"Tasdiqlayman" "KI" fakulteti dekani



Download 38,56 Kb.
bet1/4
Sana23.06.2022
Hajmi38,56 Kb.
#694189
  1   2   3   4
Bog'liq
18 variant javob


“Tasdiqlayman”
“KI” fakulteti dekani
__________Sh. Rustamov

2021-2022 o‘quv yili bahorgi semestr “DI”
Yo‘nalish talabalari uchun “Tizimli dasturlash”
fanidan yakuniy nazorat savollari

“Kelishilgan”
“DI” kafedrasi muduri
__________ L. Xudoyorov

18-Variant

1. Kontekst-ozod va kontekst-bog‘liq grammatikalarning farqlari nimalarda ko‘rinadi? Javobingizni misollarda asoslang.


2. Windows operatsion tizimining fayl tizimini qanday ishlaydi?
3. Misol. C++ dasturlash tilida ixtiyoriy faylga 25 ta haqiqiy qiymat qabul qiluvchi elementli to‘plamni qo‘shib yozish dasturini tuzing.

Tuzuvchi: PhD, Sh. Davronov


Javoblar


1-savolga Javob
Dasturlash tili grammatikasi - bu dasturlash tili uchun amal qiladigan bayonotlarni qanday yozish haqida ko'rsatmalar to'plami . Ko'rsatmalar to'g'ri bayonotlarni (shuningdek, jumlalar deb ataladi) shakllantirish uchun belgilar va so'zlarni birin-ketin qanday qo'yish mumkinligini ko'rsatadigan qoidalar shaklida berilgan.
Dasturlash tillarining sintaksisi o'rnatilganda, kontekstsiz grammatika lingua franca hisoblanadi . Ular sintaksisning tuzilishini aniqlaydi, lekin statik semantikani ifoda eta olmaydi . A konstruktsiyasini a bilan ifodalangan satrlar ketma-ketligi sifatida belgilash g'oyasini etkazish . Haqiqatan ham, shakl qoidasini ko'rib chiqing


VariableDecl -> " var " ident " ; "


Bu qoida shuni ko'rsatadiki, har doim var identifikatordan keyin o'z navbatida nuqtali vergul qo'yiladigan kalit so'z bo'lsa, bu qatorlar ketma-ketligi o'zgaruvchan deklaratsiyani ifodalaydi .


Ajablanarli darajada sodda bo'lsa-da, bu mexanizm zamonaviy dasturlash tillari sintaksisini aniqlash imkonini beradi ( kontekstsiz grammatikalarga teng bo'lgan BNF notasi shaklida) va hali ham sintaksisni tavsiflashda lingua franca sifatida ishlatiladi . ontekstsiz grammatika tillarning tizimli sintaksisini belgilaydi, lekin ularning statik semantikasi (bu kontekst shartlari deb ataladi ) haqida hech qanday faktni ifoda eta olmaydi. Kontekstsiz grammatikada har bir identifikator foydalanishdan oldin e'lon qilinishi yoki funktsiya chaqiruvidagi rasmiy parametrlar va haqiqiy argumentlar soni mos kelishi kerakligini aniqlab bo'lmaydi . Kontekstga sezgir grammatikalar (dastlab Chomskiy tomonidan tabiiy tillar sintaksisini tavsiflash uchun taklif qilingan) ushbu shartlarni aniqlash uchun etarlicha kuchli, ammo ular Tyuring mashinalarining maxsus sinfiga teng, ya'ni ular uchun samarali tahlil qilish algoritmi mavjud emas. 1. Kontekstsiz grammatika:



Download 38,56 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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