Мавзу: компьютерда масала ечишнинг босқичлари. Саноқ системалари масалаларни ЭҲМда ечиш босқичлари



Download 0,59 Mb.
Pdf ko'rish
bet17/17
Sana22.02.2022
Hajmi0,59 Mb.
#84855
1   ...   9   10   11   12   13   14   15   16   17
Bog'liq
Dasturlash 1 fanindan maruza matni 949d1c9eb37dab2e22d7637d9ffd09b5

АNSI стандарти. Америка миллий стандартлар институти (American 
National Standards Institute – ANSI) раҳбарлиги остидаги Cтандартларни 
аккредитивлаш қўмитаси (Accredited Standards Committee) С++ тилининг 
халқаро стандартини тузди.
С++ стандарти айни вақтда ISO – International Standards Organization 
(Cтандартлаш бўйича ҳалқаро ташкилот) стандарти, деб ҳам номланади. 
Дастур матнини компиляция қилиш. Дастур кодини бажарилувчи 
файлга ўтказиш учун компиляторлар қўлланилади. Компилятор қандай 
чақирилади ва унга дастур коди жойлашган жойи ҳақида қандай хабар 
қилинади, 
бу 
конкрет 
компиляторга 
боғлиқдир. 
Бу 
маълумотлар 
компиляторнинг документациясида берилган бўлади. 
Дастур коди компиляция қилиниши натижасида объектли файл ҳосил 
қилинади. Бу файл одатда .obj кенгайтмали бўлади. Лекин бу ҳали бажарилувчи 
файл дегани эмас. Объектли файлни бажарилувчи файлга ўгириш учун йиғувчи 
дастур қўлланилади. Йиғувчи дастур ёрдамида бажарилувчи файлни ҳосил 
қилиш. С++ тилида дастурлар одатда бир ёки бир нечта объектли файллар, ёки 
библиотекаларни компоновка қилиш ёрдамида ҳосил қилинади. Библиотека деб 
бир ёки бир нечта компоновка қилинувчи файллар тўпламига айтилади. С++ 
нинг барча компиляторлари дастурга қўшиш мумкин бўлган функциялар (ёки 
процедуралар) ва синфлардан иборат библиотека ҳосил қила олади.
Функция-бу айрим хизматчи амалларни, масалан икки сонни қўшиб, 
натижасини экранга чиқаришни бажарувчи дастур блокидир. Синф сифатида 
маълумотлар тўплами ва уларга боғланган функцияларни қараш мумкин. 
Функциялар ва синфлар ҳақидаги маълумотлар кейинги мавзуларда батафсил 
берилган. Демак, бажарилувчи файлни ҳосил қилиш учун қуйида келтирилган 
амалларни бажариш лозим: 
.срр  кенгайтмали дастур коди ҳосил қилинади; 
Дастур кодини компиляция қилиш орқали .obj кенгайтмали объектли файл 
тузилади. Бажарилувчи файлни ҳосил қилиш мақсадида .obj кенгайтмали 
файли зарурий библиотекалар орқали компоновка қилинади. 
САВОЛЛАР 
1. Интерпретатор ва компилятор орасидаги фарқ нимадан иборат? 
2. Дастурнинг берилган коди қандай компиляция қилинади?
3. Дастурни компиляция қилиш йўллари ва усуллари 
4. Дастур хусусиятлари. 

Download 0,59 Mb.

Do'stlaringiz bilan baham:
1   ...   9   10   11   12   13   14   15   16   17




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