1-Mavzu: Ilovalar yaratishning zamonaviy usullari. Delphi dasturlash muhiti. Ilova va uning oynasi. Boshqarish tugmasi




Download 80.05 Kb.
bet5/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
5- mavzu: Oddiy trinajor loyihasi
Reja:
1 ProgresBar (Win 32) Gauge (Samples).
2 Sichqonchaning ishlashini taxrirlash.
3 Klaviaturaning ishlashini taxrirlash.
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 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.
Delphida sodda dasturlar tuzish Delphida chiziqli dasturga arifmetik amallarni bajarish (kalkulyator) dasturini ko‘rib chiqamiz. Bu dasturni tuzish uchun yangi formada kiritiladigan ikkita son uchun aloxida «oyna»ochamiz. Buning uchun kompanentalar ro‘yxatidan Edit tanlanadi. Edit da kiritiladigan ma’lumotlar matinli ma’lumot bo‘ladi, shuning uchun biz kiritgan matn shaklidagi sonlarni haqiqiy songa aylantirish kerak. Buning uchun Delphida strtofloat (edit1.text)funktsiyasi ishlatiladi. Bunda strtofloat funktsiya nomi edit1.text esa argumenti. Biz xosil qilgan formaning ko‘rinishi quyidagicha bo‘ladi: Bu formadagi birinchi son, ikkinchi son, Natija yozuvlari kompanentalar ro‘yxatidan Labelni tanlash bilan xosil qilingan. Odatda formada Labelishlatilsa, uning ishlatilish soniga qarab Label1, Label2va hakazo shaklda chiqadi, buni o‘zgartirish uchun Caption da Label1, Label2va hakozolarni o‘chirib o‘rniga dasturga mos tekst kiritiladi. Formada qushish, ayrish, kupaytirish, bo‘lish amallariga standart tugmalardan Buttonkompanentasi tanlangan. Bunda ham Caption daButtonlar o‘rniga mos ravishda qo‘shish, Ayrish, Кo‘paytirish, Bo‘lish qilib o‘zgartirilgan. Delphida tuzilgan dasturdan normal holda chiqib ketish uchun standart x tugmasidan tashqari yana boshqa tugma ishltiladi. Buning uchun kompanentalar menyu satridan Additionalbandi tanlanadi va uning ichidan BitBtnkompanentasi tanlanadi. Agar Captionda &Closeqilib o‘zgartirsak va Kind da Bkclosedeb yozib qo‘ysak, u holda yopish tugmasida tagiga chizilgan Closeyozuvi hosil bo‘ladi. Amallarni bajarib, natijani olish uchun mos tugmalarning ustida sichqonchaningchap tugmasini ikki marta bosilsa, u holda shu tugmaga mos bo‘lgan protseduraning ichiga avtomatik kiriladi. Bunda har bir tugmaga mos bo‘lgan protseduralarning ko‘rinishi quyidagicha bo‘ladi:
procedure TForm1.Button1Click(Sender: TObject); begin label3.Caption:qfloattostr(strtofloat(edit1.Text)q strtofloat(edit2.Text)); end; procedure TForm1.Label3Click(Sender: TObject); begin label3. Caption:qfloattostr(strtofloat(edit1.Text)-strtofloat(edit2.Text)); end; procedure TForm1.Button3Click(Sender: TObject); begin label3. Caption:qfloattostr (strtofloat (edit1.Text)* strtofloat (edit2.Text)); end; procedure TForm1. Button4 Click (Sender: TObject); begin label3.Caption:qfloattostr(strtofloat(edit1.Text)/strtofloat(edit2.Text)); end; procedure TForm1.Button2Click(Sender: TObject); begin label3.Caption:qfloattostr(strtofloat(edit1.Text)-strtofloat(edit2.Text)); end;

Bu dastur bajarilgandan keyingi ekranda hosil bo‘ladigan natijaning ko‘rinishi quyidagicha bo‘ladi:


MAVZUNI MUSTAHKAMLASH UCHUN SAVOL VA TOPSHIRIQLAR: 1.Delphi da sodda dasturlar tuzishda qaysi obye ktlardan foydalanildi. 2. Shart komponenti vazifasi. UYGA VAZIFA 1. Delphida kvadrat tenglamaning haqiqiy ildizlarini topish dasturi tuzib kelish. 3-Ilova 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 Edit kompanenti vazifasi nima? Label kompanenti vazifasi nima? 5-Ilova 2-o‘quv topshiriq 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
1-o‘quv topshiriq «Blits-so‘rov» savollari Savol Delphida sodda dasturlar tuzish
(F) Fikringizni bayon eting (S) Fikringiz bayoniga sabab ko‘rsating (M) Ko‘rsatgan sababingizni isbotlovchi dalil keltiring
(U) Fikringizni umumlashtiring
Tayanch bilimlarni faollashtirish: 1. Uyga berilgan vazifani nazorat qiladi hamda o‘tilgan mavzu bo‘yicha o‘quvchilarga savollar beradi, ularni baholaydi. Maqsad va vazifani belgilanishi: 2. Mashg‘ulotning nomi, rejasi, maqsad va o‘qitish natijalar bilan tanishtiradi. 3. Mustaqil ishlash uchui adabiyotlar bilan tanishtiradi; 4.O‘quv mashg‘ulotida o‘quv ishlarni baholash mezoni va ko‘rsatkichlari bilan tanishtiradi (1-ilova). Ta’lim oluvchilar bilimini faollashtirish: 2.1Tezkor - so‘rov, savol - javob, aqliy xujum, pinbord, “o‘ylang va juftlikda fikr almashing”, va boshka texnikalar orqali bilimlarni faollashtiradi. YAngi o‘quv material bayoni: Yangi o‘quv materiali bayoni. 2.2 Slaydlarlar va sharhlash bilan mavzu bo‘yicha asosiy nazariy holatlarni bayon qiladi. ( 2- ilova) 2.3 Jalb qiluvchi savollar beradi. 2.4 Mavzu har bir qismi bo‘yicha xulosalanadi, eng asosiylariga etibor qaratadi, berilayotgan ma’lumotlarni daftarga qayd etishlarini eslatadi 2.5 Ilovada bayroqchalardan foydalanish tushunchasi va uning berilishi elementlari xususiyatlarini yoritadi. 2.6 CheckBox boshqarish obyekti va uning xossalari bilan ishlash va ular orasidagi bog’lanish haqida tushuntiradi. Yangi o‘quv matrialini mustahkamlash. 2.7 Jarayon kichik guruhlarda davom etishini ma’lum qiladi. 2.8 O‘quvchilarni 3 ta kichik guruhlarga bo‘ladi, kichik guruhda ishlash qoidasi bilan tanishtiradi va ishni bajarish uchun yo‘riqnoma beradi ( 4-ilova ). Har bir guruhga topshiriq beradi va baxolash mezoni bilan tanishtiradi (5ilova). 2.9 Guruhlarda ishlarni boshlashga ruxsad beradi. Har bir kichik guruh ishtirokchisi vazifani bajarish tartibini tushun ganligini aniqlash maqsadida teskari aloqa taashkil etadi: bajarish tartibini gapirib berish vazifasini beradi. 2.10 Bajarish jarayonini kuzatadi maslaxatlar beradi. 2.11 Mashg’ulotga ajratilgan vaqt tugaganini ma’lum qiladi. Guruh a’zolariga diqqat bilan eshitishlarini va savollar berishlarini, shu bilan birga o‘zaro bir- birlarini baholashlarini eslatadi. Javoblarini to‘ldiradi va qisqacha xulosalar qiladi.

UYGA VAZIFA Delphida kvadrat tenglamaning haqiqiy ildizlarini topish dasturi tuzib kelish.



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




Download 80.05 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



1-Mavzu: Ilovalar yaratishning zamonaviy usullari. Delphi dasturlash muhiti. Ilova va uning oynasi. Boshqarish tugmasi

Download 80.05 Kb.