Matematika va informatika ta’lim yo’nalishi 120-guruh talabasi Javliyeva Masturaning Algoritm va dasturlash fanidan tayyorlagan 14-labaratoriyasi Mavzu: Code Blocks muhitida ishlash. Consoleda kiritish-chiqarish


Download 32.53 Kb.
bet1/2
Sana28.10.2023
Hajmi32.53 Kb.
#1729320
  1   2
Bog'liq
14-labaratoriya Anvarovna


Matematika va informatika ta’lim yo’nalishi
120-guruh talabasi Javliyeva Masturaning
Algoritm va dasturlash fanidan tayyorlagan
14-labaratoriyasi


Mavzu: Code Blocks muhitida ishlash. Consoleda kiritish-chiqarish. C++ dasturlash tilida chiziqli dasturlarni tuzish.

Integrated Development Environment (IDE) Kodi :: Bloklar (bundan buyon matnda MB) bu C / C ++ tilida dasturlarni ishlab chiqish uchun to'liq mahsulotdir. CB - bu wxWidgets asboblar kutubxonasi yordamida ishlab chiqilgan o'zaro platforma muhiti. Windows va boshqa operatsion tizimlar uchun (OS) - Linux va Mac OS uchun atrof-muhitning versiyalari mavjud. Ushbu IDE mutlaqo bepul, ochiq manbali va butunlay ochiq manbali texnologiyalardan foydalangan holda qurilgan. CB ning eng kuchli tomonlaridan biri bu wxWidget dasturlarini yaratish, ya'ni grafik foydalanuvchi interfeysini (GUI) ko'rsatish uchun OS API-ni ishlatadigan dasturiy ta'minot (dasturiy ta'minot). Boshqacha aytganda, CB har qanday lazzat uchun o'zaro faoliyat platforma dasturlarini yaratishga imkon beradi.

MB ko'plab kompilyatorlar bilan ishlashi mumkin. Agar tizimda ulardan bir nechtasi bo'lsa, sizning ehtiyojlaringizga qarab, ularni osongina almashtirishingiz mumkin. Bundan tashqari, o'rnatish bosqichida IDE o'zi tizimni mavjud kompilyatorlarni tekshiradi va ulardan asosiyini ishlatishni taklif qiladi. Keyinchalik ushbu parametrlarni global miqyosda va alohida loyihalar uchun o'zgartirish imkoniyati mavjud. Umumiy atrof-muhit sozlamalari uchun MBning asosiy menyusida "Sozlamalar" butun bo'limi mavjud. Muayyan loyihaga xos bo'lgan har qanday sozlashlarni amalga oshirish uchun siz loyiha xususiyatlari oynasini ochishingiz kerak. Buning uchun sichqonchaning o'ng tugmachasini bosib, loyihaning kontekst menyusiga qo'ng'iroq qilish va "Xususiyatlar" bandini tanlash kerak. Loyihalarning o'zlari (hozirda IDE-da ochilgan) Boshqaruv dokida daraxt sifatida, uning Loyihalar ko'rinishida ko'rsatilgan. Endi ochiladigan xususiyatlar oynasida montaj maqsadlarini tahrirlashdan tortib, uchinchi tomon kutubxonalarini ulashgacha ko'plab parametrlarni sozlashingiz mumkin. Xuddi shu xususiyatlar oynasining "Loyihani sozlash" yorlig'idagi "Loyihani yaratish parametrlari" tugmachasi sizga ma'lum bir loyiha uchun tuzilish konfiguratsiyasini juda moslashuvchan tarzda sozlash imkonini beradi: kompilyator tugmachalari, kompilyatorni tanlash, bog'lovchi uchun kutubxonalarni ulash va boshqalar. Bularning barchasini alohida rejimlar uchun qilish mumkin: "Bo'shatish" "Debug".

GUI CB suzuvchi va cho'ziladigan dok panellari asosida qurilgan bo'lib, ularni asosiy sichqonchani sichqoncha bilan sudrab, asosiy IDE oynasining istalgan tomoniga ulash mumkin. Shu tufayli interfeysning turli tartiblarini turli xil ekran o'lchamlari uchun sozlash, GUI ergonomikasini optimallashtirish orqali sozlash mumkin. Agar bir nechta monitor mavjud bo'lsa, ba'zi panellarni asosiy oynadan ajratib olish va ulashgan monitorlarga joylashtirish qulay. MB-da ta'kidlash, kodni to'ldirish va tahrirlash vositalari kod bilan ishlash jarayonini oson va qulay qiladi. Sozlamalarning ulkan arsenali atrof-muhitni "o'zingiz uchun" juda yaxshi sozlash imkonini beradi. Atrof muhit o'zgaruvchilari bilan ishlash uchun qo'llab-quvvatlash juda foydali. Ushbu xususiyat tufayli CB tizimga juda yaqindan integratsiya qilinishi va uning imkoniyatlarini kengaytirishi mumkin, masalan, shu bilan siz wxWidget kutubxonasini ulashingiz mumkin. Aytgancha, wxWidget-ga asoslangan GUI bilan amaliy dasturlarni ishlab chiqish uchun CB-da GUI - wxSmith-ni qurish uchun o'rnatilgan RAD-vositasi mavjud. O'rganish juda oson bo'lmasa ham, bu juda kuchli yordam dasturidir. Xayrli kun aziz do'stlar. Ushbu maqola bilan men eng mashhur dasturlash tillaridan biri - C ++ ga bag'ishlangan darslarni boshlayman. Darslar birinchi navbatda dasturlash bilan tanish bo'lmagan foydalanuvchilarga qaratilgan, shuning uchun professionallar qattiq bo'lmanglar, garchi tanqidni qo'llab-quvvatlasam ham, ayniqsa menga qarshi. Men o'z darsliklarimda Kodni :: Bloklarni yaratish muhitini ishlataman, uni bepul yuklab olishingiz va foydalanishingiz mumkin. Keling, klassik salom bilan boshlaymiz, dunyo \u003d) Siz allaqachon Kodni :: Bloklarni yuklab olib o'rnatgansiz deb umid qilaman, agar shunday bo'lsa, keling ishni boshlaymiz. Biz rivojlanish muhitini boshlaymiz Birinchidan, yangi bo'sh loyihani yarating File-\u003e New-\u003e Project va bo'sh loyihani tanlang o'tish, so'ngra Keyingiga bosing


Keyingi oynada, "Debug" konfiguratsiyasidan Ob'ektlar dir-ni o'chirib tashlang va yuqoridagi skrinshotda ko'rsatilgandek "Bo'shatish" konfiguratsiya bo'limlarini yarating va "Finish" tugmachasini bosing. "Salom dunyo" deb nomlangan loyiha o'ng tomonda paydo bo'lishi kerak


Endi biz dastur kodini o'zi yozishni boshlaymiz. Ekranda ma'lumotni namoyish qilish uchun bizga iostream I / O kutubxonasi kerak.


Download 32.53 Kb.

Do'stlaringiz bilan baham:
  1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling