Mavzu: Dasturiy ta’minotni konstruksiyalashga tayyorlanish talablari. Tayyorgarlik ishlarini amalga oshirish. Talablani aniqlash. Tizim tahlili


Dasturlash tillari uchun uchta umumiy nota turi qo'llaniladi, xususan


Download 73.25 Kb.
bet3/3
Sana28.10.2023
Hajmi73.25 Kb.
#1730289
1   2   3
Bog'liq
7 ma\'ruza

Dasturlash tillari uchun uchta umumiy nota turi qo'llaniladi, xususan
 
lingvistik (masalan, C/C++, Java)
rasmiy (masalan, Voqea-B)
vizual (masalan, MatLab).
Lingvistik belgilar, xususan, murakkab dasturiy konstruktsiyalarni ifodalash uchun matn satrlaridan foydalanish bilan ajralib turadi. Matn satrlarining naqshlarga birikmasi jumlaga o'xshash sintaksisga ega bo'lishi mumkin. To'g'ri qo'llanilganda, har bir bunday qator kuchli semantik ma'noga ega bo'lishi kerak, bu dasturiy ta'minot konstruktsiyasi bajarilganda nima sodir bo'lishini darhol intuitiv tushunishni ta'minlaydi
Rasmiy belgilar so'zlar va matn qatorlarining intuitiv, kundalik ma'nolariga kamroq tayanadi va aniq, bir ma'noli va rasmiy (yoki matematik) ta'riflar bilan ta'minlangan ta'riflarga ko'proq tayanadi. Rasmiy konstruktiv belgilar va rasmiy usullar tizimli dasturlash belgilarining aksariyat shakllarining semantik asosini tashkil etadi, bunda aniqlik, vaqt harakati va sinovdan o'tish qobiliyati tabiiy tilga xaritalash qulayligidan ko'ra muhimroqdir. Rasmiy konstruksiyalar, shuningdek, ko'pgina tabiiy til konstruktsiyalarining noaniqligini oldini oladigan belgilarni birlashtirishning aniq belgilangan usullaridan foydalanadi.
Vizual belgilar lingvistik va rasmiy qurilishning matn belgilariga kamroq tayanadi va buning o'rniga to'g'ridan-to'g'ri vizual talqin qilish va asosiy dasturiy ta'minotni ifodalovchi vizual ob'ektlarni joylashtirishga tayanadi. Vizual konstruktsiya faqat displeydagi piktogrammalarning joylashuvidan foydalangan holda "murakkab" bayonotlar qilish qiyinligi bilan cheklangan. Biroq, bu piktogrammalar asosiy dasturlash vazifasi shunchaki dasturning vizual interfeysini yaratish va "sozlash" bo'lgan hollarda kuchli vosita bo'lishi mumkin, uning batafsil harakati asosiy ta'rifdir.
Download 73.25 Kb.

Do'stlaringiz bilan baham:
1   2   3




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