"c++ dasturlash tili" uslubiy qo’llanma

PDF 88 pages 1.1 MB Free download

Page preview (5 pages)

Scroll down 👇
1 / 88
c++ dasturlash tili 0 o`zbеkistоn rеspublikаsi оliy vа o`rtа mахsus tа’lim vаzirligi аndijоn mаshinаsоzlik instituti “аvtоmаtikа vа elеktrоtехnоlоgiya” fаkultеti “axborot texnologiyalari” kаfеdrаsi “c++ dasturlash tili” ni o’rganish bo’yicha uslubiy qo’llanma andijon-2015 yil 1 tasdiqlangan. andijon mashinasozlik instituti o‘quv-uslubiy kengashi yig‘ilishida ko‘rib chiqilgan va tasdiqlangan. (kengashning 2015- yil __ _____________dagi -sonli bayonnomasi) kengash raisi __________________q.ermatov ma’qullangan. avtomatika va elektrotexnologiya fakulteti kengashi yig‘ilishida muhokama qilingan va ma’qullangan. (kengashning 2015 - yil __ ______________ dagi -sonli bayonnomasi) kengash raisi___________________n. to’ychiboyev tavsiya etilgan. «axborot texnologiyalari» kafedrasi yig‘ilishida muhokama qilingan va foydalanishga tavsiya etilgan. (kafedra yig‘ilishining 2015 - yil __ _________dagi -sonli bayonnomasi) kafedra mudiri _____________x.sarimsaqov tuzuvchilar: j. axmadaliyev – “axborot texnologiyalari“ kafedrasi assistenti. r. holdarboyev– “axborot texnologiyalari“ kafedrasi assistenti. taqrizchilar: g’.tojiboyev – “axborot texnologiyalari“ kafedrasi dotsenti, m.jalilov– tatu farg’ona filiali “kompyuter tizimlari“ kafedrasi dotsenti. ushbu uslubiy qo’llanma “o`zbekiston respublikasi oliy va o`rta maxsus ta’lim vazirligining 2008- yil 7- martdagi 61- sonli buyrug`i bilan tasdiqlangan …
2 / 88
.......................................................................................... 6 1.3 identifikatorlar va kalit so‘zlar. ......................................................................................... 8 1.4.ma'lumotlar turlari ............................................................................................................... 14 1.5.arifmetik amallar. ................................................................................................................. 18 1.6.razryadli mantiqiy amallar .............................................................................................. 20 1.7.taqqoslash amallari ............................................................................................................. 22 1.8.amallarning ustunliklari va bajarilish yo‘nalishlari ............................................... 22 ii bob operatorlar ................................................................................................... 26 2.1. qiymat berish, inkrement va dekrement operatorlari ........................................ 26 2.2.shart operatorlari ................................................................................................................. 29 2.3. tanlash operatori ................................................................................................................ 36 2.4. takrorlash operatorlari .................................................................................................... 41 2.5. goto operatori va nishonlar. ........................................................................................... 51 2.6. break va continue operatorlari ...................................................................................... 53 iii bob fayllar bilan ishlash .............................................................................. 58 3.1 fayllar bilan ishalash uchun ilk sozlash ...................................................................... 58 3.2
3 / 88
faylga yozish ........................................................................................................................... 59 3.3 fayldan o’qish......................................................................................................................... 59 3.4 fayl oxirini aniqlash ............................................................................................................ 60 iv bob funksiyalar va massivlar ..................................................................... 61 4.1 funksiya va uning tuzilishi. .............................................................................................. 61 4.2 matematik kutubhona funksiyalari ............................................................................... 64 4.3 algoritm kutubxonasi funksiyalari ................................................................................ 65 4.4 massivlar tushunchasi. massivlar bilan ishlash. ...................................................... 69 v obyektga mo’ljallangan dasturlash asoslari ................................. 72 5.1 obyektga mo’ljallangan dasturlash asoslari va asosiy tamoyillari .................. 72 5.2 sinf tushunchasi .................................................................................................................... 73 5.3 abstraksiya .............................................................................................................................. 76 5.4 vorislik ...................................................................................................................................... 78 5.5 polimorfizm ............................................................................................................................. 80 adabiyotlar. ................................................................................................................. 84 3 kirish insoniyat o’zining tarixiy taraqqiyoti jarayonida har xil ish qurollarini yaratgan. bu ish qur
4 / 88
ollari uning jismoniy mеhnatini yengillashtirishga xizmat qilgan. bularga oddiy bolta, tеsha, arradan tortib hozirgi zamon qudratli mashina va traktorlarini misol sifatida kеltirish mumkin. inson bu davrda faqat mеhnat qurollarini yaratish bilan chеgaralanib qolmay, balki u o’zining aqliy mеhnatini yengillashtirish qurollarini ham yaratdi. bunga oddiy hisob-kitob toshlaridan tortib, hozirgi kunda ham o’z kuchi va qulayligini yo’qotmagan cho’tlar misol bo’la oladi. xx asrning 30-40 yillariga kеlib, ehmlarning birinchi loyihalari paydo bo’la boshladi. birinchi ehm yaratish ishlarini 1937 yilda aqshning ayova shtatida joylashgan univеrsitеtning profеssori a. atanasov boshladi. millati bolgar bo’lgan bu olim yaratmoqchi bo’lgan ehm matеmatik-fizikaning ayrim masalalarini yechishga mo’ljallangan edi. ammo ikkinchi jahon urushi bu ishlarni oxirigacha yetkazish imkonini bеrmadi. atanasovning buyuk xizmatlari shundaki, u birinchi bo’lib ehmlarda ikkilik sanoq sistеmasini qo’llashning qulayligini ko’rsatadi. axborot kommunikatsion texnonologiyalarini taraqqiy etishida bevosita dasturlash tillarining o’rni beqiyos. ayniqsa, hozirgi davrga kelib c++, java, delphi dasturlash tillar yordamida shaxsiy kompyuterlar uchun amaliy dasturiy to’plamlardan tashqari …
5 / 88
a ingliz tillarida qo‘llanmalar juda ko‘p chop etilmoqda. oxirgi yillarda o‘zbek tilidagi qo‘llanmalar ham ko‘payib qoldi. ushbu taklif etilayotgan qo‘llanma asosan c++ dasturlash tilini o‘rganmoqchi bo‘lganlar uchun mo‘ljallangan. shu sababli qo’llanmada c++ tiliga bog’liq boshlang’ich ma’lumotlar yoritilgan. bu qo’llanmadan c++ dasturlash tilini o‘rganuvchilar, dastur tuzishni o‘rganayotganlar hamda “dasturlash asoslari”, “informatika va dasturlash” fanlaridan olingan nazariy bilimlarni mustahkamlash uchun foydalanishlari hisobga olingan. ushbu qo‘llanmaga kiritilgan ma’lumotlar dasturlashning bazaviy kursidagi deyarli barcha bo‘limlarini, ya’ni skalyar turlar va boshqaruv operatorlaridan tortib, ma’lumotlarning murakkab turlari kabilarni o‘z ichiga oladi. ushbu qo’llanma haqidagi tanqidiy fikr va mulohazalar jaxmadaliyev@umail.uz elektron manzili orqali mamnuniyat ila qabul qilinadi. mailto:jaxmadaliyev@umail.uz 5 i bob. c++ dasturlash tilining boshlang’ich tushunchalari 1.1. c++ dasturlash tilining elementlari hozirgi kunda juda ko‘p algoritmik tillar mavjud. bular ichida java va c++ dasturlash tillari universal tillar hisoblanib, boshqa tillarga qaraganda imkoniyatlari kengroqdir. so‘ngi yillarda java va c++ dasturlash tillari juda takomillashib, tobora ommalashib bormoqda. mazkur tillardagi …

Want to read more?

Download all 88 pages for free via Telegram.

Download full file

About ""c++ dasturlash tili" uslubiy qo’llanma"

c++ dasturlash tili 0 o`zbеkistоn rеspublikаsi оliy vа o`rtа mахsus tа’lim vаzirligi аndijоn mаshinаsоzlik instituti “аvtоmаtikа vа elеktrоtехnоlоgiya” fаkultеti “axborot texnologiyalari” kаfеdrаsi “c++ dasturlash tili” ni o’rganish bo’yicha uslubiy qo’llanma andijon-2015 yil 1 tasdiqlangan. andijon mashinasozlik instituti o‘quv-uslubiy kengashi yig‘ilishida ko‘rib chiqilgan va tasdiqlangan. (kengashning 2015- yil __ _____________dagi -sonli bayonnomasi) kengash raisi __________________q.ermatov ma’qullangan. avtomatika va elektrotexnologiya fakulteti kengashi yig‘ilishida muhokama qilingan va ma’qullangan. (kengashning 2015 - yil __ ______________ dagi -sonli bayonnomasi) kengash raisi___________________n. to’ychiboyev tavsiya etilgan. «axborot texnologiyalari» kafedrasi yig‘ilishida muho...

This file contains 88 pages in PDF format (1.1 MB). To download ""c++ dasturlash tili" uslubiy qo’llanma", click the Telegram button on the left.

Tags: "c++ dasturlash tili" uslubiy q… PDF 88 pages Free download Telegram