Axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi toshkent axborot texnologiyalari universiteti



Download 0,99 Mb.
Pdf ko'rish
Sana10.06.2022
Hajmi0,99 Mb.
#653018
TuriReferat
Bog'liq
dasturlash muhitlari




AXBOROT TEXNOLOGIYALARI VA 
KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI 
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI 
FARG’ONA FILIALI 
“Kompyuter injiniring” fakulteti 
“Axborot texnologiyalari” kafedrasi 
“Obektga yonalyirilgan dasturlash tillari” fanidan 
Bajardi:
Mamadaliev D 
2014 - Farg’ona
REFERAT 



 
 
 
 



Visual studio Mikrosoft uchun mo’ljallangan dasturlash muhiti hisoblanadi. U console 
(boshqaruv paneli) va grafik interfeysli dasturlar, shu bilan birga Windows tarkibidagi 
dasturlar, veb-saytlar, veb dasturlar, va veb xizmatlarni tarkibidagi hamda boshqa kodlar 
yordamida Microsoft Windows, Windows Phone, Windows CE, .Net Framework, .Net 
Compact Framework va Microsoft Silverlight kabi dasturlar muhitlarini daturashda 
ishlatialdi. 
Visual Studio muhitidada dastrur tuzish uchun bir qancha elementlar: menyular paneli, 
standart uskunalar paneli, ochiq yoki ekranning o’ng, chap, yqori, yoki pastki qismida 
avtomatik yashiringan turli xildagiqo’shimcha uskunalar joylashgan.
Quyida biz Visual Studio muhiti (IDE, integrated development environment) ni 
ko’rishimiz mumkin: 
Agar siz yangi dasturda yaratmoqchi bo’lsangiz , birinchi navbatda Yangi project (loyiha) 
yaratish hosil qilishingiz kerak: 
Buni siz birinchi sahifadan (Start Page)



