“Uzluksiz kasbiy rivojlantirish – 2022” loyihasi


Download 271.57 Kb.
Pdf ko'rish
bet4/13
Sana07.03.2023
Hajmi271.57 Kb.
#1247629
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
jn2nTmHwU689EKsnGLBrv0yZqYlA19PgUvjDznh4 (1)

Dasturlash tillari – bu kompyuter dasturlarini yozish uchun tillar. Dastlabki 
dasturlash tillari tillar bo‘lgan Algol, Fortran, Asosiy, Paskal. 
Hozirgi vaqtda mavjud dasturlash tillarini uch guruhga bo‘lish mumkin. 
Shuni ta'kidlash kerakki, dasturlashning barcha sohalarini 
va barcha 
dasturchilarning manfaatlarini qondiradigan yagona til yo‘q. Har bir holatda, 
dasturni ishlab chiqaruvchisi malaka darajasi va o‘z xohish-istaklaridan kelib 
chiqib, shunday tilni tanlashi kerak bo‘ladi. 
Past darajali dasturlash tillari bu mashina tillari – (yig‘ish tillari). Bu til 
buyruqlari protsessor uchun foydalanuvchidan ko‘ra tushunarli. O‘rnatish tili 
yozish uchun mo‘ljallangan tizim dasturlari, asosan, kompyuterning ishlashini 
boshqaruvchi va amaliy dasturlarni ishlab chiqish jarayonini avtomatlashtiruvchi 
dasturlarni ishlab chiqadigan tizim dasturchilari tomonidan ishlatiladi. Har xil 
protsessorlarning buyruqlari turlicha bo‘lgani uchun, bunday tillardan 
foydalanganda siz ularni har bir protsessor uchun o‘rganishingiz kerak bo‘ladi. 
Xuddi shu sabablarga ko‘ra, yozma dasturlarni boshqa protsessorga o‘tkazib 


bo‘lmaydi. Hozirgi vaqtda past darajali tillar asosan shaxsiy kompyuter va 
superkompyuterlar uchun qurilma drayverlari va operatsion tizim komponentlarini 
yozish uchun ishlatiladi. Bunday tillarga assambleyali tillar kiradi va ma'lum 
darajada C. 
Dasturlash tillari yuqori darajali mashinasiz tillardir. Ular bizga 
kompyuterdan ko‘ra tushunarli, lekin bu bizda deyarli hamma narsani yaratishga 
to‘sqinlik qilmaydi. mavjud dasturlar uchun shaxsiy kompyuterlar... Yuqori 
darajali dasturlash tillari dasturchilarning ishini osonlashtiradi, ular past darajadagi 
tilda bajarilishi uchun minglab kod qatorlarini talab qiladigan muhim 
funktsiyalarni o‘z ichiga oladi. Eng mashhur til 60-yillarda o‘qitish tili sifatida 
ishlab chiqilgan Asosiy hisoblanadi. Visual BASIC 7 va Qbasic -ning ma'lum 
versiyalari. Paskal dasturlash tili 70-yillarning oxirida zamonaviy dasturlashning 
ko‘plab g‘oyalarining asoschisi N. Virt tomonidan ishlab chiqilgan. Paskal katta 
loyihalarni yaratish qobiliyatiga ega, lekin u kundalik foydalanish uchun kichik 
dasturlarni yozishda ham muvaffaqiyatli ishlatiladi. Delphi 2006 – Paskal uchun 
eng kuchli vizual muhit. 
Yuqori darajadagi tillarga quyidagilar kiradi: 
Protsessual yo‘naltirilgan tillar... Ular ma'lum bir sinf vazifalari uchun 
protseduralar yoki ma’lumotlarni qayta ishlash algoritmlarini yozib olish 
vositasidir. Bularga tillar kiradi –Fortran, BASIC, C (C), Paskal. 
Muammoga yo‘naltirilgan tillar. Ular kompyuter texnologiyalarini qo‘llash 
sohasining doimiy kengayishi va echimini topish zarur bo‘lgan yangi 
muammolarning butun sinflari paydo bo‘lishi munosabati bilan paydo bo‘lgan. 
Bularga tillar kiradi- Lisp, Prolog. 
Ob’ektga yo‘naltirilgan tillar... Ular protsessual va muammoli tillarning 
versiyalarini ishlab chiqishni ifodalaydi. Ushbu guruh tillari yordamida dasturlash 
sodda va intuitivdir. Bu guruh tillariga Visual Basic, Delphi, Visual Fortran, C ++ 
(C), Prolog kiradi. 
Operatsiya xonasi uchun Windows tizimlari Microsoft 1990-yillarning 
o‘rtalarida Visual Basic tillar oilasini yaratdi Asosiy shaxsiy kompyuterlar uchun 
dasturiy ta'minot ishlab chiqish vositalari. 
Veb dasturlash tillari 
Internetning rivojlanishi sifat jihatidan yangi tillarning- tarmoqlar uchun 
dasturlash tillarining paydo bo‘lishiga olib keldi : HTML, Java, Javascript, PHP, 
Perl 
Bu sinfning asosiy va eng birinchi tili bu HTML, bu hujjatlarni formatlash 
tili. Internet -tillarning aksariyati uning qoidalariga bo‘ysunadi va unga bog‘liq. 

Download 271.57 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling