Qollap-quwatlaw



Download 36,73 Kb.
bet1/2
Sana11.11.2022
Hajmi36,73 Kb.
#864223
  1   2
Bog'liq
3-lekciya





3-LEKCIYA. PROGRAMMALASTÍRÍW PARADIGMALARÍN
QOLLAP-QUWATLAW


Reje:
1. Semantika.
2. Abstrakt mashina.

Programmalastırıw paradigmaların qollap quwatlaw - tiykarǵı ideyalar evolyuciyasın kórsetip beriwden ibarat. Derlik barlıq zamanagóy programmalastırıw tilleri, hár túrli paradigmalardı (multiparadigmalı programmalastırıw) qollawǵa imkaniyat beredi.


Usı lekciyanıń maqseti programmalastırıw tilin anıqlaw hám onı programmalastırıw sistemasında túrli programmalıq paradigmalardı qollap-quwatlawdı kórsetiw. Programmalastırıw tillerin anıqlawda qollanılatuǵın qurallar hám usıllardı sonday-aq olardı programmalıq sistemalardı ámelge asırıwda keńeytip beriliwi kórip shıǵılǵan. Máselen Pure Lisp hám Paskal? C++ te sistemalı programmalastırıw materiallarınan paydalanıladı.
Ádette, programmalastırıw tiliniń táriypi leksika, sintaksis, semantika hám pragmatika dárejelerinde óz aldına beriledi. Programmalastırıw tiliniń belgili bir semantikası ushın programmalastırıw sistemasın interpretator yaki kompilyator retinde yaki ekewin de orınlawı múmkin. Kompilyaciya pútin programma ushın bir pútin retinde yaki óz aldına belgilengen funkciyalar/proceduralar ushın, atap ótsek júdá tez waqıt ishinde orınlanıwı múmkin.
Leksikalıq jaqtan bir-birine jaqın programmalastırıw tilleri, programma “otladkası”nıń dáslepki basqıshlarında oqılıwınıń qolaylıǵı menen ózine qamtıp alıwı múmkin.
Jańa programmalastırıw tilleri ádette sintaksislik jaqtan tanıp alıwı qıyın bolǵan konstrukciyalardan waz keship hám avtomat ráwishte tanıp alıwshı qurallarǵa itibar beriledi. Bunda programmanı tayarlawda qáteler sanın azaytıwǵa járdem beredi. Leksika hám sintaksistegi ózgerisler programmanı oqıwǵa hám programmalastırıw tiline tiyisli tekstti túsinip alıwǵa tásir etedi. Sintaksislik jaqtan uqsas programmalastırıw tilleri programmanı tayarlaw hám olarǵa ózgeris kirgiziwde hámde basqa sistemalarǵa ótkerilgende paydalanıw múmkin.
Bir qatar programmalastırıw tilleri programmalardı tuwrıdan-tuwrı usınıw hám orınlaw ushın paydalanatuǵın maǵlıwmatlardıń strukturası retinde ańlatadı. Bunday jaǵdayda, sintaksis ápiwayı kórinedi. Ońıń konkretizaciyası basqa programmalastırıw tilleri menen semantik salıstırıw ushın qollanıladı.
Programmalastırıw tilinde “sintaktikalıq sheker” di joq qılıw, avtor tárepinen programmanı dúzetiw hám otladka qılıwda ámelge asırılatuǵın algoritm hám mazmunın túsiwdi támiyinleydi.
Programmalastırıw tiliniń leksika hám sintaksisiniń táriypi belgili bir programmalıq paradigmanı ámelge asırıw pragmatikası menen tikkeley baylanıslı, sonlıqtan olardı tolıq kórip shıqpastan programmalastırıw tiliniń semantikası hám pragmatikasınıń qásiyetlerin analiz etiwdi dawam ettiremiz.

1. Semantika


Programmalastırıw tilin hám programmalastırıw sistemasın anıqlaw mashqalası Vena programmalastırıw tillerin anıqlaw metodologiyasında tolıq kórip shıǵılǵan. Bul metod 60-jıllardıń sońında islep shıǵılǵan. Tiykarǵı ideya programmalastırıw tiliniń semantikasın anıqlawda abstrakt sintaksis (AS) hám abstrakt mashina (Abst.M) dan paydalanıw bolıp tabıladı. Tildiń konkret sintaksisi (KS) abstrakt formaǵa keltiriledi. Konkret mashina (KM) járdeminde abstrakt mashinanı ámelge asırıw múmkin, bunnan tısqarı sáwlelendiriw sonday-aq ámelge asırıw kishi kólemge hám tómen dárejedegi quramalılıqqa iye bolıwı múmkin.

Diagramma

Táriyp

КС ↔ KS ↔ AS → Abst.M→ KM

Konkret sintaksisti abstrakt sintaksiste sáwlelendiriw hám kerisinshe abstrakt sintaksisti konkret sintaksiske sáwlelendiriwge boladı. Abstrakt sintaksis abstrakt mashinaǵa sáwlelendiriledi. Abstrakt mashina bolsa konkret mashina menen ámelge asırıladı.




Download 36,73 Kb.

Do'stlaringiz bilan baham:
  1   2




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