yoki Fayl (File) menyusidan
Hosil qilishingiz mumkin. Bundan keyin “New Project” oynasi ekranda ko’rinadi: 
Bu oyna orqali siz yaratmoqchi bo’lgan dasturni qaysi dasturlash tili yordamida yaratishni 
(M: Java,C++,Visual Basic.NET yoki C#), nomini va saqlash joyini ko’rsatishingiz mumkin. 
Eng ko’p tarqalgan dasturlar (applications): 

Windows Form Application; 

Console Application; 

WPF Application; 

ASP.NET Web Application; 

Silverlight Application. 
Uskunalar paneli. 
Uskunalar panelida hamma zaruriy , ya’ni sizga foydalanuvchi interfeysini tuzishda kerak 
bo’ladigan buyruqlar joylashgan.Buni siz quyida ko’rishingiz mumkin. 



Visual Studio turli xil editorlar (kod yozilsh) va dizayn ( uskunalariga ega 
Foydalanuvchi grafikli interfeys dizayneri: Editor kodi: 
Build va Debug uskunalari 
Visual Studioda biz Build va Debug uskunalarini ko’ ishlatamiz.Quyida siz Build menyusini 
ko’riahingiz mumkin: 



Build menyusi: Debug menyusi: 
 
Embacadero RAD Studio XE7- dasturlash tillari kompleksi, Windows, Mac, iOS va 
Android kabi platformalarga dastur tuzishni o’zida mujassam qilgan kodlar resurs bazasi. 
Windows tarkibidagi dasturlarni kuchaytirishga va gadjed va moslamalarni bog’lovchi 
yuqori darajadagi dasturlar yaratiladi.
Embarcadero RAD Studio XE7 dasturini ustanovka qilish jarayoni: 
Diqqat, dastur va patchlar ustanovka qilina boshlaganda bular Administrator 
nomidan o’rnatilishni so’raydi. 
Ustanovka jarayonida internet ishlatimay turishi tavsiya qilinadi. 
1.
"delphicbuilder_xe7_win.iso" obrazi yig’iladi va ustanovka boshlanadi; 
2.
"ERSXE7PatchByAsheronlinerV.1.1.exe" fayli (patch) ochiladi va serial no’meri 
ustanovka oynasiga ko’chiriladi, fayl yopiladi; 
3.
Embarcadero RAD Studio XE7 avtomatik tarzda ustanovka bo’ladi va ustanovka 
jarayoni oxiriga yetganida dastur отказ (rad etiladi yoki ishlamaydi) bo’ladi va 
avtomatik obnovleniya (yangilanish) bo’ladi; 
4.
Yana qaytadan "ERSXE7PatchByAsheronlinerV.1.1.exe" patchi ochiladi va Patch 
Embarcadero RAD Studio XE7" tanlanadi. Agar "Patch Embarcadero RAD Studio 
XE7" tugmachasi aktiv bo’lmasa, bu shuni ko’rsatadiki, ba’zi sabablarga ko’ra patch
dasturni joylashgan o’rnini avtomatik tarzda topmayapti. Bunday sharoitda 
“qidiruv” nishoni bilan tugmacha bosiladi, va uning joylashgan o’rni dasturning



"bds.exe" faylida ko’rsatiladi, tugmacha bosilgandan keyin "Patch Embarcadero 
RAD Studio XE7" aktiv bo’ladi.
5.
Agar hammasi omadli yakunlansa, "Patching done!" nishoni paydo bo’ladi. Patchni
yopish mumkin va Embarcadero RAD Studio XE7 registratsiyadan o’tdi. Agar unday 
bo’lmasa, "Patching error..." yozuvi ko’rinadi, demak bunda nimadir noto’g’ri 
bajarildi. 



Eclipse juda keng darajada ishlaydigan uskunalar joylashtirligan, turli 
dasturlash tillari yordamida dasturlarni tuzish uchun mo’ljallangan dasturlash 
muhiti hisoblanadi. Men bu o’zlashtirma ishida Java tilida yoziladigan 
dasturlarni Eclipse ning IDE komponentlari haqida o’rgandim. Eclipse 
dasturlash muhiti Eclipse tashkiloti mahsuloti hisoblanadi. Bular haqidagi 
ma’lumotlar
http://www.eclipse.org/eclipse
 saytida joylashgan.
Eclipse muhiti turli xil platformalar, Windows, Linux, va Mac OS larida 
ishlash uchun mo’ljallangan. Eclipse versiyalari turli OS lar uchun turlicha 
bo’lsa ham, ularning ishlash maqsadi bir xil. Bu qilgan ishimda men Eclipse ni
Windows OS da ishlatib ko’rdim. 



Eclipse ni Yuklab olish va ustanovka qilish 
Birinchi navbatda kompyuterda Java ustanovka qilingan bo’lishi kerak. 

http://www.eclipse.org


 saytiga kirib “Download Eclipse.” Ssilkasi bosiladi va 
yangi sahifa hosil bo’ladi. Ekrandagi “Eclipse IDE for Java Developers” ( EE 
emas) orqali “Download Links” ga o’tiladi. Ekranning o’ng tomonida 
Operatsion sistema va arxitekturasi tanlanadi (misol uchun “Windows 64-bit” 
agar sistema 64 razryadli bo’lsa).
Widows OS tanlangandan keyin zip faylini yuklab olish mumkin, misol uchun
eclipse-standard-kepler-R-win32.zip ( 32-bit sistema uchun) yoki eclipse-
java-kepler-R-win32-x86_64.zip ( 64-bit sistema uchun). Yuklab olingandan 
so’ng faylga sichqoncha chap tugmachasi 2 marta chertiladi va (o’zimiz 
yaratgan) eclipse papkasiga nusxa qilinadi. Yaratilgan papka C:\Program Files
da ya’ni boshqa dasturlar bilan va bosh xarf bilan Eclipse degan papkani ichida 
turgani ma’qul ko’riladi. Eclipse papkasini ichida joylashgan eclipse.exe fayliga 
yoki ish stolidagi yorliqga 2 marta chertamiz shunda ekranda eclipse ning 
kirish sahifasi paydo bo’ladi: 


10 
Borland C++ Builder dasturlash muhiti hisoblanib, C dasturlash tilini har bir 
fazasini qamrab oladi. Alohida qilib aytganda u C dasturlash tilidagi barcha 
imkoniyatlarga ega, ya’ni: 

Matn muhaarriri; 

C to’plami; 

C preprotsessori; 

Dastur Bog’lochisi; 

Xatoliklarni to’g’rilsh. 
Builder katta dasturlarni tuzishga mo’ljallangan va juda oddiy dizaynga ega, 
ya’ni puxta qilingan grafikli foydalanuvchi interfeysini o’z ichiga oladi. Builder 
biz bilmagan ko’pgina imkoniyatlarga ega; lekin ular Builderda dastur tuzishda 
ko’p ishlatilmaydi. 
Bu amaliyot ishi (tutorial) Builderda dastur tuzishda talabalarga ozgina 
bo’lsa ham yordam beradi. Tez-tez biror ish bir usuldan ko’ra ko’p usullarda 
bajariladi; bu holat aynan shunga o’xshaydi, bu amaliyot eng oson usul bo’lishi 
mumkin. 
Biz CPrograms nomli papka ochamiz. Papkada bu amaliyotdagi (tutorial) 
hamma C dasturlari joylashadi. Dasturchilar bu papkani kompyuterlarining 
qattiq diskiga (misol uchun c,d,…) saqlashi mumkin. 
Buni quyidagi joydan topib, yuklab olish mumkin: 
http://cs.nyu.edu/~campbell/Tutorial.zip
  
Yuklab olingan ZIP arxivi ichida joylashgan fayllar CPrograms papkasiga 
ko’chiriladi. 


11 
Borland C++ dasturi ishga tushganda ekranda bir qancha sahifalar paydo 
bo’ladi. Hamma sahifalar menyudan File→ Close All buyrug’i bilan berkitiladi. 
Hozir Tutorial.c faylini ochamiz (Bu ZIP arxivning ichida joylashgan fayllardan 
biri). Menyular satridan Fayl → Open …-ishchi oyna hosil bo’ladi. Hosil 
bo’lgan oynadan CPrograms papkasi tanlanadi. C fayl (*.cpp,*.hpp,*.c,*.h) 
tanlanadi. Shu vaqtda ishci oynada 1-rasmdagidek oyna hosil 
bo’ladi. Tutorial.c fayli tanlanadi va Open tugmachasi bosiladi. 
1-rasm.Dialog oynasidan faylni ochish. 
Tutorial.c fayl tanlangandan keyin xabarlar bo’limi (2-rasm) ochiladi. Agar siz 
Builderda proyekt yaratmoqchi yes tugmachasini bosasiz. Aks holda No. 
2-rasm. Xabarlar oynasi proyekt hosil qilish. 
Keyingi holatda yozuv oynasi (3-rasm) ko’rinadi. Tutorial.c juda oddiy 
dasturlar uchun C resurslaridan taskil topgan. Keyingi qadam C resurs faylini
maxsus faylga tarjima qilish bo’ladi. Bu – “building” (qurish, yaratish) deb 
nomlanadi. Buyruqni ishga tushirish uchun menyudan Project → Build Project 
ketma-ketlik amalga oshiriladi. 


12 
3-rasm. Yozish oynasi 
Building uchta alohida dasturlar: buyurish (preprocessor), bajarish 
(complier), bog’lash (linker) kabilardan tashkil topgan. Agar bu dasturlardan 
biri C da tuzilayotgan dasturdan xatolik topsa, darxol building ekran yuziga 
chiqadi. Tutorial.c dagi dasturlar ikki xil- o’rganish va xatoliklarni to’g’rilash 
lardan tashkil topgan. Xatolik topilgandan so’ng yozuv oynasiga biriktirilgan 
oynada complier hosil bo’ladi (4-rasm). 
4-rasm. Error message (xatoliklar) bo’limi. 
Ba’zi hollarda (hammasida emas) xatolik error message (xatoliklar haqida 
ma’lumot beruvchi bo’lim) da aniq tekshiriladi. Builder bundan tashqari xatolik 
aniqlangan qatorga diqqatni qaratadi va ishora qiladi. 
Dasturdagi birinchi xato yozuv qatorining o’zida to’g’rilanishi mumkin. 
printf("I am a HAL Nine Thousand computer, Production Number "3.); 
Shuning uchun bu
printf("I am a HAL Nine Thousand computer, Production Number 3."); 
ko’rinishda bo’lib qoladi. 
Ikkinchi xatolik qator oxiridagi ; belgisi to’g’rilanadi


13 
Return 0 
Ikkala xatolik to’g’rilangandan song yana Project → Build Project tanlanadi. Bu 
payt dastur bexato va aniq yaratiladi. 
Asosan dasturni ishlatish menyular satridan Run → Run buyruqlarini tanlash 
orqali amalga oshiriladi. Lekin bunday qilishda anchagina jiddiy muammolar
topilishi mumkin. Misol uchun ishlatish oynasi dastur yakunlanishi bilan g’oyib 
bo’lishi, dasturdan tashqari bajarish ehtimoldan yiroq bo’lishi mumkin. 
Zip arxiv ichidagi Execute.bat fayli dasturlardan iborat, bu yuqoridagi kabi 
muammolarni yechishga yordam beradi. Bu dastur C++ Builder ichida 
foydalaniladi, uskunalar panelida paydo bo’ladi. Menyular satridan Tool → 
Configure Tools tanlanadi; dialog oynasi (5-rasm) ko’rinadi. Add tugmachasi 
bosiladi; boshqa dialog oynasi ochiladi. 
5-rasm. Dialog oynasida Tool Option (tanlash uskunasi). 
Bu dialog oynasi quyidagicha qilib to’ldiriladi: 
Title: Execute 
Program: Execute.bat 
Working dir: 
Parameters: $EXENAME


14 
Dialog oynasi 6-rasmdagidek ko’rinishga ega bo’lishi kerak. OK bosiladi, keyin 
Close orqali dialog oynasi yopiladi.
6-rasm. Dialog oynasida to’ldirilishi zarur bo’lgan bo’lim. 
Dasturni ishlatishda menyular satridan Tool → Execute tanlanadi. Dasturning 
ishlovchi oynasi (7-rasm), ya’ni dasturda yaratilgan tashqi qism (qora oyna) 
hosil bo’ladi. 
7-rasm. Dasturning foydalanish oynasi. 
Dasturda chiqish uchun menyular satridan File → Quit tanlanadi. Keyin
xabar oynasi (8-rasm) ko’rinadi va proyektni saqlashni so’raydi. 
8-rasm. Xabarlar oynasida yaratilgan proyektni saqlash.

Download 0,99 Mb.

Do'stlaringiz bilan baham:




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish