|
Kompyuterli loyihalashning lingvistik ta’minoti (LT)Bog'liq Kompyuterli Loyihalash2.5. Kompyuterli loyihalashning lingvistik ta’minoti (LT)
Kompyuterli loyihalashning lingvistik ta’minoti asosini maxsus til
vositalari (loyihalash tillari) tashkil qiladi; ular avtomatlashtirilgan
loyihalash protseduralarini va loyihaviy yechimlami bayon qilish uchun
mo‘ljallangan. Lingvistik ta’minotning asosiy qismi - insonning
kompyuter bilan muloqot qilish tillaridir. Loyihalashning muammoli-
yo‘nalgan tillari (MYT) loyihalashning algoritmik tillari ( Turbo Pascal,
Visual C++, Delphi, Java, Visual Fox Pro va sh.k.)ga o‘xshash. Ba’zi
masalani yechish topshirig‘i asosan fizikaviy va funksional mazmundagi
original atamalami o‘z ichiga oladi. Masalaning fizikaviy va funksional
bayonidan kompyuter uchun dasturlarga o‘tish so‘ngra translyator
yordamida avtomatik ravishda amalga oshadi. Boshqa hollarda masalan,
muhandislik tipidagi masalalami yechishda, DT o‘zida hisobiy matematik
masalalami yechish uchun yuqori darajali algoritmik til vositalarini va
geometrik obyektlami modellashning maxsus til vositalarini birlashtiradi.
Yuqori darajali algoritmik til translyatori zarur bo‘lgan maxsus dasturlar
bilan toidiriladi.
DTlar tillar deb nomlansa ham amalda lingvistik va dasturiy vositalar
kompleksini ifoda etadi. Ular quyidagi vositalami o‘z ichiga olishi kerak:
MYT terminal simvollarining to‘plami; MYTdan interpretatsiya qiluvchi;
sintaksistik tahlil vositalari; direktivalami paketlash vositalari; MYT
bazaviy funksiyalarining kutubxonalari; MBBT bilan bog‘lanish interfeysi.
Qtsqacha xulosa:
Kompyuterli loyihalash ta’minoti turlarining komponentlariga
matematik, dasturaviy, information, texnikaviy va lingvistik ta’minotlar
mansub bo‘lib, ularsiz kompyuterli loyihalashni sifath amalga oshirish
imkonsiz.
Nazorat savollari va topshiriqlar
1. Kompyuterli loyihalash matematik ta’minotining asosini bayon
qiling.
2. Kompyuterli loyihalashning matematik ta’minoti nimalami bayon
qilishi lozim?
3. Kompyuterli loyihalashning dasturiy ta’minoti majmuini bayon
izohlang.
26
4. Dasturiy ta’minot qanday turlarga bo‘linadi?
5. Kompyuterli loyihalashning informatsion ta’minoti asosini bayon
qiling.
6. Kompyuterli loyihalashning informatsion ta’minoti strukturasini
tushuntiring.
7. Kompyuterli loyihalashning texnikaviy ta’minotini bayon qiling
qiling.
8. Kompyuterli loyihalashning texnikaviy ta’minotiga nimalar kiradi?
9. Kompyuterli loyihalashning lingvistik ta’minoti mohiyatini yoritib
bering.
10. Loyihalashning muammoli-yo‘nalgan tillarini izohlang.
27
|
| |