|
Dasturlash tillari
|
bet | 3/9 | Sana | 06.06.2024 | Hajmi | 0,81 Mb. | | #260899 |
Bog'liq Dasturlash turlari Axatova N 221843-yilda ingliz matematigi Ogasta Ada Bayron –shoir lord Bayronning qizi analitik mashina buyruqlar asosida ishlashi lozimligini ta`kidladi. U berilgan shartlar bajarilmagunga qadar qadamlar ketma-ketligini ta`minlovchi buyruqlarni yozdi. Ana shu holat bilan u dasturlash tiliga asos soldi. Mazkur va boshqa kashfiyotlar kompyuter yaratilgach, ularni ishlatish uchun zarur bo`lgan til yaratilishini talab etdi. Dastur tuzishni osonlashtirish maqsadida inson tiliga yaqin bo`lgan buyruqlar tizimini qo`llash maslasi qo`yildi va hal etildi. Bu kabi dasturlash tillari o`rta darajadagi dasturlash tillari ( ba`zan assemblerlar) deb yuritila boshlandi. - 1843-yilda ingliz matematigi Ogasta Ada Bayron –shoir lord Bayronning qizi analitik mashina buyruqlar asosida ishlashi lozimligini ta`kidladi. U berilgan shartlar bajarilmagunga qadar qadamlar ketma-ketligini ta`minlovchi buyruqlarni yozdi. Ana shu holat bilan u dasturlash tiliga asos soldi. Mazkur va boshqa kashfiyotlar kompyuter yaratilgach, ularni ishlatish uchun zarur bo`lgan til yaratilishini talab etdi. Dastur tuzishni osonlashtirish maqsadida inson tiliga yaqin bo`lgan buyruqlar tizimini qo`llash maslasi qo`yildi va hal etildi. Bu kabi dasturlash tillari o`rta darajadagi dasturlash tillari ( ba`zan assemblerlar) deb yuritila boshlandi.
Bunday tillarga AVTOKOD-BEMSH, AVTOKOD-MADLEN va boshqalar kiradi. Ular BESM-6, Minsk-22, Minsk-32, IBM-360 elektron hisoblash mashinalarida qo`llanildi.Masalan, ST5 ,BSUM ifoda 5 raqamini BSUM deb nomlangan yacheykaga “joylashtirilsin” (ST-store-joylashtirish) degan buyruqni beradi. Yuqori darajali dasturlash tillaridagi ko`rsatmalar inson tiliga yaqin bo`lgan so`zlar majmiyidan iborat. Ular yordamida amallarni bajarish quyi darajadagi tillardan ko`ra yengil bo`lib, dasturchidan deyarli adreslar va qurilmalar bilan bevosita bog`liq axborotlarni bilish talab etilmaydi. Bu tilda tuzilgan dasturlarni kompyuterlar bajara olishi uchun translyatorlar deb nomlanuvchi maxsus dasturlar raqamli ko`rinishga o`tkazib beradi. Keyingi yillarda juda ko`p yuqori darajadagi dasturlash tillari ishlab chiqarilgan bo`lib, ular qatoriga Pascal, Ada, KARAT, C++, Delphi, Visual Basic Application, Java kabi tillarni qo`shish mumkin. - Bunday tillarga AVTOKOD-BEMSH, AVTOKOD-MADLEN va boshqalar kiradi. Ular BESM-6, Minsk-22, Minsk-32, IBM-360 elektron hisoblash mashinalarida qo`llanildi.Masalan, ST5 ,BSUM ifoda 5 raqamini BSUM deb nomlangan yacheykaga “joylashtirilsin” (ST-store-joylashtirish) degan buyruqni beradi. Yuqori darajali dasturlash tillaridagi ko`rsatmalar inson tiliga yaqin bo`lgan so`zlar majmiyidan iborat. Ular yordamida amallarni bajarish quyi darajadagi tillardan ko`ra yengil bo`lib, dasturchidan deyarli adreslar va qurilmalar bilan bevosita bog`liq axborotlarni bilish talab etilmaydi. Bu tilda tuzilgan dasturlarni kompyuterlar bajara olishi uchun translyatorlar deb nomlanuvchi maxsus dasturlar raqamli ko`rinishga o`tkazib beradi. Keyingi yillarda juda ko`p yuqori darajadagi dasturlash tillari ishlab chiqarilgan bo`lib, ular qatoriga Pascal, Ada, KARAT, C++, Delphi, Visual Basic Application, Java kabi tillarni qo`shish mumkin.
|
| |