Intellektual tizimlar



Download 5,12 Mb.
bet108/118
Sana10.06.2022
Hajmi5,12 Mb.
#651729
1   ...   104   105   106   107   108   109   110   111   ...   118
Bog'liq
Тафаккурли ахб техн кулланилиши 2022

1.2.3. Spiski i atomы.

1.2.3.1. Osnovы simvolnoy obrabotki. Idealnыy Lisp iznachalno podderjivayet programmirovaniye v funksionalnom stile. Yego osnova - vыbor podxodyaщyey strukturы dannыx i bazovogo nabora funksiy nad vыbrannoy strukturoy. Informasionnaya obrabotka v yazыke Lisp otlichayetsya ot standartnыx podxodov k programmirovaniyu tremya vajnыmi osobennostyami:


  1. Priroda dannыx. Lyubaya informasiya predstavlyayetsya v forme simvolnыx vыrajeniy. Sistema programmirovaniya nad takimi strukturami obыchno ispolzuyet dlya ix xraneniya vsyu dostupnuyu pamyat, poetomu programmist prinsipialno osvobojden ot zabotы o raspredelenii pamyati pod otdelnыye bloki dannыx.

  2. Samoopisaniye obrabotki simvolnыx vыrajeniy. Vajnaya osobennost programm na Lispe - oni stroyatsya iz rekursivnыx funksiy, opredeleniya i vыzovы kotorыx, kak i lyubaya informasiya, formalno mogut obrabatыvatsya kak obыchnыye dannыye, poluchatsya v prosesse vыchisleniy kak znacheniya i preobrazovыvatsya kak simvolnыye vыrajeniya.

  3. Podobiye mashinnыm yazыkam. Sistema programmirovaniya na Lispe dopuskayet, chto programma mojet interpretirovat i/ili kompilirovat programmы, predstavlennыye v vide simvolnыx vыrajeniy. Eto sblijayet programmirovaniye na Lispe s metodami nizkourovnevogo programmirovaniya i otlichayet ot tradisionnoy metodiki primeneniya yazыkov vыsokogo urovnya.

1.2.3.2. Strukturы dannыx. Lyubыye strukturы dannыx stroyatsya iz boleye prostыx sostavlyayuщix, prosteyshiye iz kotorыx – elementarnыye dannыye. V Lispe elementarnыye dannыye nazыvayut atomami. Dlya nachala primem, chto atom – eto posledovatelnost iz bukv i sifr, nachinayuщayasya s bukvы.


A
Nil
ATOM
LISP
Zanyatiye2
Novыy_god
DlinnыyAtomNuOchenDlinnыyAtomMojetBыtYeщyeDlinnneye
F4dlsh139k131b
Odinakovo vыglyadyaщiye atomы ne razlichimы po svoim svoystvam. Termin "atom" vыbran po analogii s ximicheskimi atomami, stroyeniye kotorыx – predmet drugoy nauki. Soglasno etoy analogii atom mojet imet dostatochno slojnoye stroyeniye, no atom ne prednaznachen dlya razbora na chasti bazovыmi sredstvami yazыka.
Boleye slojnыye dannыye v Lispe vыstraivayutsya iz odinakovo ustroyennыx binarnыx uzlov, soderjaщix parы obyektov proizvolnogo vida. Kajdыy binarnыy uzel sootvetstvuyet minimalnomu bloku pamyati, vыdelyayemomu sistemoy programmirovaniya pri organizasii i obrabotke struktur dannыx. Vыdeleniye bloka pamyati i razmeщyeniye v nem parы dannыx vыpolnyayet funksiya CONS (ot slova consolidation), a izvlecheniye levoy i pravoy chastey iz bloka vыpolnyayut funksii CAR i CDR sootvetstvenno ("content of address part of register" , "content of decrement part of register").


Download 5,12 Mb.

Do'stlaringiz bilan baham:
1   ...   104   105   106   107   108   109   110   111   ...   118




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