M U N D A R I J A
KIRISH……………………..…….………………………..………..………2
NAZARIY QISM……………..……………………….………………..…..3
C++ da dasturning asosiy qismlari ………….……...……………..…...…3
Dasturlash texnologiyasida arifmeti amallar.………………………....….6
Yangi turdagi e`lon fayllari va ismlar sohasi tushunchasi….................….8
4 Boshqaruv ifodalari ………..……………….……………….………….10
Funksiyalar………..……………………...…………………………….…21
Ma`lumotlar tiplari …………..………....……...………………..……….21
TEXNOLOGIK QISMI..………...……………………………………….24
JIHOZLASH QISMI……..…………………………………………...….25
MEHNAT MUHOFAZASI..…………………………………...………...26
XULOSA………..……………...………………………………………….31
FOYDALANILGAN ADABIYOTLAR RO’YHATI…..…………….…32
ILOVA ……………………………………………………………….……33
I. KIRISH
Hоzirgi kunda dasturlah tillariga bir qancha tillar kiradi. Masalan Turbo Paskal, Delphi, Beysik, Fortran,C, va C++ Ular оrasida С++ tili o’zining imkoniyatlari va qo’llanilashi ko’lamiga qarab yuqori o’rinlarda turadi. Мutaxasislarning fikriga ko’ra С++ tili Assамbler tiliga eng yaqin bo’lib, tezlik jihatidan Assамblerdan 10% orqada qolar ekan.
Ushbu qo’llanmada С++ algoritmik tili to’g’risida boshlang’ich ma’lumotlar berilgan bo’lib, yangi mavzular orasida ba’zi oddiy dasturlar ham keltirilgan. Bu dasturlarni takomillashtirishni o’quvchilarning o’zlariga xavola qilamiz. Buning uchun ular С++ tili muhitida ishlashni o’rganishlari va qo’shimcha adabiyotlardan foydalanishlari kerak.
Qo’lalanma oson tilida oddiydan murakkabga qarab borish tamoyili asosida yozildi. Ushbu qo’llanma С++ tilida dasturlashni boshlovchilar uchun mo’ljallangan bo’lib, undan barcha bosqichdagi talabalar, magistrantlar, aspirantlar va tilni mustaqil o’rganayotganlar foydalanishlari mumkin. Ushbu qo’llanma Toshkent axborot texnologiyalari universiteti o’quv –uslubiy kengashi qaroriga binoan chop etilmoqda.
C++ dasturlash tili C tiliga asoslangan. C esa o'z navbatida B va BCPL tillaridan kelib chiqqan. BCPL 1967 yilda Martin Richards tomonidan tuzilgan va operatsion sistemalarni yozish uchun mo'ljallangan edi. Ken Thompson
o'zining B tilida BCPL ning ko'p hossalarini kiritgan va B da UNIX operatsion sistemasining birinchi versiyalarini yozgan. BCPL ham, B ham tipsiz til bo'lgan. Yani o'garuvchilarning ma'lum bir tipi bo'lmagan - har bir o'zgaruvchi kompyuter hotirasida faqat bir bayt yer
egallagan. O'zgaruvchini qanday sifatda ishlatish esa, yani butun sonmi, kasrli sonmi yoki harfdekmi, dasturchi vazifasi bo'lgan.
C tilini Dennis Ritchie B dan keltirib chiqardi va uni 1972 yili ilk bor Bell Laboratoriyasida, DEC PDP-11 kompyuterida qo'lladi. C o'zidan oldingi B va BCPL tillarining juda ko'p muhim tomonlarini o'z ichiga olish bilan bir qatorda o'zgaruvchilarni tiplashtirdi va bir qator boshqa yangiliklarni kiritdi. Boshlanishda C asosan UNIX sistemalarida keng tarqaldi. Hozirda operatsion sistemalarning asosiy qismi C/C++ da yozilmoqda. C mashina arhitekturasiga bog'langan tildir. Lekin yahshi rejalashtirish orqali dasturlarni turli kompyuter platformalarida ishlaydigan qilsa bo'ladi.
Do'stlaringiz bilan baham: |