1-ma’ruza. C++ dasturlash tilida oddiy masalalarni dasturlash. C++ algoritmik tilida tarmoqlanuvchi jarayonlarni tashkil qilish algoritmi va dasturi


Huddi 1970 yillar boshida strukturali dasturlash kabi, dasturlarni hayotdagi jismlarni modellashtiruvchi obyektlar orqali tuzish dasturlash sohasida inqilob qildi



Download 2,13 Mb.
bet3/8
Sana06.06.2022
Hajmi2,13 Mb.
#642335
1   2   3   4   5   6   7   8
Bog'liq
1-Ma\'ruza 2-semestr 2021-2022

Huddi 1970 yillar boshida strukturali dasturlash kabi, dasturlarni hayotdagi jismlarni modellashtiruvchi obyektlar orqali tuzish dasturlash sohasida inqilob qildi.


05:07:40 AM
06/06/2022
  • Tillarda mavjud alfavit va leksemalarga quyidagilar kiradi:
  • 1. Katta va kichik lotin alfaviti harflari;

    2. Raqamlar - 0,1,2,3,4,5,6,7,8,9;

    3. Maxsus belgilar: " {} | [] () + - / % \ ; ' : ? <=>_ ! & # ^ . *

  • Alfavit belgilaridan tilning leksemalari shakllantiriladi:
  • Identifikatorlar;
  • Kalit (xizmatchi yoki zahiralangan) so‘zlar;
  • O‘zgarmaslar;

05:07:40 AM
06/06/2022

Bu tillarda tuzilgan dasturlarda izohlar istalgan joyda berilishi mumkin.

Ular satriy va blokli ko‘rinishlarda bo’ladi.

Satriy izohlar uchun //,

Masalan // izoh

Blokli izohlar uchun /*, */ belgilari ishlatiladi.

Masalan /* izoh*/


05:07:40 AM
06/06/2022

Kompilyatsiya – o‘zgaruvchi jarayon, ya’ni yuqori pog‘onali dastur kodlari (misol uchun C++ da tuzilgan kod)ni quyi pog‘onali ishlovchi kodga aylantirish jarayoni.


05:07:40 AM
06/06/2022
05:07:40 AM
06/06/2022

Komponovshik (linker) – ishlovchi modul yaratish. Proyektda ishlatiladigan ob’yekt fayllarni to‘plab yagona ishlovchi modulga aytiladi.


05:07:40 AM
06/06/2022

IDE (integrallashgan ishlovchi muhit) – Har bir dasturlash tilida o‘z ishchi muhiti bo‘ladi. Bu muhitda kompilyator bilan birga kod yozishga mo‘ljallangan joy bo‘ladi. Bu ishchi muhitda bir necha dastur kodlarini ham yozsa bo‘ladi va bu muhit avtomat xatolarni ham ko‘rsatib beradi. Bu ishchi muhitda ma’lum kutubxonalar joylashgan bo‘lib, kod yozishda kodni to‘g‘ri tashkil qilish uchun ma’lum bir yordamlar ekranga chiqadi. Ishchi muhitga oddiy bloknot misol bo‘ladi, lekin bu muhitning kompilyatori yo‘q, shuning uchun alohida kompilyator o‘rnatiladi. Bunda 2 ta dastur o‘rnatib bir biriga moslashtirish kerak bo‘ladi. Bu 2 ishni yengillashtirish uchun, juda ko‘p ishchi muhit dasturlari yaratilgan va ular kompilyatorlar bilan integrallashgan bo‘ladi.



Download 2,13 Mb.

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




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish