Dasturlash tillari haqida ma




Download 430,15 Kb.
Pdf ko'rish
bet6/7
Sana21.05.2024
Hajmi430,15 Kb.
#247584
1   2   3   4   5   6   7
Bog'liq
Dasturlash birinchi mustaqil ish

3
 Dasturlash tillari haqida ma
ʼ
lumot 
Inson kabi kompyuter ham oʻziga xos tilda muloqot qiladi. Bu til faqat 
kompyuter tushunadigan til boʻlib, u cheklangan lugʻat va qatʼiy yozish 
qoidalaridan iboratdir. Kompyuter tushunadigan va muloqot olib boradigan 
„til“ DASTURLASH TILI deb ataladi. Istalgan dasturlash tilini bilgan shaxs 
óz dasturini bemalol tuza oladi. 
Protsessor dasturlash tilida yozilgan dasturni toʻgʻridan - toʻgʻri 
tushunmaydi. Buning uchun dasturni protsessor tiliga tarjima qiladigan 
(raqamli oʻtkazib beruvchi) tarjimon tili - translyatordan foydalaniladi. 
Tarjimon tilining ikkita turi mavjud: kompilyator va interpretator. 
1)KOMPLIYATOR dasturlash tilida yozilgan dastur kodini tólaligicha oʻqib, 
mashina kodiga tarjima qiladi va tarjima natijalarini bajariladigan yaxlit bitta 
faylga yigʻadi. 
2)INTERPRETATOR dasturlash tilida yozilgan kodni bosqichma -bosqich 
mashina kodiga aylantirib, tahlil qiladi va berilgan buyruqlarni ketma- 
ketlikda bajaradi. Agar xatolik sodir bólsa, ósha zahoti xabar beradi. 
Dasturlash tillari juda koʻl boʻlib, ularning har biridan oʻziga xos masalalarni 


yechishda foydalanish mumkin. Quyida ularning eng mashhurlari haqida 
maʼlumotlar bilan tanishamiz. 
C
kompyuter operatsion tizimlarini yozish uchun moʻljallangan 
til. 
JAVASCRIPT 
interfaol web- 
saytlarni yozish uchun moʻljallangan 
til. 
SCRATCH
dasturlarni oʻrganish uchun eng mos vizuallashgan 
dasturlash tili. 
JAVA
kompyuter, mobil telefon va planshetlar uchun 
moʻljallangan dastur yozuvchi til. 
PHP
dinamik web-saytlar yaratish uchun 
moʻljallangan til. 
PYTHON
turli masalalarni yechish, sunʼiy intellekt tizimlari 
uchun moʻljallangan dasturlash tili. Aksariyat dasturlash tillari, xususan, 
C++, Pascal, Java, Python va boshqalar integrallashgan dasturlash muhiti 
(IDE)ga ega.IDE (Integrated Development Environment- integrallashgan 
dasturlash muhiti) 
— dasturiy taʼminot yaratish uchun dasturiy vositalar 
majmuasi. 
Dastur yaratish jarayonida
[
tahrir
 | 
manbasini tahrirlash
]
Tizimli va amaliy dasturlarni yaratish uchun dasturlash tillaridan 
foydalaniladi. Dastur yaratish jarayoni katta hajmga ega bólib, dasturlash 
tillarida Tizimli va amaliy dasturlarni yaratish uchun dasturlash tillaridan 
foydalaniladi. Dastur yaratish jarayo
ni katta hajmga ega boʻlib, dasturlash 
tillarida dastur yozish shu jarayonning bir qismi sanaladi. Kompyuter 
dasturlarini yaratish jarayoni ham kompyuterda masalani yechish 
jarayoniga oʻxshash boʻlib, bir necha bosqichni óz ichiga oladi, dastur 
yozish shu jarayonning bir qismi sanaladi. Kompyuter dasturlarini yaratish 
jarayoni ham kompyuterda masalani yechish jarayoniga oʻxshash bólib, bir 
necha bosqichni oʻz ichiga oladi. 
Dastur yaratish bosqichlari
[
tahrir
 | 
manbasini tahrirlash
]
Birinchi
bosqichda dastur uchun talab aniqlanadi. Ushbu jarayonda 
dasturning qanday maqsadda 
qoʻllanilishi, kirish va chiqish maʼlumotlari 
aniqlanadi. Dastur va resurslarni ishlab chiqish, uni joriy etishning narxi 
baholanadi. 
Ikkinchi
bosqichda dastur loyihasi ishlab chiqiladi. Dasturchilar 
uchun texnik topshiriq va vazifalar shakllantiriladi. Ishchi hujjatlar hamda ish 
rejasining grafigi tuziladi 

Download 430,15 Kb.
1   2   3   4   5   6   7




Download 430,15 Kb.
Pdf ko'rish