Dasturlashtirish tillari. Yuqori darajali tillarda tuzilgan dasturlar yordamida kompyuterda masala yechishning asosiy bosqichlari

Dasturlashtirish tillari. Yuqori darajali tillarda tuzilgan dasturlar yordamida kompyuterda masala yechishning asosiy bosqichlari

O'quvchilarga / Informatika va AT
Dasturlashtirish tillari. Yuqori darajali tillarda tuzilgan dasturlar yordamida kompyuterda masala yechishning asosiy bosqichlari - rasmi

Material tavsifi

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 ...


Ochish
Joylangan
Fayl formati zip → doc
Fayl hajmi 12.43 KB
Ko'rishlar soni 85 marta
Ko'chirishlar soni 5 marta
O'zgartirgan san'a: 29.03.2025 | 00:25 Arxiv ichida: doc
Joylangan
Fayl formati zip → doc
Fayl hajmi 12.43 KB
Ko'rishlar soni 85 marta
Ko'chirishlar soni 5 marta
O'zgartirish kiritilgan: Arxiv ichida: doc
Tepaga