dasturlash til elementlari

DOCX 40 стр. 80,8 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 40
3.2 dasturlash tili elementlari. mutaxassislik masalalarini dasturlashda chiziqli algoritmlardan foydalanish ma’lumki, dastur mashina kodlarining shunday ketma-ketligi bo`lib, aniq bir hisoblash vositasini amal qilishini boshqaradi. dastur vositasini yaratish jarayonini osonlashtirishi uchun bir qatory dasturlash tillari yaratilgan. barcha dasturlash tillarini ikkita toifaga ajratish mumkin: - quyi darajadagi dasturlash tillari; - yuqori darajadagi dasturlash tillari. quyi darajadagi dasturlash tiliga assembler tili kiradi. bu til nisbatan qisqa va tezkor bajariluvchi kodlarni yaratish imkoniyatini beradi. bunga qarama-qarshi ravishda yuqori bosqich tillari yaratilganki, ularda tabiiy tilning (ingliz tilining) cheklangan ko`rinishidan foydalangan holda dastur tuziladi. yuqori bosqich tillaridagi operatorlar, berilganlarning turlari, o`zgaruvchilar va dastur yozishning turli usullari tilning ifodalash imkoniyatini oshiradi va dasturni «sodda» bo`lishini ta’minlaydi. yuqori bosqich tillariga fortran, pl/1, prolog, lisp, basic, pascal, c va boshqa tillarni misol keltirish mumkin. kompyuter arxitekturasini takomillashuvi, kompyuter tarmog`ining rivojlanishi mos ravishda yuqori bosqich tillarini yangi variantlarni yuzaga kelishiga, yangi tillarni paydo bo`lishiga, ayrim tillarni yo`qolib ketishiga olib keldi. …
2 / 40
ngan. c ++ dasturlash tili turli xil amaliy dasturlarni yaratish, operatsion tizimlarni, qurilma drayverlarini, shuningdek video o'yinlarni va boshqalarni yaratish uchun keng qo'llaniladi. c ++ dasturlash tili 1980-yillarning boshlarida bell laboratories firmasi xodimi byorn stroustrup tomonidan yaratilgan 1.2.1. с++ dasturlash tili va va uning kompilyasiyasi dev-c++ dasturlash muhiti. c++ dasturlash tilining nomi c dasturlash tilidan kelib chiqqan bo`lib, ++ belgisi inkrement amali, ya`ni o'zgaruvchining qiymatini bittaga oshish amalidan olingan. c ++ dasturlash tili turli xil amaliy dasturlarni yaratish, operatsion tizimlarni, qurilma drayverlarini, shuningdek video o'yinlarni va boshqalarni yaratish uchun keng qo'llaniladi. c ++ dasturlash tili 1980-yillarning boshlarida bell laboratories firmasi xodimi byorn stroustrup tomonidan yaratilgan. c++ tilida dastur yaratish bir nechta bosqichlardan iborat bo`ladi. dastlab, matn tahririda (odatda dasturlash muhitining tahririda) dastur matni teriladi, bu faylning kengaytmasi «.cpp» bo`ladi, keyingi bosqichda dastur matn yozilgan fayl kompilyatorga uzatiladi, agarda dasturda xatoliklar bo`lmasa, kompilator «.obj» kengaytmali obyekt modul faylini hosil qiladi. oxirgi …
3 / 40
qiladi. leksik tahlil jarayonida u matnni leksamalarga ajratish uchun «probel ajratuvchisini» ishlatadi. probel ajratuvchisiga – probel belgisi (« ‒»), « \t » – tabulyasiya belgisi, « \n » – keyingi qatorga o`tish belgisi, boshqa ajratuvchilar va izohlar (kommentariylar) kiradi. dastur matni tushunarli bo`lishi uchun izohlar ishlatiladi. izohlar kompilator tomonidan «o`tkazib» yuboriladi va ular dastur amal qilishiga hech qanday ta’sir qilmaydi. c++ tilida izohlar ikki ko`rinishda yozilishi mumkin. birinchisida «/*» dan boshlanib va «*/»belgilari bilan tugagan barcha belgilar ketma-ketligi izoh hisoblanadi, ikkinchisi «satriy izoh» deb nomlanadi va u «//»belgilardan boshlangan va satr oxirigacha yozilgan belgilar ketma-ketligi bo`ladi. izohning birinchi ko`rinishida yozilgan izohlar bir necha satr bo`lishi va ulardan keyin c++ operatorlari davom etish mumkin. misol. int main() { // bu qator izoh hisoblandi int a=0; // int d; int c; /* int b=15 */ /* – izoh boshlanishi a=c; izoh tugashi */ return 0; } dasturda d, b o`zgaruvchilar e’lonlari inobatga …
4 / 40
eksemlariga quyidagilar kiradi: katta va kichik lotin alfaviti harflari a,b,..,z,a,b,…,z arab raqamlari 0,1,2,3,4,5,6,7,8,9 maxsus belgilar “ , {} | [] () + - / % \ ; ‘ . : ? _ ! & * # ~ ^ ko`rinmas belgilar probel, tabulyatsiya, yangi qatorga o`tish belgilari dasturlash tilining muhim tayanch tushunchalaridan biri – identifikator tushunchasidir. identifikator deganda katta va kichik lotin harflari, raqamlar va tag chiziq « ̠ » belgilaridan tashkil topgan va raqamdan boshlanmaydigan belgilar ketma–ketligi tushuniladi. identifikatorlarda harflarning registrlari (katta yoki kichikligi) hisobga olinadi. masalan, run, run, run bu har xil identifikatorlardir. identifikator uzunligiga chegara qo`yilmagan, lekin ular faqat boshidagi 32 belgisi bilan farqlanadi. identifikatorlar kalit so`zlarni, o`zgaruvchilarni, funksiyalar, nishonlarni va boshqa obyektlarni nomlashda ishlatiladi. c++ tilining kalit so`zlariga quyidagilar kiradi: asm class double for long public static typename auto const else friend mutable register struct union break continue enum goto new return swith unsigned case default explicit …
5 / 40
an qiymatdir. c++ tilida besh turdagi o`zgarmaslardan foydalanish mumkin: butun, haqiqiy, belgi, simvol va sanovchi o`zgarmaslar. 1. butun o`zgarmaslar.butun sonlar o`nlik, sakkizlik yoki o`n oltilik sanoq sistemalarida berilishi mumkin. o`nlik sanoq sistemasida butun sonlar 0-9 raqamlari ketma-ketligidan iborat bo`lib, birinchi raqami 0 bo`lishi kerak emas. sakkizlik sanoq sistemasida butun sonlar 0 bilan boshlanuvchi 0-7 raqamlaridan iborat ketma -ketlikdir. o`n oltilik sanoq sistemasida butun son 0x yoki 0x bilan boshlanuvchi 0-9 raqamlari va a-f yoki a-f harflaridan iborat ketma- ketlikdir. masalan 15 va 22 o`nlik sonlari sakkizlikda 017 va 026, o`n oltilikda 0xf va 0x16 shaklda tasvirlanadi. uzun butun o`zgarmaslar. oxiriga l yoki l (long) harflari quyilgan o`nlik, sakkizlik yoki o`n oltilik butun son. ishorasiz (unsigned) butun o`zgarmaslar. oxiriga u yoki u harflari qo`yilgan o`nlik, sakkizlik yoki o`n oltilik oddiy yoki uzun butun son. 2. haqiqiy o`zgarmaslar. olti qismdan iborat bo`lishi mumkin: butun qism, o`nli nuqta belgisi, kasr qism, e yoki …

Хотите читать дальше?

Скачайте все 40 страниц бесплатно через Telegram.

Скачать полный файл

О "dasturlash til elementlari"

3.2 dasturlash tili elementlari. mutaxassislik masalalarini dasturlashda chiziqli algoritmlardan foydalanish ma’lumki, dastur mashina kodlarining shunday ketma-ketligi bo`lib, aniq bir hisoblash vositasini amal qilishini boshqaradi. dastur vositasini yaratish jarayonini osonlashtirishi uchun bir qatory dasturlash tillari yaratilgan. barcha dasturlash tillarini ikkita toifaga ajratish mumkin: - quyi darajadagi dasturlash tillari; - yuqori darajadagi dasturlash tillari. quyi darajadagi dasturlash tiliga assembler tili kiradi. bu til nisbatan qisqa va tezkor bajariluvchi kodlarni yaratish imkoniyatini beradi. bunga qarama-qarshi ravishda yuqori bosqich tillari yaratilganki, ularda tabiiy tilning (ingliz tilining) cheklangan ko`rinishidan foydalangan holda dastur tuziladi. yuqori bosqich tilla...

Этот файл содержит 40 стр. в формате DOCX (80,8 КБ). Чтобы скачать "dasturlash til elementlari", нажмите кнопку Telegram слева.

Теги: dasturlash til elementlari DOCX 40 стр. Бесплатная загрузка Telegram