HISOB
DASTURLASH
1
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI
UNIVERSITETI SAMARQAND FILIALI
PROG16MBK
1-MAVZU
C++ DASTURLASH MUHITINI
O'RNATISH, C++ TILIDA ENG
SODDA DASTURLAR
TUZISH.
Ishdan maqsad:
Dev-C++
ni sozlash, Dev-C++ da dasturlar yaratish va
tahrirlash, Dev-C++ da loyihalar bilan ishlash .
Masalani qo‘yilishi:
Dev C++ kompilyatorini o’rnatish va dastlabki dasturni
yaratish.
Uslubiy
ko`rsatmalar:
Dastur yaratish quyidagi tashkil etuvchilarini
o‘rganishni taqazo etadi. Dastur sintaksisi , Kutubxonalar , Dastur kodini saqlash va
ishga tushirish .
Integratsiyalashgan rivojlanish muhiti - IDE (Integrated Development Environment) Dev-C
++ uchun C va C ++ tillari quyidagi asosiy komponentlarni o'z ichiga oladi:
manba dasturlarini yozish va tahrirlash mumkin bo'lgan
maxsus matn muharriri;
manba dasturini ob'ekt kodiga kompilyator (IDE Mingw kompilyatori bilan birga keladi, lekin
uni boshqa kompilyatorlar bilan ham sozlash mumkin);
turli
maqsadli
muhitlarda
yuklash
modulini
yaratish
uchun bog'lovchi
:
(MS
DOS
muhitidagi konsol dasturlari, grafik
interfeysli Windows dasturlari, dinamik havola kutubxonasi
(DLL)
fayllari, shuningdek, statik kutubxonalar);
dasturlarni ishga tushirish va turli maqsadli muhitlarda natijalarni chiqarish vositalari;
mantiqiy xatoliklarni va dasturni bajarish vaqtidagi xatolarni hal qilish uchun tuzatuvchilar.
Ushbu IDE-da manba faylga nom berish va saqlash hamda dasturlarni
kompilyatsiya qilish,
bog'lash, ishga tushirish va disk raskadrovka qilish imkonini beruvchi menyular to'plami mavjud.
IDE oynasini tashlash. Agar kompilyator xatolarga duch kelsa, u
muharrir dasturiga qaytadi
(dasturning xato qatorlari va tegishli xato xabarlarini ko'rsatib). Agar dasturda bir nechta manba
modullari mavjud bo'lsa, loyiha IDE
da yaratiladi
manba modullarining fayl nomlarini belgilaydi. Bu sizga loyihaning barcha ob'ekt modullarini bitta
yuklash moduliga bog'lash va avtomatik ravishda faqatgina
qaysi o'zgarishlar bor edi.