|
Reja: Dasturlash tillari va ularning klassifikasiyasi
|
bet | 1/5 | Sana | 24.09.2024 | Hajmi | 31,66 Kb. | | #272243 |
Bog'liq Dasturlash ochiq dars
Mavzu: Dasturlash tillari tasnifi
Reja:
Dasturlash tillari va ularning klassifikasiyasi.
Mashinaga mo’ljallangan va proseduraga mo’ljallangan dasturlash tillari.
Yuqori darjali dasturlash tillari.
Interpretatorlar va kompilyatorlar.
Dasturlarni translyasiyalash.
"Dasturlash tillari" faniga kirish o'qitishda, dasturlash tillarining konseptsiyasini, ularning klassifikatsiyasini va ularning foydalanish sohalarini tushuntirish kerak.
Dasturlash tillari, kompyuter dasturlarini yozish va bajarishda ishlatiladigan formal tilda yozilgan belgilangan qo'llanma va qo'llanmalar to'plamidir. Bu tillar, dasturlarni yozish, bajarish va tushunarli shaklda ifodalash uchun muhim bo'lgan si
Dasturlash tillari, kompyuterlarga qanday qilib buyruqlar bermoq va ularga boshqarish uchun ishlatiladigan tildir. Bu tillar dastur tuzish, yozish, va ishga tushirish jarayonlarini tashkil etishda foydalaniladi.ntaksisni, tarmoq tuzilishini va ma'lumotlar turlarini qo'llab-quvvatlaydi.
Dasturlash tillari va ularning klassifikasiyasi.:
Dasturlash tillari va ularning klassifikasiyasi quyidagi asosiy qismatlarga bo'linadi:
1. Dasturlash Tillari:
Dasturlash tillari, kompyuterlarga buyruqlar berish va ulardan natijalarni olish uchun ishlatiladigan tildir. Har bir dasturlash tili o'zining sintaksis va semantics bilan ajralib chiqadi. Quyidagi asosiy dasturlash tillari mavjud:
a. Mashinaga Mo’ljallangan Tillar (Low-level Programming Languages):
Bu tillar tezkor ishlovchi, tezkor ishlash uchun qulay, ammo insonlar uchun qiyin va tushuntirishga qiyin. Eng mashhur mashinaga mo’ljallangan tillar assembly va mashina tili hisoblanadi.
Assembly Til (Assembly Language): Bu til, kompyuter arxitekturasiga bog'liq bo'lib, har bir instruksiya bitta mashina tiliga mos keladi.
Mashina Tili (Machine Language): Kompyuter tuzilishi tomonidan to'g'ri qollaniladigan binokor (binary) yoki hexadecimal koddan iborat bo'lgan dastur tili.
b. Proseduraga Mo’ljallangan Tillar (High-level Programming Languages):
Bu tillar insonlar uchun o'qish va yozishga qulay, tezkor ishlovchi va tushuntirishga oson. Quyidagi mashhur dasturlash tillari shu guruhga kiradi:
|
| |