c++ dasturlash tilining asosiy konstruksiyalari va tizimda qo’llash xususiyatlari

PPTX 14 pages 624.4 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 14
презентация powerpoint mavzu:c++ dasturlash tilining asosiy konstruksiyalari va tizimda qo’llash xususiyatlari reja: dasturlash tillari haqida ummumiy ma’lumot. c++ dasturlash tilini rivojlanish bosqichlari c++ dasturlash tilining tarkibiy tuzulishi dasturlash – kompyuterlar va boshqa mikroprosersorli elektron mashinalar uchun dasturlar tuzish, sinash va o`zgartirish jarayonidan iborat. dasturlash tillari 2 ta katta guruhlarga bo‘linadi, quyi va yuqori darajali dasturlash tili. quyi darajali dasturlash tili ancha murakkab bo‘lib ular juda maxsus sohalarda ishlatiladi va ularning mutaxassislari ham juda kam. chunki quyi dasturlash tillari (masalan: assembler) ko‘pincha miktoprotsessorlar bilan ishlashda kerak bo‘lishi mumkin. yuqori darajali dasturlashda, mashina tillariga qaraganda mashinaga moslashgan (yo‘naltirilgan) belgili kodlardagi tillar hisoblanadi. belgilar kodlashtirilgan tillarning asosiy tamoyillari shundaki, unda mashina kodlari ularga mos belgilar bilan belgilanadi, hamda xotirani avtomatik taqsimlash va xatolarni tashhis qilish kiritilgan. 1979-yili bell labsda biyarne stroustrup tomonidan c dasturlash tilining imkoniyatlarini kengaytirish va oop(object oriented programming) xususiyatini kiritish maqsadida ishlab chiqarilgan. boshida „c with classes“ (c sinflari bilan) …
2 / 14
uzatiladi, agar dastur matnida xatoliklar mavjud bo‘lmasa, komilyator “.obj” kengaytmali obyekt modul faylini hosil qiladi. oxirgi bosqichda komponovka (yig‘uvchi) yordamida “.exe” kengaytmali bajariluvchi fayl – dastur hosil qilinadi. bosqichlarda yaratiladigan fayllarning nomi dastur matni yozilgan fayl nomi bilan bir hil bo‘ladi. izohlar dastur matni uni tahlil qilayotgan dasturchiga tushunarli bo‘lishi uchun izohlar ishlatiladi. ular kompilyator tomonidan “o‘tkazib yuboriladi” va dasturning bajarilishiga xech qanday ta’sir qilmaydi. c++ tilida izohlar ikki hil ko‘rinishga ega. birinchi ko‘rinishi “/*” belgisidan boshlanib, “*/” belgisi bilan yakunlanadi. ikkinchi ko‘rinishi “//” belgisidan iborat bo‘lib, bitta qatorni o‘z ichiga oladi. quyidagi kodlar c++ dasturlash tilida istalgan dastur tuzish uchun umumiy hisoblanadi. c++ tili alfaviti va leksemalari. c++ dasturlar tili alfaviti va leksemalariga quyidagilar kiradi: •katta va kichik lotin alfaviti harflari; •raqamlar – 0, 1, 2, 3, 4, 5, 6, 7, 8, 9; •maxsus belgilar – { } | [ ] ( ) + - / % \ ; …
3 / 14
n holda ularni quyidagiga ifodalash mumkin: silindr_radiusi, silindrradiusi c++ tilida berilganlar turlari 2 guruhga bo’linadi: o‘zgarmaslar o‘zgaruvchilar o‘zgarmas (literal) – bu firsirlangan son, satr yoki belgi. o‘zgarmaslar beshta turga bo‘linadi: butun, haqiqiy, sanab o‘tiluvchi, belgi (liter), satr (string, literli satr). kompilyator o‘zgarmasni leksema sifatida aniqlaydi, unga xotiradan joy ajratadi, ko‘rinishi va qiymatiga qarab mos guruhlarga bo‘ladi. dastur bajarilishi davomida berilganlarni saqlab turish uchun o‘zgarmas (konstanta) va o‘zgaruvchilardan foydalaniladi. o‘zgaruvchi - dastur obyekti bo‘lib, xotiradagi nechta yacheykani egallaydi va berilganlarni saqlash uchun xizmat qiladi. o‘zgaruvchi nom, o‘lcham, ko‘rinish sohasi, amal qilish vaqti kabi hususiyatlarga ega bo‘ladi. o‘zgaruvchilarni ishlatishdan avval ularni e’lon qilish lozim. natijada u uchun xotiradan joy ajratiladi. joyning xajmi o‘zgaruvchi turiga bo‘liq ravish aniqlanadi va bir turga oid o‘zgaruvchi uchun turli platformalarda turli joy ajratilishi mumkin. e’tiboringiz uchun rahmat! image1.jpeg image2.png image3.png image4.png image5.png /docprops/thumbnail.jpeg
4 / 14
c++ dasturlash tilining asosiy konstruksiyalari va tizimda qo’llash xususiyatlari - Page 4
5 / 14
c++ dasturlash tilining asosiy konstruksiyalari va tizimda qo’llash xususiyatlari - Page 5

Want to read more?

Download all 14 pages for free via Telegram.

Download full file

About "c++ dasturlash tilining asosiy konstruksiyalari va tizimda qo’llash xususiyatlari"

презентация powerpoint mavzu:c++ dasturlash tilining asosiy konstruksiyalari va tizimda qo’llash xususiyatlari reja: dasturlash tillari haqida ummumiy ma’lumot. c++ dasturlash tilini rivojlanish bosqichlari c++ dasturlash tilining tarkibiy tuzulishi dasturlash – kompyuterlar va boshqa mikroprosersorli elektron mashinalar uchun dasturlar tuzish, sinash va o`zgartirish jarayonidan iborat. dasturlash tillari 2 ta katta guruhlarga bo‘linadi, quyi va yuqori darajali dasturlash tili. quyi darajali dasturlash tili ancha murakkab bo‘lib ular juda maxsus sohalarda ishlatiladi va ularning mutaxassislari ham juda kam. chunki quyi dasturlash tillari (masalan: assembler) ko‘pincha miktoprotsessorlar bilan ishlashda kerak bo‘lishi mumkin. yuqori darajali dasturlashda, mashina tillariga qaraganda mashina...

This file contains 14 pages in PPTX format (624.4 KB). To download "c++ dasturlash tilining asosiy konstruksiyalari va tizimda qo’llash xususiyatlari", click the Telegram button on the left.

Tags: c++ dasturlash tilining asosiy … PPTX 14 pages Free download Telegram