Kis-21-02 Samiyev Yunusjon 4- mustaqil ishi
Download 206.59 Kb.
|
1 2
Bog'liqSamiyev Yunusjon KIS 21-02 Topshiriq~4
- Bu sahifa navigatsiya:
- 4.Maslaning yechimi.
2.1.3. C++ tarixi.
Key point. C++ - umummaqsadli, ob’yektgayo‘naltirilgandasturlashtili. C, C++, Java va C# o‘zarobog‘liqtillar. C++ C danolingan. Java C++ dankeyinishlabchiqilgan. C# C++ ningichkitiziminio‘zlashtirganholda, Javaningba’ziimkoniyatlarinio‘zidamujassamlashtirgan. Agar mazkurtillarningbittasio‘rganilsa, qolganlarinio‘rganishqiyinbo‘lmaydi. C BCPL (Basic Combined Programming Language – Asosiykombinatsiyalanuvchidasturlashtili) asosidaishlabchiqilgan B tilidayaratilgan. C++ 1983-1985-yillar davomida “Bell Laboratories”daBjarneStroustruptomonidankengaytirilgan C ko‘rinishidaishlabchiqilgan. Bunda C++ningengmuhimjixatishundaniboratki, u ob’yektgayo‘naltirilgandasturlashdasinf (class)lardanfoydalanishimkoniniberadi. Ob’yektgayo‘naltirilgandasturlashorqalidasturtuzish, uniqaytaqo‘llashvarivojlantirishmumkin. C++ C dasturlashtilibilanmustaxkambog‘liqlikdatuzilgan. C dasturkodini C++ kompilyatorida ham to‘g‘ridan-to‘g‘rimashinatiligao‘girishmumkin. C++ dasturlashtilinio‘rgangandasturchi C tilini ham yaxshitushunaoladi. 4.Maslaning yechimi. #include using namespace std; int main () { string a; getline (cin,a); cout< } 5.Dastur kodi: 7.Xulosa. С++ tilipaydobo‘lgandanberi, o‘qitish, ilmiyizlanish, tijoratdasturiyta’minotlariniyaratishbo‘yichaamaliytilsifatidatoborako‘proqe’tiborgaegabo‘lmoqda. Mazkurdavrmobaynida C++ tiliyangiimkoniyatlarbilanboyibbormoqda, ularyangikiritilganfunksiyalar(shablonlarvaistisnolargaishlovberish) hisobigaamalgaoshirildi. Dasturlashniyangio‘rganayotganlarningoldidako‘pincha: “Qandayboshlasamekan? Endinimaqilsamekan?” – degansavollarko‘ndalangbo‘ladi. Albatta, dasturlashkabimurakkabjarayonniko‘rsatmalarko‘rinishidagiqo‘llanmasifatidarasmiylashtirishmumkinemas. Sungaqaramay, dasturlashniqadammaqadamtasvirlovchiqo‘llanmahammavaqt ham foydalibo‘ladi. Albatta, talabalarturlidasturlarniyozaolishimkoniyatigaegabo‘lishikerak, ammo bundaularyaxshiko‘rsatgichlargaegabo‘laolishlaribo‘ychaishonchzarurbo‘ladi. Mazkuro‘quvqo‘llanma C++ tiligakirishsifatidatalqinetilishimumkin. Ushbuo‘quvqo‘llanma C++ tilidadasturlashbilanbirgalikda, o‘zimkoniyatlaridanto‘g‘rifoydalanishnihamdaob’yektgayo‘naltirilgandasturlashasoslarini ham o‘rgatadi. Qo‘llanmayaratilishijarayonidamualliflaro‘zoldilarigauchtamaqsadniqo‘yganedilar. Birinchidan, dasturlashgakirishortiqchatavsiflardanholiravishdabajarilganki, dasturlashnidastlabo‘rganuvchilarqisqavaqtichidabungamuvaffaqbo‘ladilar. Ikkinchidan, qo‘llanmastilini etalon stilbilanbirlashtirilishigaharakatqilinganki, harbirbobdakeltirilganma’lumotlarqisqavalo‘ndaholdakeltirilishigaharakatqilingan. Shuniqaydetishlozimki, harbir bob oxiridakeltirilganmisollar, ushbubobdatalqinetilgannazariybilimlarniamaliyotdaqo‘llashimkoniyatiniyaratadi. Ushbuqollanma C++ tillarigakirishsifatidaqaralib, asosiye’tiborsamaralio‘qishgavao‘rganishgaqaratilgan. Qo‘llanmaturlitoifadagitalabalarningqiziqishlariniqamrabolganbo‘lib, dasturlashbilanbevositashug‘ullanmoqchibo‘lganvaumumandasturlashtajribasigaegabo‘lmagantalabalar, tadqiqotchilaruchunfoydaliboladi. O‘ylaymizki, qo‘llanmaoliyo‘quvyurtlaritalabalari, o‘rtamaxsus, kasbhunarta’limivaakademiklitseyo‘quvchilariuchunahamiyatlibo‘ladi. Download 206.59 Kb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling