Klaviatura hodisalari Sichqoncha hodisalari, Chop etish hodisalari
Klaviatura hodisasi formada yoki forma elementida, foydalanuvchi klaviatura tugmalarini bosganda yoki SendKeys makrokomandasini bajarganda sodir bo‘ladi.
6
A
53
Filtr hodisalari
Filtr hodisasi formada filtr ishlatganda yoki uni o‘chirganda ishlatiladi.
6
A
54
Oyna hodisalari
Oyna hodisalari forma va hisobot ochilishida va yopishida hamda forma o‘lchamlarini o‘zgartirishda ishga tushadi.
6
A
55
Xatolar hodisalari
Hisobot uchun hodisa Oldindan ko‘rib chiqish
6
A
56
Taymer hodisasi
Taymer (Timer) hodisasi har gal vaqt intervaldan so‘ng sodir bo‘ladi.
Hodisalarni qayta ishlash protseduralarini yaratishda ko‘pchilik forma boshqarish elementlari uchun hamda formaning o‘ziga va hisobot uchun standart
6
A
58
MB boshqarilishi
Foydalanuvchi vazifalari va huquqlari
Ishchi guruhi faylidan foydalanish
6
A
59
SQL tili
SQL tilining asosiy tushunchalari
6
A
60
Jadvallar uchun cheklanishlar
SQL tili va uning asosiy komponentlari advallarni yaratish
6
A
Jami
360
180
3. O’quvchilarning bilim va ko’nikmalarini baholash O’quv dasturi davomida o’quvchilar tomonidan o’zlashtirilgan bilim va ko’nikmalar ichki nazorat bo’yicha amaldagi tartib asosida baholanadi.
Baholash usullari Yozma,og’zaki,savol-javb,munozara,test amaliy topshiriqlardan iborat bo’lib,ular o’quv elementini o’zlashtirish natijalarini aniqlashga imkon beradi.Nazorat savollari va topshiriqlar quyidagi maqsadga hamohang bo’lishi lozim.
4. Tavsiya etilgan adabiyotlar Garnaev Andrey, Garnaev Sergey Java va JavaScript-da WEB-dasturlash; SINTEG - Moskva, 2016. - 845 p.
Dronov, Vladimir Macromedia Dreamweaver 4: web-saytlarni ishlab chiqish; BHV - M., 2014 .-- 608 p.
Internet saytlari 1. https : // dasturchi . uz
2. https : // dasturim . uz /
O’ZBEKISTON RESPUBLIKASI OLIY VA O’RTA MAXSUS TA’LIM VAZIRLIGI O’RTA MAXSUS TEXNIKUM PROFESSIONAL TA’LIMNING 5.52.01.02-Dasturiy injiniring Diplom oldi amalyoti O’QUV DASTURI Kvalifikatsiya(lar) nomi: Mutaxassis
O’quv rejadagi tartib raqami : 4.09
Ajratilgan soat : 276
Samarqand-2021 1. O'quv dasturiga qo'yiladigan umumiy talablar
Dasturning nomi
Ob’ektga yo’naltrilgan va tarmoq dasturlash, Internetga ulangan bueimlarni datsurlash, internet texnologiyalri, mobil qurilmalarni dasturlash
Ajratilgan soatlar
276
O'qituvchi sinfida o'tkaziladigan mavzular soni
46
Dasturning maqsadi
dasturlash asoslarini o'rgatish, oddiy dasturlarni ishlab chiqishda JAVA til operatorlaridan foydalanish, yangi dasturiy mahsulotlarni yaratish va yaratish
Arduino tomonidan ishlatilishi mumkin bo'lgaNApparat va dasturiy ta'minotga ega bo'lgan ochiq manbali elektron platforma orqali C tili bilan dasturiy ta'minotni amalga oshirish amalga oshiriladi
natijalari
Bosh tamoyillari qurish algoritmlar, asosiy algoritmik inshootlar;
dasturlash tizimi tushunchasi;
Misollari asosiy Arduino dasturining ni bajarish
Bilim
algoritmlashtirish tushunchasi, algoritmlarning xususiyatlari, algoritmlarni tuzishning umumiy tamoyillari, asosiy algoritmik konstruktsiyalar
dasturlash va robototexnika haqida asosiy tushunchalar;
robot xizmatlarining konstruktsiyalari;
arduino bilan tanishish;
Ko'nikmalar
tilning asosiy elementlari, dastur tuzilishi, operatorlar va operatsiyalar, boshqaruv tuzilmalari, ma'lumotlar tuzilmalari, fayllar, xotira sinflari.
muammoni hal qilishda umumiy yondashuvni ishlab chiqish;
turli xil tuzilmalar uchuNAlgoritmlarni tuzish;
mantiqiy algebra elementlarini mantiqiy ifodalashni qurish va ishlash uchun ishlatish;
O'quv dasturiga muvofiq o'zaro bog'liq fanning nomi
Ob’ektga yo’naltrilgan va tarmoq dasturlash, Internetga ulangan bueimlarni datsurlash, internet texnologiyalri, mobil qurilmalarni dasturlash
O'qitishning tashkiliy shakli
N - nazariy faoliyat;
A amaliy tayyorlash;
NA nazariy va amaliy mashg'ulotlar birgalikda tashkil etiladi;
MX - maxsus o'quv laboratoriya xonasida dars.
Dastur talabi
Majburiy
O'qitish tili
Guruhga tayinlangan o'qitish tili asosida.
Baholash tartibi
Amaldagi baholash tartibiga asoslanib.
Bilim va ko'nikmalarni baholash
Yozma, og'zaki, savol-javob, munozara, test, amaliy topshiriq
2. O'quv dasturining mazmuni
№
Mavzu nomi
Mavzuning qisqacha mazmuni
Jami
O'qitishning tashkiliy shakli
Mustaqil ish
1
Zamonaviy dasturlash texnologiyalari
Zamonaviy dasturlash texnologiyalari (protsessual, funktsional, mantiqiy, ob'ektga yo'naltirilgan).
OOP afzalliklari. JAVA tilining evolyutsiyasi. JAVA tilidagi OOP tushunchalari: inkapsulyatsiya, merosxo'rlik, polimorfizm.
6
A
2
Sinflar
JAVA tilida kapsulalangan ob'ektlar. Sinf tushunchasi. Sinf a'zolarining deklaratsiyasi va ta'rifi. Sinf a'zolariga kirishni boshqarish. Sinf ob'ekti (misoli) yaratish. Sinf ob'ektiga ko'rsatgich. Tarkibi sinfning bir turi sifatida.
6
A
3
Sinf ob'ekti konstruktorlari va destruktorlari
Konstruktorlar va destruktorlarning maqsadi. Haddan tashqari yuk konstruktorlari.
Konstruktorlarning turlari (nusxa konstruktori, standart konstruktor). Sinflarni yaratishda konstruktorlar va destruktorlarni e'lon qilish va belgilash qoidalari.
6
A
4
Do'stona funktsiyalar va do'stona sinflar
Do'stona funktsiyalar va do'stona sinflarni tayinlash. Deklaratsiya qoidalari va ta'riflari, misollar.
6
A
5
Operatorning haddan tashqari yuklanishi
JAVA tilida operatorlarni qayta aniqlash qobiliyati. Sinflarda operatorlarni e'lon qilish va aniqlash uchun sintaksis. Massa elementini qo'shish, belgilash, ajratish, yangi , o'chirish va boshqalar operatorlari funktsiyalarini yaratish .
6
A
6
Merosxo'rlik va polimorfizm.
Meros haqida tushuncha, uning maqsadi. Asosiy va hosilali sinflar, hosil bo'lgan sinflarni aniqlash uchun sintaksis. Yagona va ko'p meros. Hosil qilingan sinflar konstruktorlarining xususiyatlari, konstruktorda initsializatsiya ro'yxati.
Polimorfizm haqida tushuncha. Virtual usullar: maqsadi, foydalanish qoidalari. Sof virtual usullar va mavhum darslar.