Dev C++ dasturi,uning interfeysi,imkoniyatlari hamda foydalanilishi
“Dev C++ dasturi,uning interfeysi,imkoniyatlari hamda foydalanilishi ” Reja: Kirish……………………………………………………………………………………… I BOB Dev C++ dasturlash tili 1.1. Dev C++ uning interfeysi 1.2. Dev C++ alfabeti II BOB Dev C++ tili imkoniyatlari 2.1.Dev C++ dasturlash tili imkoniyatlari 2.2.Dev C++ foydalanish afzalligi III BOB 3.1.Dev C++ dastur tuzish XULOSA ……………………………………………………………………………………………… FOYDALANILGAN ADABIYOTLAR RO’YHATI ……………………………………………………………................................
Kirish Bugungi kunda ko’plab dasturlash tillari mavjud (Java,JS,Python,Swift va hokazo). Agar siz qay biridan boshlashga qiynalayotgan bo’lsangiz , sizga C++ dasturlash tilini maslaxat bergan bo’lardim. Chunki bu eng yaxshi yo’ldir.Ayniqsa, Dasturlash soxasiga endi kirib kelgan do’stlarimizga . Sizga muxim tarzda tavsiflasam ushbu dasturlash tilini , ushbu tilni bilgan C++ developerlar uchun talab nafaqat O’zbekistonda balki butun dunyoda juda katta, Nima uchun? degan savol tug’ilishi mumkin, negaki Bu tilda Dasturlash soxasining barcha yo’nalishlarida (Android dasturlash, Game dasturlash, Database dasturlash, Desktop dasturlash va hokazo) dasturlar yarata olasiz. Dunyodagi yetakchi SMM platformalari (Facebook,Microsoft va hokazo) ushbu dasturlash tilida ishlab chiqilgan.
I BOB. Dev C++ dasturlash tili Dev C++ dasturlash tili nomi Dev C dasturlash tilidan kelib chiqqan bq`lib, ++ belgisi inkrement amali, ya`ni o'zgaruvchining qiymatini bittaga oshish amalidan olingan. Dev C ++ dasturlash tili turli xil amaliy dasturlarni yaratish, operatsion tizimlarni, qurilma drayverlarini, shuningdek video o'yinlarni va boshqalarni yaratish uchun keng qo'llaniladi. Dev C ++ dasturlash tili 1980-yillarning boshlarida Bell Laboratories firmasi xodimi Byorn Stroustrup tomonidan yaratilgan. Dev C++ (talaffuzi: si plyus plyus) — turli maqsadlar uchun mo ljallangan ʻ dasturlash tili. 1979-yili Bell Laboratories da Bjarne Stroustrup tomonidan C dasturlash tilining imkoniyatlarini kengaytirish va OOP(object Oriented Programming) xususiyatini kiritish maqsadida ishlab chiqarilgan. Boshida „C with Classes“ deb atalgan, 1983-yili hozirgi nom bilan ya ni C++ deb o zgartirilgan. ʼ ʻ Dev C++ C da yozilgan dasturlarni kompilyatsiya qila oladi, ammo C kompilyatori bu xususiyatga ega emas. C++ tili operatsiyon tizimlarga aloqador qisimlarni, klient-server dasturlarni, EHM o yinlarini, kundalik ehtiyojda qo llaniladigan ʻ ʻ dasturlarni va shu kabi turli maqsadlarda ishlatiladigan dasturlarni ishlab chiqarishda qo llaniladi. ʻ Dastlab UNIX operatsion tizimi va С dasturlash tili yaratilgan va С tili asosida C++ tili yaratildi. С esa o'z navbatida B va BCPL tillaridan kelib chiqgan. Dev C++ tilini 80 yillarda AT&T Bell Labs korxonasi ishchisi Byarnom Straustrup tuzgan. Avtorning aytishicha, bu tilni tuzishda u hech qanday qog'ozlarni qoralamagan va hamma ishni yo'l yo'lakay, ketma-ketlikda tuzib chiqqan. Uning asosiy maqsadi, o'zi va do'stlari uchun qulay dasturlash tili yaratishdan iborat edi. Dev C++ dasturlash tilining asosi C hisoblanadi va shu tilni(C) misolida C++ tilini tuzib chiqdi. C dasturlash tilini mukammalashtirgan eng asosiy narsa bu – ob'yektga mo'ljallangan dasturlashni olib kirgani hisoblanadi. Chunki dasturlashda,
tez, qulay , tartibli va ixcham yozish uchun ob'yektga mo'ljallangan dasturlash tillaridan foydalanish lozim bo'ladi. Dastlabki Dev C++ dasturlash tilidan foydalanganlar, bu albatta Bell Labs korxonasi hodimlari hisoblanadi. 1993 yilda bu til ommaga taqdim etildi va Dev C++ nomini oldi. Dastlabki Dev C+ + ga oid kitob "The Dev C++ Programming Language(Addison-Wesley, 1985)" nomi bilan mashhur bo'ldi va bu kitob 1991 yil "Язык программирование C++" tarjimasi bilan rus tiliga tarjima qilindi va bu til(С++) rivojlanishi boshlanib ketdi. ANSI-ISO (ANSI X3J16; ISO WG21/N0836) birlashmasi 1989 yilda, birlashga holda ish boshladi. Bu korxonaning dastlabki ishi C++ dasturlash tiliga va uning kutubxonasiga standart ishlab chiqishdan boshlandi. Buning uchun 1990 yildagi Dev C++ tili asos qilib olindi. Bugun biz sizlarga dasturlash tillaridan biri c++ ni boshlaganlar uchun qisqacha malumot bermoqchimiz. Siz dasturlashni urgana boshladingizmi uni matematika fanini bilmasdan turib yaxshi o'rgana olmaysiz. Mani fikrimcha xamma xam boshida matematik misol yechishdan boshlasa kerak. Xamma narsa xam oddiy narsalardan boshlanadi: } Bu dastur konsol oynasida "KI.UZ saytiga xush kelibsiz" degan yozuvni chiqaradi.
Endi ishlatilgan so'zlarga izoh bersak. include - kutubxonaga murojatni bildiradi iostream - kiritish va chiqarish funksiyalarini uzida jamlagan kutubxona using namespace std - ismlar fazosi standart nomlaridan foydalanishni anglatadi. int main - funksiyamizni tanasini bildiradi { } - funskiyamiz bishlanishi va tugallanishini bildiradi cout - ekranga yozuv chiqarishni taminlaydi Sizga maslaxatim siz endi boshlayotgan bulsangiz xamda misol yechishni urnagayotgan bulsangiz dev c++ dasturidan foydalaning. chunki unda misol yechish uchun imkoniyatlar yetarli xamda boshlang'ichlar uchun kifoya qiladi. Eng asosiysi bepul tarqatiladi yani litsenziya shart emas ))