-Mavzu: “Kitob tanlovi loyihasi” CheckBox. Ilovada bayroqchalardan foydalanish




Download 80.05 Kb.
bet6/14
Sana01.04.2023
Hajmi80.05 Kb.
#48072
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
1-Mavzu Ilovalar yaratishning zamonaviy usullari. Delphi dastur
УМУМИЙ МИКРОБ биотех намунавий дастур, 572 17.09.2021, ПРОЦЕСС ПАДЕНИЯ РЕДУЦИРОВАННЫХ И ЕГО СЛЕДСТВИЯ, PrintContractPdf, 6272e3a16093bcc7541dc1f04d64b195, yHKuxYOItpJ97DdfsOklwYtTovBgwzEsvuNkthCo, KompyuterTarmoqlar, Referat mavzu Kompyuter tarmoqlari, uning asosiy tushunchalari -fayllar.org, 12-Amaliy is ШЙК, 3-Amaliy ish, Xx asr boshlarida italiyada ijyimoiy iqtisodiy xayot XX asrning, Tarmoq skanerini tadqiq qilish 3, ARP, Ikki qavatli turar-joy binosi2024
6-Mavzu: “Kitob tanlovi loyihasi” CheckBox. Ilovada bayroqchalardan foydalanish.
Reja:
1. Ilovada bayroqchalardan foydalanish.
2. CheckBox boshqarish obyekti va uning xossalari.
3. “Kitob tanlovi loyihasi”
DTS:katakcha, katakchalar bloki,adres, ma’lumot turi, formula haqida tasavvurga ega bo`lish. Kompetensiya: 1. TK1-kommunikativ kompetensiya 2. TK3-o‘zini-o‘zi rivojlantirish kompetensiyasi 3. Kommunikativ kompetentsiya — ijtimoiy vaziyatlarda ona tilida hamda birorta xorijiy tilda o‘zaro muloqotga kirisha olishni, muloqotda muomala madaniyatiga amal qilishni, ijtimoiy moslashuvchanlikni, hamkorlikda jamoada samarali ishlay olish layoqatlarini shakllantirishni nazarda tutadi.
Bayroqchalardan foydalanishga misollar. Ilovalarda ko‘pi foydalaniladigan boshqarish obyektlaridan biri bu bayroqchadir. Bayroqchalar o‘rnatilgan va o‘rnatilmagan holatlarda bo‘lishi mumkin. Agar bayroqcha, o‘rnatilgan boisa, nimadir ish qilinadi, o‘rnatilmagan bo‘lsa, hech narsa qilinmaydi.
Bayroqchalardan foydalanishga misol sifatida Word matn muharririning abzas muloqot oynasidagi jildlardan biri yuqoridagi rasmda ko‘rsalilgani, Unda oltita bayroqcha bo‘lib, ulardan faqat birinchisi o‘rnatilgan. Delphi da yaratilgan ilovalarda ham bayroqchalardan foydalansa bo‘ladimi? Albatta bo‘ladi, bu obyektlar ilovalardan foydalanishni yanada qulaylashtiradi va ulardan interfaol ilovalarda keng foydalaniladi. 6. CheckBox boshqarish obyekti va uning xossalari. Delphida bayroqcha obyekti CheckBox (Tekshirish qutisi) deb ataladi. Bu obyekt obyektlar panelining standart jildida to‘qqizinchi bo‘lib joylashgan, Quyidagi rasmda u qizil hoshiyaga olingan:
CheckBox obyektining asosiy xossasi Checked (o‘rnatilgan) bo‘lib, u ikkita: rost va yolg'on qiymatlarni qabul qiladi. Uning yana bir foydali xossasi bizga boshqa obyektlardan tanish bo‘lgan Caption (sarlavha)dir, Uning yordamida bayroqcha haqida uning yonida qisqa yozuvlar joylashtirish mumkin. 6. Ilovada global o‘zgaruychilar varatish. llovada bayroqcha obyekti bo‘lib, ilova ishlayotganida bayroqchaning necha marta o‘rnatilganligi muhim bo‘lsin. Bu ma'lumotni qanday saqlash mumkin. Bu ma'lumotni saqlash uchun quyidagicha ish tutish lozim. Ilovadil birorta ortiqcha obyekt yaratib, uni ko‘rinmas qilib qo‘yamiz (Visible:« ()), Dastlab uning enini 0 ga teng qilib olib (Width:=0), har safar bayroqchu o‘rnatilganda uning enini bittaga oshiramiz (Width:=Width+1). Lekin bu chorasizlik alomati. Bu usul bilan o‘zgaruvchilar massivini yaratib bo‘lmaydi. Qaytadan velosiped yaratishni bir chetga surib, oxirgl ilovamiz: butun sonlar yig'indisini eslaylik. U yerda biz operatqii yordamida bir nechtal o‘zgaruvchilar yaratgan edik. Faqat bu o‘zgaruvchilar protsedura ichidal yaratilganliklari sababli ulardan protseduradan tashqarida foydalanibj bo‘lmaydi. Bunday o‘zgaruvchilar lokal (mahalliy) o‘zgaruvchilar deb atalardi. Ulardan farqli ravishda global (umumiy) o‘ zgaruvchilardan dasturning ixtiyoriy joyida fovdalanish murakin. Global o‘zgaruvchilar dastur (ilova) boshida tavsiflanadi. Bu joyni topish uchun yaratilgan ilovaning dastur kodi oynasiga o‘tamiz va unda tavsiflash operatori var ni qidiramiz. Uni topishimiz bilan undan keyin bizga kerakli lavsifiash operatori var ni kiritamiz. Endi u ilova oynasi Forml o‘zgaruvchisi bilan yonma-yon turibdi! va Forml ga ilovaning hamma joyidan unga murojaat qilish mumkin. O‘zgaruvchilarni tavsiflash bilan ish bitmaydi. Ularga yana ilova ishga tushishi bilan boshlang'ich qiymatlar: 0 larni berishimiz kerak. Buni ilova oynasi yaratilayotgan paytda bajarishimiz mumkin. 4. Qiziqarli fanlar ilovasi. Bayroqchalardan foydalanishni o‘rganish uchun qiziqarli fanlar so‘rovnomasi ilovasini ishlab chiqamiz. Bu ilova o‘quvchilar orasida so‘rovnoma o‘tkazib, ularning qaysi fanlarga qiziqishlarini o‘rganadi. Flovani soddalashtirish uchun aniq va tabiiy fanlaming bir nechtasi bilan chegaralanamiz. Delphida yangi ilova yaratamiz. Unga to‘rtta ikkita va bitta Label obyektlarini quyidagi rasmda ko‘rsatilgandek qilib. joylashtiramiz. Ilova oynasi va undagi obyektlarning sarlavhalarini xossalari yordamida rasmdagidek qilib o‘rnatamiz: Ilova kodiga operatorini oldingi bandda ko‘rsatilgan joyga kiritamiz (bitta oldingi rasmga qarang). Bu massiv elementlariga boshlang'ieh qiymatni berish uchun ilova oynasi tanlaymiz (ilova oynasining boshqa obyektlardan bo‘Mil joyida sichqonchani bosamiz). (hodisalar) jildigu o‘tib, undan (yaratilayotganda) hodisasini toparaiz va uning o‘ng toraonidagi bo‘sh katakchada sichqonc hani ikki marta bosamiz. | Natijada ckranda dastur ilova oynasi va unda protsedurasi paydo bo‘ladi. Bu protsedurada begindan oldin var i:inleger tavsiflash operatorini, undan keyin , sikl operatorini kiritamiz.
Endi ilova oynasida Button1 ni ikki marta bosib, ekranning kursor turgan joyiga
quyidagi dastur kodini kiritamiz. Bu operatorlardan birinchisi har safar tugmasi bosilgandai(navbatdagi o‘quvchi ovoz bergancfa) ovoz berganlar sonini bittaga oshiradi.1 Keyingi to‘rtta if operatorining har bin larda bayroqchalaq o‘rnatilganligini tekshiradi va ular o‘rnatilgan (mos fanga ovoz berilgan)] bo‘lsa, ovozlar soni saqlanadigan o‘zgaruvchi qiymatini bittaga oshiradi. ill operatoridan keyingi operatorlar ovoz berish aniqlangandan keyin arda bayroqchalarni olib tashlaydi va ilova keyingi ovoJ berishga tayyor bo‘ladi. Ovoz berish natijalarini ekranga chiqarish uchun xizmat qiladiganl tugmasini ikki marta bosib, uning protsedurasiga quyidagil operatorlarni kiritamiz:
Bu operatorlardan birinchisi ovoz berishda nechta o‘quvcHi qatnashganligini, ikkinchisi matematikaga, uchinchisi fizikaga, to‘rtinchisif kimyoga, beshinchisi informatikaga nechta ovoz berilganligini obyektining xossasi yordamida ekranga chiqaradi. Ilovani ishga tushiramiz va uning to‘g'ri ishlashini tekshiramizj Quyidagi rasmlarda ilovaning o‘quvchi qiziqqan fanlarini tanlagandagi va so‘rovnoma natiialari aks etgan ko‘rinishlari keltirilgan:
YODDA SAQLANG! Bayroqcha o‘rnatilgan bo‘lsa, unga mos amal bajariladi, tushirilgan bo‘lsa bajarilmaydi. IV. MAVZUNI MUSTAHKAMLASH UCHUN SAVOL VA TOPSHIRIQLAR 2. Bayroqchalar qanday vazifani bajaradilar? 3. Ilovaga bayroqchalar qaysi obyekt yordamida kiritiladi? », 4. Bayroqchalarning o‘rnatilganligi qaysi xossasi' yordamida tekshiriladi? 5. Global o‘zgaruvchilar qayerda tavsiflanadi? 6. O‘zgaruvchilarga boshlang'ich qiymatlarni qayerda berish mumkin? 7. Faol o‘quvchilar so‘rovnomasi o‘tkazuvchi ilova yarating. V. UYGA VAZIFA 1. Global va lokal o‘zgaruvchilar bir-biridan nima bilan farq qiladi? 3-Ilova “Kitob tanlovi loyihasi” CheckBox. Ilovada bayroqchalardan foydalanish. Kichik guruhlarda ishlash qoidasi.
1. Talabalar ishini bajarish uchun zarur bilim va masalalarga ega bo‘lmogi lozim. 2. Guruhlarga aniq topshiriqlar berilmog’i lozim. 3. Kichik guruh oldiga qo‘yilgan topshiriqni bajarish uchun etarli vaqtajratiladi. 4. Guruhlardagi fikrlar chegaralanmaganligi va tazyiqqa uchramasligi xaqida ogohlantirilishi zarur. 5. Guruh ish natijalarini qanday taqdim etishini aniq bilishlari, o‘qituvchi ularga yo‘riqnoma berishi lozim. 6. Nima bo‘lganda ham muloqotda bo‘ling, o‘z fikringizni erkin namoyon eting.
1-o‘quv topshiriq «Blits-so‘rov» savollari Bilishi lozim bo‘lgan savollar Berilgan savollarning mazmuni Width nima Height nima? Left nima? Run nima?
2-o‘quv topshiriq “Kitob tanlovi loyihasi” CheckBox. Ilovada bayroqchalardan foydalanish. FSMU texnologiyasi
Ushbu texnologiya munozarali masalalarni hal etishda hamda o‘quv jarayonini baxs-munozarali o‘tkazishda qo‘llaniladi, chunki bu texnologiya talabalarni o‘z fikrini himoya qilishga, erkin fikrlash va o‘z fikrini boshqalarga o‘tkazishga, ochiq holda baxslashishga hamda shu bilan birga baxslashish madaniyatini o‘ratadi.Tinglovchilarga tarqatilgan oddiy qog’ozga o‘z fikrlarini aniq va qisqa xolatda ifoda etib, tasdiqlovchi dalillar yoki inkor etuvchi fikrlarni bayon etishga yordam beradi. F – fikringizni bayon eting S – fikringiz bayoniga sabab ko‘rsating M – ko‘rsatgan sababingizni isbotlovchi dalil keltiring U – fikringizni umumlashtiring
Savol “Kitob tanlovi loyihasi” CheckBox. Ilovada bayroqchalardan foydalanish ...... (F) Fikringizni bayon eting (S) Fikringiz bayoniga sabab ko‘rsating
(M) Ko‘rsatgan sababingizni isbotlovchi dalil keltiring
(U) Fikringizni umumlashtiring
6-ilova
UYGA VAZIFA
1. Form1 ga nom bering?


Download 80.05 Kb.
1   2   3   4   5   6   7   8   9   ...   14




Download 80.05 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



-Mavzu: “Kitob tanlovi loyihasi” CheckBox. Ilovada bayroqchalardan foydalanish

Download 80.05 Kb.