XULOSA
Hozirgi zamonda yurtimizda Axborat Texnologiyalarini rivojlantirish yo‘lida juda
ko‘p ishlar amalga oshirilmoqda. Bu borada davlatimiz ko‘p ishlarni amalga
oshirmoqda. Xususan ko‘p joylarga dasturlash orqali ko‘p loyihalarni oson va
qulay bajarilyapti.Dasturlash chet davlatlarida anchagina rivojlangan masalan
Amerika,Malayziya, Koreya,Hindiston.Hozirgi kunda har-xil dasturlash tillari
mavjud C++,C#,Java, va hokozo. Shularning orasidan C# Windows muhitida
ishlaydigan dastur tuzish uchun qulay vosita bo‘lib,kompyuterda dastur yaratish
ishlarini avtomatlashtiradi, xatoliklarni kamaytiradi va dastur tuzuvchi ishini
kamaytiradi. C# dastur zamonaviy visual loyihalash texnalogiyasi asosida
obyektga yo‘naltirilgan dasturlash tili hisoblanadi.
Men bu kurs ishi davomida C# dasturlash tilida dialogs oynalari,ularning
turlari,dialog qutilar va ularning turlari ular bilan Visual studioda ishlash va
dialogs oynalari bilan C# dasturlash tilida foydalanish haqida ko‘nikmalarni oldim.
Aslida diolog oynalarini vazifasi nimada ekanligini bilim oldim. Bunda
message boxning vazifasi foydalanuvchi bilan aloqa qilish va undan bir nechta
shartlar so‘rashimiz yoki biror bir operatsiyaga ruxsat so‘rashimiz mumkin ekan.
Yana shuni ham aytib o‘tish kerakki biz bexosdan biror bir tugmani bosib
yuborishimiz mumkin shunda dastur bizdan so‘raydi agar biror bir o‘zgarishga
sabab bo‘ladigan action bo‘lsa. Masalan biz bexosdan x aniqroq qilib aytganda
chiqish tugmasini bosib yubordik shunda dastur avtomotik tarzda ish bo‘lib turgan jarayonda bunday harakat noo‘rin ekanligini bilib bizga message boxni ekranga chaqiradi va sizdan harakat to‘g‘rimi ekranni yopaymi deb so‘raydi siz yes ha yoki yoq no tugmasini bosishingiz mumkin. Bu biz tuzgan dasturniishlashini yanada aniqroq ishlashga majbur qiladi va bu bizning yutug‘imiz bo‘ladi. Agar tasavur
qilib ko‘rsak biz wordda ish qilib o‘tiribmiz bexosdan x tugmasi bosilib ketdi
agarda message box yo‘q deb o‘ylasak bizning barcha mexnatimiz yo‘q bo‘lib
ketadi. Shuning uchun ham e‘tibor bergan bo‘lsangiz save qilmagan bo‘lsangiz
doim chiqishdan oldin save qilishingizni so‘raydi bu xavfsizlik va aniqlik uchun. To‘g‘ri bu narsa bazi dasturlarda yo‘q bo‘lishi mumkin masalan nodepadda yo‘q
lekin u chiqib ketgan bo‘lsangiz ham save o‘zi avtomatik qilib qoyadi xotiradan
joy olib bu bir tomondan yaxshi bir tomondan esa yomon.
Yana bir bor takidlab o‘tish joizki men bu kurs ishi bajarish davomida o‘zim
uchun murakkab deb keraksiz deb o‘ylagan fikrlarim noto‘g‘ri ekanligini tushunib
yetdim. Dasturdagi barcha element va hodisalar bekordan emasligni va
hammasining o‘z joyi va vazifasi bor ekanligini yaxshi tushunib yetdim. O‘zimni bilimlarimni yanda oshira oldim deb o‘ylayman..
Do'stlaringiz bilan baham: |