3-§. Dars jadvali dasturiy ta’minotining asosiy algoritmi



Download 55 Kb.
Sana03.02.2022
Hajmi55 Kb.
#427589

3-§. Dars jadvali dasturiy ta’minotining asosiy algoritmi
Dasturlash kursidan ma’lumki albatta bu dastur ma’lum bir buyruqlar ketma-ketligidaan iborat bo’ladi. Bu buyruqlar ketma-ketligi algoritm deyiladi. O’quv jarayonini nazorat qilishda dars jadvali katta ahamiyatga ega. Dars jadvali dasturining asosiy bosqichlari:

  • Hafta kunini tanlash

  • Guruhni tanlash

  • Tanlanganlarni tasdiqlash

Yuqoridagi bosqichlarni amalga oshirilgandan so’ng tanlangan guruhning tanlangan kundagi darslari ketma-ketligini ko’rishimiz mumkin.
Hafta kunlari va guruhlarni tanlash uchun dasturda ComboBox elementidan foydalandik.
Guruhlar ro’yxati:

  • 2-a(1) matematika guruhi (403)

  • 2-a(2) matematika guruhi (325)

  • 2-a(3) matematika guruhi (322)

  • 2-b matematika toparı (409)

  • 2-v(1) matematika toparı (324)

  • 2-v(2) matematika toparı (327)

  • 2-v(3) matematika toparı (329)

  • 2-e группа математика (401)

  • 2-g amaliy matematika guruhi (318)

  • 2-d ámeliy matematika toparı (312)

  • 2-ж группа прикладная математика (336)

  • 2-i kompyuter ilmlari va AT toparı (331)

  • 2-k(1) kompyuter ilimleri hám IT toparı (321)

  • 2-k(2) kompyuter ilimleri hám IT toparı (309)

Hafta kunlari ro’yxati:

  • dúyshembi

  • shiyshembi

  • sárshembi

  • piyshembi

  • juma

  • shembi

Dasturning kod qismida Switch-case operatoridan foydalandik.


case "2-a(1) matematika guruhi (403)":
switch (a) {
case "dúyshembi":
label4.Text="Diskret matematika va matematik mantiq
\nUmumiy fizika
\nAlgebra"; break;
case "shiyshembi":
label4.Text="Algebra
\nDifferensial geometriya va topologiya
\nDifferensial tenglamalar" ; break;
case "sárshembi":
label4.Text = "Differensial tenglamalar
\nUmumiy fizika
\nDiskret matematika va matematik mantiq"; break;
case "piyshembi":
label4.Text = "Differensial geometriya va topologiya
\nMatematik analiz"; break;
case "juma":
label4.Text = "Umumiy fizika
\nMatematik analiz
\nAxborot soati"; break;
case "shembi":
label4.Text = ""; break;
} break;
Boshqa guruhlar tanlanganda ham shu kabi buyruqlar yordamida natija chiqariladi.
Dastur ishga tushirilgandan so’ng quyidagicha ko’rinish paydo bo’ladi:

Bu oynadan istalgan kuni tanlab keyingi ro’yxatdan guruh tanlab olinadi va ok tugmasi bosiladi.
Dasturda natija Label orqali chiqariladi. OK deb nomlangan Button bosilgandan so’ng. Labelda dars jadvali paydo bo’ladi. Yana boshqa tanlov amalga oshirilgandan so’ng dastur qayta ishlatilganda Labelning Clear xossasidan foydalanib uni bo’sh holatga keltiriladi.
Download 55 Kb.

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