Dasturlashtirish tillari. yuqori darajali tillarda tuzilgan dasturlar yordamida kompyuterda masala yechishning asosiy bosqichlari Reja: 1. Dasturlashtirish tillar haqida tushuncha. 2. Dasturlash va uning elementlari. 3. yuqori darajadagi dasturlashtirish tillari haqida Algoritmlarni yozish uchun qo'llaniladigan tillar algoritmik tillar deb ataladi.Algoritmik tilni EXM xam tushinsa, u holda bu til dasturlash tili deb ataladi.Algoritmik yoki dasturlash tillari xam berilgan misol yoki masalani yechishuchun algoritmning yozilish usullaridan biri ekan.Shu yozish usullarining kanchalik mashinaga yaqinligi (mashinaga bog'liqligi) yoki tabiiy tillarga yaqinligi (mashinaga bog'liqmasligi)ga karab ular turlicha nomlanadi. Biror EXMning yaratilishidan maqsad, unda hisoblash ishlarini bajara oladigan bulsin. Bu amalarni bajarish uchun dastur mashina tilida, yani ikkilik sanoq sistemasi rakamlari yordamida kodlanib yoziladi. Masalaning kuyilishi va ixtisosligiga karab foydalanuvchi ixtiyoriy algoritmik tildan foydalaniladi. Kompyuter uchun dastur tuzishda ishlatiladigan barcha tillarni quyidagi 3 ta bo'lakga bo'lish mumkin. 1.Mashina tillari . 2.Assembler tillari . 3.yuqori darajali dasturlashtirish tillari. Mashina tillari shu yaratiladigan EXM mashanalarining tuzilishiga karab yaratiladi. Bu tillar kompyuterlarga bevosita tushunarli bo'lgani bilan, foydalanuvchi uchun dastur tuzish ancha qiyin bo'ladi. hisoblash texnikasining rivojlanishi bilan bir katorda dasturlashtirish tillari xam takomillashib bormokda. Assembler tili mehnati bir oz osonlashtirildi .Assmbler tillarida dastur tuzish barchamizga tanish bo'lgan ingliz so'zlari ishlatishga asoslangan. Masalan: LOAD (loed) - yuklash degan manoni anglatadi.ADD( qo'shish), STORE (kuriklamok). Assambler tilida tuzilgan dastur xajmini biroz qisqartiradi. Assambler tilida tuzilgan dastur foydalanuvchiga tushunarli bo'lgani bilan kompyuterga tushunarli emas, chunki xar qanday kompyuterga tushunarli emas,chunki xar qanday kompyuter ikkili sanoq sistemasi asosida ishlaydi, kompyuter 0 va 1 da tuzilgan dasturni tushunadi. Assambler tillida tuzilgan dasturni mashini tilliga o'tkazib beruvchi maxsus dasturlar ishlab chikildi. Bu dasturlarni - translyatorlar, assambler tarjimonlar (transfatars) deyiladi. Masalan: Asosiy ish xakiga qo'shimcha ish xakini qo'shish, dasturini olamiz LOAD BASEPAY - asosiy ish xaki ADD OYERPAY - qo'shish kushimchasi STORE GROSPAY - oshirilgan ish xaki Assambler tilli ko'p yillar ishlatilganligiga qaramasdan kattarok dasturlar tuzishda qiyinlik qiladi. Mutaxxasislik inson uchun osonrok va tushunarli barcha kompyuterlar ishlatish mumkin bo'lgan universal dasturlashtirish tillarini yaratish ustida ish olib bordilar. Natijada bir kator Fotran, Algol, Kobal, Basic, Pascal, Ci, C tillar yaratildi va kariyib 30 yil davomida keng mikiyosda ishlatildi. Va nixoyat kompyuter tarmoqlarini yaratilish internetning paydo bo'lishi WW axborot sitemasini yaratilishi Jawa tilini yaratishlishiga turtki buldi. Bu til 1995 yil yaratildi. Chunki Jawa tili kompyuter tarmoqlari shu jumladan Internetuchun dastur tuzish imkoniyatini beradi.yuqori darajali universal tillarda tuzilgan dasturlarni mashina tiliga o'tkazib beruvchi kompilyator deb ataluvchi maxsus dasturlar yaratildi. Bu ko'p vaqtni talab qiladi,shuning uchun yuqori darajali tillarda tuzilgan dasturlarni bevosita ...

Joylangan
05 Jun 2024 | 16:14:04
Bo'lim
Informatika va AT
Fayl formati
zip → doc
Fayl hajmi
12.43 KB
Ko'rishlar soni
85 marta
Ko'chirishlar soni
5 marta
Virus yo'q.
VirusTotal da tekshirish
O'zgartirgan san'a:
29.03.2025 | 00:25
Arxiv ichida: doc
Joylangan
05 Jun 2024 [ 16:14 ]
Bo'lim
Informatika va AT
Fayl formati
zip → doc
Fayl hajmi
12.43 KB
Ko'rishlar soni
85 marta
Ko'chirishlar soni
5 marta
Virus yo'q.
VirusTotal da tekshirish
O'zgartirish kiritilgan:
29.03.2025 [ 00:25 ]
Arxiv ichida: doc