2-ma’ruza. Dasturiy ta`minot ishlab chiqish bosqichlari. Algoritm va uning xossalari


Download 177.92 Kb.
Pdf ko'rish
bet5/17
Sana06.11.2023
Hajmi177.92 Kb.
#1751257
1   2   3   4   5   6   7   8   9   ...   17
Bog'liq
2-ma\'ruza

Quyi darajadagi til - bu ma'lum bir kompyuter turiga mo'ljallangan va uning 
ichki mashina kodini aks ettiruvchi dasturlash tili; past darajadagi tillar ko'pincha 
mashinaga yo'naltirilgan tillar deb ataladi. Ularni turli xil markaziy 
protsessorlarga ega kompyuterlarda ishlatish uchun aylantirish qiyin, shuningdek
o'rganish juda qiyin, chunki bu kompyuterning ichki ishlashi tamoyillarini yaxshi 
bilishni talab qiladi. 
Yuqori darajadagi til - bu dasturchi talablariga javob beradigan dasturlash 
tili; u har qanday turdagi kompyuterlarning ichki mashina kodlaridan mustaqil. 
Muammoni hal qilish uchun yuqori darajadagi tillardan foydalaniladi va shuning 
uchun ko'pincha ularni muammoga yo'naltirilgan tillar deb atashadi. Har bir 
yuqori darajadagi tillarni o'qitish bir nechta mashina kodli ko'rsatmalarga teng, 
shuning uchun yuqori darajadagi tillarda yozilgan dasturlar mashina kodlaridagi 
o'xshash dasturlarga qaraganda ancha ixchamdir. 
Til yaratuvchilari dasturlash tili tushunchasini turlicha talqin qiladilar. 
Ko'pgina ishlab chiquvchilar tomonidan tan olingan joylar jamoalari orasida 
quyidagilar mavjud: 
Funksiya – dasturlash tili ma'lum hisoblash jarayonini bajarish va alohida 
qurilmalarni boshqarishni tashkil qilish uchun ko'rsatmalarni kompyuterga uzatish 
uchun ishlatiladigan kompyuter dasturlarini yozish uchun mo'ljallangan. 
Vazifa – Dasturlash tili tabiiy tillardan farq qiladi, chunki u odamdan 
kompyuterga buyruqlar va ma'lumotlarni uzatish uchun mo'ljallangan, tabiiy tillar 
esa faqat odamlar bir-biri bilan aloqa qilishlari uchun ishlatiladi. Printsipial 
jihatdan "dasturlash tillari" ta'rifini umumlashtirish mumkin - bu buyruqlar, 
buyruqlar, harakatga aniq ko'rsatmalar yuborish usuli; inson tillari ham ma'lumot 
almashish uchun xizmat qiladi. 
Ijro etilishi – dasturlash tili ma'lumotlar konstruktsiyalarini aniqlash va 
boshqarish va hisoblash jarayonini boshqarish uchun maxsus konstruktsiyalardan 
foydalanishi mumkin. 
Dastlab dasturlashtiriladigan mashinalar yaratilganidan beri insoniyat ikki 
yarim mingdan ortiq dasturlash tillarini ixtiro qildi. Har yili ularning soni yangilari 
bilan to'ldiriladi. Ba'zi tillar ozgina o'z ishlab chiqaruvchilariga ma'lum, boshqalari 
esa millionlab odamlarga ma'lum bo'ladi. Professional dasturchilar ba'zan o'z 
ishlarida o'ndan ortiq turli xil dasturlash tillaridan foydalanadilar. 
Ammo dasturlarni yozish uchun qulay bo'lgan tilni yaratish etarli emas. Har 
bir til o'z tarjimoniga muhtoj. Bunday tarjimonlar maxsus tarjimon dasturlaridir. 

Download 177.92 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   17




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling