|
Dasturlash tillarini haqida umumiy ma'lumot
|
bet | 26/44 | Sana | 10.06.2024 | Hajmi | 0,95 Mb. | | #262104 |
Bog'liq 10-Mavzu Ma’lumotlar bazalari va katta hajmdagi ma’lumotlar bil11.4. Dasturlash tillarini haqida umumiy ma'lumot.
Dasturlash tili bu ma'lum bir operatsiyani bajarish uchun kompyuter uchun ko'rsatmalar to'plamidir.
Kompyuter dasturi - bu kompyuterning markaziy protsessori tomonidan bajarilishi uchun mo'ljallangan mashinaga yo'naltirilgan tilda ko'rsatmalar ketmaketligidir.
Dasturlash tilida tayyorlangan dastur, translyator etapiga o`tadi, dasturning kodini ob'ekt kodiga aylantirganda, keyinchalik muharrir tomonidan qayta ishlashga yaroqli bo'ladi. Aloqa muharriri - bu bajarish uchun mos bo'lgan yuklanadigan modulni qurishni ta'minlaydigan maxsus dastur.
Translyasiya kompilyator yoki interpretator yordamida amalga oshirilishi mumkin. Kompilyatorlar butun dasturni tarjima qiladi, lekin uni bajarmaydi. Interpretatorlar, kompilyatorlardan farqli o'laroq, qayta ishlash va dasturni bajarilishini amalga oshiradi.
Boshqa dasturlarning bajarilishini kuzatish va tahlil qilish uchun mo'ljallangan maxsus dasturlar mavjud. Eng yaxshi nosozliklarni tuzatuvchilar izlarni kuzatishga (dastur bajarilishini kuzatib borish), dasturdagi xatolarning joylashishini va turini aniqlashga, o'zgaruvchilar, ifodalar va boshqalarning qiymatlari o'zgarishini "kuzatish" ga imkon beradi. Dasturlarning to'g'ri ishlashini sinovdan o'tkazish uchun test ishi ma'lumotlar bazasi yaratiladi.
Dasturlash tizimlarining tarkibi 11.7-rasmda keltirilgan.
Hozirgi kunda C ++ va Cobol kabi dasturlash tillari yaxshi ma'lum. Java, Turbo Paskal. Ushbu tillar "yuqori darajadagi tillar" deb nomlanadi. Ushbu tillarning har biri ma'lum bir sinf muammolarini hal qilish uchun ishlatiladi. Ba'zilari eng ko'p matematik masalalar va statistik masalalarni echishda qo'llaniladi. Boshqalari ommaviy ma'lumotlarni qayta ishlashga mo'ljallangan. Shuning uchun dasturlash tilini tanlashda dastur qaysi maqsadda xizmat qilishini va qaysi dasturlardan foydalanilayotganligini yodda tutish kerak.
11.7-rasm. Dasturlash tizimlari turlari
Foydalanuvchining instrumental muhiti amaliy dasturlar paketlariga o'rnatilgan maxsus vositalar bilan ifodalanadi, masalan:
Ushbu kursda biz C ++ dasturlash tilini o'rganamiz. C ++ - ob'ektga yo'naltirilgan dasturlash tili. U Bjarne Stroustrap tomonidan 1983 yilda AQShning Nyu-Jersi shtatidagi AT&T Bell Laboratories-da ishlab chiqilgan.
|
| |