Dasturlash tillarining rivojlanish tarixi. Python dasturlash tili
Download 1.17 Mb.
|
Amaliy 1
Dasturlash tillarining rivojlanish tarixi. Python dasturlash tili.Dasturlash tillarining rivojlanish tarixi Dastur – buyruqlar ketma-ketligi to`plami, ya`ni bajaruvchi uchun algoritm bo`lib, aniq maqsadga erishish uchun ularni bajarishi zarur. Maxsus tillarga bo`lgan ehtiyoj shu bilan bog`liqki, mashinalar tabiiy tilni tushunishmaydi. Mashinalar uchun ko`rsatlarni dasturlash tillarida yoziladi, ular formallik bilan xarakterlanadi, ya`ni sintaksisi jihatidan bir ma`noligi va chegaralanganligi bilan ajralib turadi. Dasturlash tillarining rivojlanish tarixi Birinchi dasturlar mashina tilida yozilgan, chunki EHM uchun o`sha vaqtda rivojlanmagan edi, mashinali til – kompyuterning apparat ta`minoti bilan o`zaro ta`sirlashish uchun yagona usul edi. Dasturlash tillarining rivojlanish tarixi
Odamzodni sonlardan ko`ra so`zlar bilan ishlashga qulayligi moyilligi assemblerlarni paydo bo`lishiga olib keldi. Bu shunday tillarki, sonli buyruqlar va xotira sonli manzillari o`rniga so`zli-harfli buyruqlar ishlatilar edi. Dasturlash tillarining rivojlanish tarixi
Trasnlyator Muammo: mashinalar so`zlarni tushunishmaydi. Assemblerlardan boshalab,har bir til uchun trasnlyatorlar yaratiladi. Translyator – maxsus dastur bo`lib, dasturlash tilidagi dasturiy kodni mashina kodiga aylantiradi. Dasturlash tillarining rivojlanish tarixi
Trasnlyator Kompilyator Interpretator 3. Yuqori darajadagi tillar Assemblerlardan keyin yuqori darajadagi tillar paydo bo`ldi. Bunday tillar uchun murakkab trasnlyatorlarni yaratish zarur bo`ldi. Asosiy farq shundaki, assemblerlar o`zining mashina tipiga bog`liq bo`lsa, yuqori darajadagi tillar boshqa mashinalarga o`tkazuvchanlik xususiyatiga ega bo`ladi. Murakkab translyatorlar kompilyatorlar va interpretatorlarga bo`linadi. Download 1.17 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling