Aniq fanlar
Download 0.61 Mb.
|
O
- Bu sahifa navigatsiya:
- Mundarija KIRISH………………………………………………………………………………………………………………3 I BOB. Funksiyalar.
- II BOB. Strukturalar va birlashmalar. 2.1- C++ dasturlash tilida strukturalar…………………………………………………………..…26 2.2- Birlashmalar………………………………………………………………………………….…………39
- Xulosa…………………………………………………………………………………………………………….48 Foydalanilgan adabiyotlar ro’yxati……………………………………………………………….…49 2 KIRISH
O’ZBEKISTON RESPUBLIKASI OLIY TA’LIM, FAN VA INNOVATSIYALAR VAZIRLIGI O’ZBEKISTON-FINLANDIYA PEDAGOGIKA INSTITUTI ANIQ-TABIIY VA JISMONIY MADANIYAT FAKULTETI “ANIQ FANLAR” KAFEDRASI MATEMATIKA VA INFORMATIKA YO’NALISHI DASTURLASH ASOSLARI FANIDAN KURS ISHI MAVZU: C++ tilida funksiyalar, strukturalar va birlashmalar. Bajardi: Qilichev Og’abek Guruh: 232 Kurs ishi rahbari: Rasulov U.M Samarqand 2023 Mundarija KIRISH………………………………………………………………………………………………………………3 I BOB. Funksiyalar. - C++ dasturlash tilida funksiyalar………………………………………………………………..5 - Funksiyalar bilan ishlash………………………………………………………………………….15 II BOB. Strukturalar va birlashmalar. 2.1- C++ dasturlash tilida strukturalar…………………………………………………………..…26 2.2- Birlashmalar………………………………………………………………………………….…………39 Xulosa…………………………………………………………………………………………………………….48 Foydalanilgan adabiyotlar ro’yxati……………………………………………………………….…49 2
Hozirgi kunda respublikamizdagi texnika oliy o`quv yurtlarida “Informatika va axborot texnologiyalari” ta’lim yo`nalishi va mutaxassisliklariga turli xil dasturlash tillarini o`rgatish mo`ljallangan. Bizga ma`lumki, dasturlash tillarining yuzdan ortiq ko`rinishlari mavjud, lekin qo`llanilishi ko`lamiga qarab C/C++ va C# dasturlash tillari yuqori dasturlash sinfiga mansubdir. Mutaxassislarning fikriga ko`ra C++ dasturlash tili Assembler dasturlash tiliga eng yaqin bo`lib, tezlik jihatidan 10 % ortda qolar ekan.Keyingi yillarda amaliy dasturchilarga juda ko`p integratsion dastur tuzish muhitlari taklif etilmoqda. Bu muhitlar u yoki bu imkoniyatlari bilan bir–biridan farq qiladi. Aksariyat dasturlashtirish muhitlarining fundamental asosi C/C++ tiliga borib taqaladi. Ushbu kurs ishi hozirgi kunda komp’yuterda berilgan masalalarni dasturlash tillari orqali echih va dasturda ko`rsatgichlar va funksiyalar hamda protsedura tushunchalaridan foydalanish kabi vazifalarni o`rganishga olib keladi. C++ tilidа qurilmа kiritish vа chiqаrish vоsitаlаri yo‘q. Bu ish stаndаrt kutubхоnаlаrdа sаqlаnаdigаn funktsiyalаr, turlаr vа оb’еktlаr yordаmidа аmаlgа оshirilаdi. C++ sinflаri kutubхоnаlаridаn fоydаlаnilgаndа, iostream.h kutubхоnа fаyli qo‘llаnib, undа cin klаviаturаsidаn kiritilаdigаn mа’lumоtlаrning hаmdа cout displеyi ekrаnigа chiqаrilаdigаn mа’lumоtlаrning stаndаrt оqimlаri, shuningdеk tеgishli оpеrаtsiyalаr bеlgilаngаn. C++, Bell Laboratories kompaniyasining Bjarne Stroustrup tomonidan 1983 yilda ishlab chiqilgan dasturlash tili. Bu tilning asosiy maqsadi, C dasturlash tilining imkoniyatlarini oshirib, obyektoriyentatsiya va shunday qilib yuqori darajada modularlikni birlashtirishdir.C++ dasturlash tili, yuqori darajada ishlab chiqilgan dasturlarning yaratilishi uchun ishlatiladi. Masalan, mobil ilovalar, 3 o'yinlar, operatsion tizimlar, multimedia ilovalar, matematik jamlanmalar va boshqa dasturlar yaratishda ishlatiladi. Bu tilda yozilgan dasturlar, yuqori tezlikda va qulaylikda ishlaydi. C++ dasturlash tili, yagona yoki ko'p modulli dasturlarni yaratish imkonini beradi va modullar o'zaro aloqani minimal darajada oshiradi. Bu tilda yozilgan dasturlar, asosan dasturlashning cheklangan yoki cheklangan emas, yuqori darajadagi qulaylik va to'liq tanlangan kutubxonalarga ega bo'lishi bilan ajralib turadi.C++ dasturlash tilining sintaksisi, C dasturlash tilining sintaksisiga juda o'xshaydi, shuningdek, yana bir yoki bir nechta obyektga yo'naltirilgan bo'limlarni yaratish imkonini beradi. Bu til, obyektlar va klasslarning yaratilishi, asosiy yordamchilar, malumot turlari, dasturlash operatorlari, yordamli va yordamsiz funksiyalar, shablonlar va boshqa to'plamlarni qo'shish imkondir. Download 0.61 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling