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


Процедурага мўлжалланган тиллардан



Download 0,59 Mb.
Pdf ko'rish
bet15/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

Процедурага мўлжалланган тиллардан масалаларнинг математик 
ифодалари, алгоритмлар ва дастурлаш усуллари билан таниш бўлган 
мутахассислар фойдаланиладилар. Бунда улардан ЭҲМ-нинг тузилишини 
мукаммал билиш талаб қилинмайди. 
Муаммога мўлжалланган тиллар ЭҲМда масала ечиш усуллари ва 
дастурлаш усуллари билан таниш бўлмаган фойдаланувчилар учун 
яратилгандир. Фойдаланувчи масалани таьрифлаши, бошланғич маьлумотларни 
бериши ва натижани чиқаришнинг талаб қилинган кўринишини айтиши кифоя. 
С++ дастурлаш тили 
Дастурларни ёзиш учун асосий тил қилиб С++ дастурлаштириш тили 
танланган. Мазкур тил, ҳозирда деярли барча техник олий ўқув юртларида кенг 
кўламда ўргатилмоқда. Ушбу тилда дастурлаш усулларини яхшилаб ўрганиб, 
бошқа алгоритмик тиллар, масалан Java, Visual Basicнинг синтаксиси ва бошқа 
хусусиятларини ўрганиш жуда осон. Асосий мақсад тилни билиш эмас
дастурлаш тажрибасини мукаммал эгаллашдир. Дастурлашни зўрлаб ўрганиб 
бўлмайди, бунинг учун қобилият ҳамда интилиш бўлиши талаб этилади.
Дастур сўзи ҳам командаларнинг алоҳида блокини (берилган кодини) 
аниқловчи сўз, ҳам яхлит ҳолдаги бажарилувчи дастурий маҳсулотни 
белгиловчи сўз сифатида ишлатилади.
Биз ишлайдиган ҳар қандай дастур бирор-бир шахс томонидан ёзилган 
бўлиб, улар дастурчилар деб аталади. Дастурчилар дастурни махсус тилларда 
ёзишади ва уларни дастурлаш тиллари деб айтишади. Бу тиллар ёрдамида 
дастурчилар компьютерга бажариш керак бўлган амалларни тушунтиришади. 
Бу амаллар умуман олганда, компьютернинг нимани, қайси ҳолларда, неча 
маротаба ва қачонгача бажариш керак бўлган аниқ йўриқномага ўхшайди. 
Амалларнинг ўзи эса алгоритмлар деб аталади. Шунинг учун унга аниқлик 
киритамиз.
Демак, дастурни ё дастурчи томонидан ёзиладиган командалар тўплами, 
ёки амалларни бажарадиган компьютер маҳсулоти сифатида тушунамиз. 
Кейинги йилларда амалий дастурчиларга жуда кўп интеграцион дастур 
тузиш муҳитлари таклиф этилмоқда. Бу муҳитлар у ёки бу имкониятлари билан 
бир–биридан фарқ қилади. Cи (инглизча С) дастурлаш тили 1970 йилнинг 
бошларида Би тили асосида Bell Labs Кеном Томпсон ва Денис Ритчи Лар 
томонидан яратилди. Си дастурлаш тили UNIX операцион тизимида 
фойдаланиш учун мщлжалланган эди. Ушбу тил амалий дастурлар тузишда хам 
қўлланилар эди. Аксарият дастурлаштириш муҳитларининг фундаментал асоси 
С++ тилига бориб тақалади. Ушбу Си ++ жумлани (номни) Рик Маситти ўйлаб 
топди. Бу 1983 йил ўйлаб кўрилмаган хам эди.

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