O'quv dasturiga muvofiq o'zaro bog'liq fanning nomi
|
Ob'ektga yo'naltirilgan dasturlarning asoslari, ob'ektga yo'naltirilgan va tarmoq dasturlash, Mobil qurilmalarni dasturlash, Internet texnologiyalari.
|
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
|
Sayt dizayni
|
Web-sayt tuzilishi va dizaynini ishlab chiqish
|
6
|
A
|
|
|
2
|
HTML hujjat tuzilishi
|
HTML hujjat yaratish. Matn tarkibini belgilash. HTML ro'yxatlarini yaratish
|
6
|
A
|
|
|
3
|
Ro'yxatlar. Gipermurojaat
|
Ko'priklar bilan ishlash
|
6
|
A
|
|
|
4
|
Grafika san'ati.
|
Web-sahifada multimedia bilan ishlash
|
6
|
A
|
|
|
5
|
HTML- dagi jadvallar
|
Jadvallar bilan ishlash
|
6
|
A
|
|
|
6
|
HTML shakllari
|
HTML shaklini loyihalash
|
6
|
A
|
|
|
7
|
Raqamli CSS uslubi jadvallarini
|
CSS bilan jihozlangan web-sahifalar
|
6
|
A
|
|
|
8
|
Blok va ichki elementlar
|
CSS yordamida to'rtburchaklar bloklarni uslublash. Gorizontal yo'naltirilgan navigatsiya bloki bo'lgan web-sahifa.
|
6
|
A
|
|
|
9
|
Matn va ro'yxatlar.
|
Matnlar va ro'yxatlar uchun uslublar
|
6
|
A
|
|
|
10
|
Joylashuv. Blok bloklarini joylashtirish
|
Vertikal yo'naltirilgan navigatsiya blokiga ega web-sahifa. Interaktiv CSS navigatsiya menyusi
|
6
|
A
|
|
|
11
|
Java Script-ni yozish tili
|
XML hujjatlari sxemalarini tuzish. XML platformasi standartlari: XPath, XLink, Xpointer, XSLT, RDF.
|
6
|
A
|
|
|
12
|
Vazifalar va ob'ektlar.
|
JavaScript-dagi operatorlar. Funktsiyalar bilan ishlash
|
6
|
A
|
|
|
13
|
Oynalarni boshqarish
|
Tizim va brauzer haqida ma'lumot. Belgilangan parametrlar bilan oynani ochish
|
6
|
A
|
|
|
14
|
Dasturlash haqida Java Script
|
Tasvirlar bilan ishlash. Slayd-shou yarating
Sana va vaqt bilan ishlash. Holat paneli soati
Iplar bilan ishlash. Ticker. Turli xil maxsus effektlarni yaratish
|
6
|
A
|
|
|
15
|
Kirish Ma'lumotlar bazasi haqida asosiy tushunchalar
|
Ma'lumotlar bazasi nazariyasining asosiy tushunchalari
Ma'lumotlar bazasi texnologiyalari
|
6
|
A
|
|
|
16
|
MBBT arxitekturasi.
|
Iplar bilan ishlash. Ticker. Turli xil maxsus effektlarni yaratish
|
6
|
A
|
|
|
17
|
Namunaviy munosabatlar va namunaviy qurilish uchun munosabat
|
Ma'lumotlarning mantiqiy va jismoniy mustaqilligi
|
6
|
A
|
|
|
18
|
Iyerarxik va
Tarmoqli tizimlar
|
Iyerarxik vaTarmoqli tizimlar haqida tushuncha
|
6
|
A
|
|
|
19
|
Relyatsion MBBT
|
Asosiy tushunchalar,
Entit-Relyatsion modeli.
|
6
|
A
|
|
|
20
|
Relyatsion ma’lumotlar bazasi
Moiyatlar klasifikatsiyasi
|
Ma’lumotlarning ralyatsion modali asosida “munosabat” tushunchasi
|
6
|
A
|
|
|
21
|
Birlamchi va tashqi kalitlar haqida tushuncha. MBning butunligiga cheklanishlar
Ma’lumotlar relyatsion strukturasi
|
Kalit — bu talab etilayotgan mohiyat nusxasini topishda yordam beradigan atributlarning minimal to‘plami
|
6
|
A
|
|
|
22
|
Relyatsion MBBTni loyihalash
|
Relyatsion ma’lumotlar MBni loyihalash
Ma’lumotlarni normallashtirish
|
6
|
A
|
|
|
23
|
Normal formalar
Normallashtirish protsedurasi
|
Normallashtirish nazariyasi jadval maydonlari orasidagi u yoki bu bog‘liqlikning borligiga asoslanadi
|
6
|
A
|
|
|
24
|
Jadvallarni BKNFga o‘tkazish protsedurasi
Loyihalash protsedurasi
|
“Bir joyda bir fakt” degani boshqa funksional bog‘liqliklar hech qanday kuchga ega emas degan ma’noni bildiradi.
|
6
|
A
|
|
|
25
|
MB ni Acccess da loyihalash
|
Access obyektlari va oynasi
|
6
|
A
|
|
|
26
|
Ma’lumotlar bazasi jadvali strukturasini aniqlash
|
birlamchi kalit maydon sifatida ishlatiladigan bitta maydonni ko‘rsatish
|
6
|
A
|
|
|
27
|
Maydonda birlamchi kalitni o‘rnatish
|
Agar konstruktor rejimida birlamchi kalit yaratilmagan bo‘lsa, Access jadval maydoni uchun birlamchi kalit qo‘yish to‘g‘risidagi so‘rovni chiqaradi
|
6
|
A
|
|
|
27
|
Axborot obeyktlari aloqasi
|
Relyatsion ma’lumotlar bazasida ko‘pga-ko‘p bog‘lanishlarni bevosita bajarib bo‘lmaydi.
|
6
|
A
|
|
|
29
|
Ma’lumotlar sxemasini yaratish
|
Jadvallarni ma’lumotlar sxemasiga qo‘shish
|
6
|
A
|
|
|
30
|
Yozuvlarni kiritish va tahrirlash
|
Jadvalga yangi yozuv qo‘shish uchun ma’lumotlar bazasi ,jadval
|
6
|
A
|
|
|
31
|
Ma’lumotlarni tartiblash, izlash va filtrlash
|
Jadval katta sonli yozuvlardan iborat bo‘lishi mumkin. Yaxshi MBBT esa ular orasidan keraklisini tez va oson topish
|
6
|
A
|
|
|
32
|
Access ma’lumotlar bazasi jadvallarini qo‘sish va import qilish.
|
Access ma’lumotlar bazasiga nafaqat boshqa formatdagi ma’lumotlar bazasini, balki, Access ma’lumotlar bazasining alohida jadvallarini qo‘shish mumkin
|
6
|
A
|
|
|
33
|
So‘rovlarni loyihalash
|
So‘rovlar ko‘rish, tahlil qilish va berilganlarni o‘zgartirish orqali berilgan mezonlarni qondirishga mo‘ljallangan
|
6
|
A
|
|
|
34
|
So‘rov konstruktori oynasi
|
So‘rovlar konstruktori oynasi ikki qismga bo‘lingan bo‘ladi
|
6
|
A
|
|
|
35
|
So‘rovga maydonlarni qo‘shish
|
So‘rovga tanlangan jadvalning barcha maydonlarini kiritish
|
6
|
A
|
|
|
36
|
So‘rovlarda hisoblash
|
Har bir ifoda bitta yoki bir nechta operatorlardan va bitta yoki bir nechta
|
6
|
A
|
|
|
37
|
So‘rov natijalarini aks ettirish
|
So‘rovni bajarish, Qo‘shishga so‘rovlar
|
6
|
A
|
|
|
38
|
Formalar bilan ishlash
|
Formani aks ettirish holatlari
|
6
|
A
|
|
|
39
|
Diagrammali formalarni loyihalash
|
Diagrammali formalar eng ko‘p tarqalgan formalardan hisoblanadi
|
6
|
A
|
|
|
40
|
Tarkibli formalar yaratish
|
Tarkibli formalar bir nechta jadvallar asosida loyihalashtiriladi
|
6
|
A
|
|
|
41
|
Tarkibli formani shakllantirish
|
Tarkibli forma tayyorlash
|
6
|
A
|
|
|
42
|
Boshqarish elamantini qo‘shish
|
Formaga bosqarish elementlarni qo‘shish
|
6
|
A
|
|
|
43
|
Hisoblash maydonini qo‘shish
|
Hisoblash maydonini qo‘shish, Maydon nomijadvaldagi mavjud maydon nomi bilan
to‘g‘ri kelishi karak
|
6
|
A
|
|
|
44
|
Makroslar
|
Makroslarni yaratish texnikasi
|
6
|
A
|
|
|
45
|
Makroslarni tahrirlash
|
makroslar tili va Visual Basic for application
|
6
|
A
|
|
|
46
|
Makroslarni makroguruhga birlashtirish
|
Ma’lumotlar bazasi bittagina obekti bilan ishlash uchun o‘nlab makroslar kerak bo‘lishi mumkin, ularning har biri biror jarayonni avtomatlashtiradi.
|
6
|
A
|
|
|
47
|
Makroslarni menyu buyruqlari bilan bog‘lash
|
Accessning ko‘pgina buyruqlarini ishga tushirish uchun ularni bajarish usullarini aniqlovchi qo‘shimcha ma’lumotlarni ko‘rsatish kerak.
|
6
|
A
|
|
|
48
|
Makroslarni hodisalar bilan bog‘lash
|
Ma’lumotlar bazasida uning obóektlari holatlari haqida axborot saqlanadi.
|
6
|
A
|
|
|
49
|
Makrosni tugma bilan bog‘lash
Shartlar bilan bog‘langan makrosni bajarish
|
Makroslarni chaqirish uchun boshqarish elementlarini yaratish maqsadga muvofiqdir
|
6
|
A
|
|
|
50
|
Access hodisalari
|
Ma’lumotlar hodisalari
|
6
|
A
|
|
|
51
|
Fokus hodisalari
|
Fokus hodisalari forma, hisobot yoki formadagi boshqarish elementi
|
6
|
A
|
|
|
52
|
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.
|
6
|
A
|
|
|
57
|
Hodisalarni qayta ishlash protsedurasini yaratish
Tarkibli hisobotlarni tayyorlash
|
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.
|
6
|
A
|
|
7
|
Funktsiya va sinf shablonlari
|
Shablonlarning maqsadi, parametrli polimorfizm tushunchasi.
Funktsiya shablonlari: shablonni e'lon qilish, shablon namunasini yaratish.
Deklaratsiya va sinf shablonlarini amalga oshirish, misollar.
Ma'lumotlarning umumiy tuzilmalarini (massivlar, ro'yxatlar, daraxtlar va boshqalar) yaratish uchun sinf shablonlaridan foydalanish. JAVA-dagi standart shablon kutubxonasi.
|
6
|
A
|
|
8
|
MFC sinf kutubxonasi
|
MFC kutubxonasining sinf iyerarxiyasi , asosiy MFC sinflari, oyna interfeysi sinflari, menyular, fayl tizimi bilan ishlash sinflari, grafik sinflar, massivlarda, ro'yxatlarda, lug'atlarda ma'lumotlarni saqlash sinflari.
|
6
|
A
|
|
9
|
MFC-ga asoslangan dasturda tadbirlarni boshqarish
|
Xabarlarni qayta ishlash mexanizmi, oyna xabarlari, buyruq xabarlari va boshqalar, xabarlarga javoblar jadvali, istisnolardan foydalanish.
|
6
|
A
|
|
10
|
Microsoft Visual studiyasida OOP komponentlarini ishlab chiqish .
|
Avtomatlashtirish vositalaridan foydalangan holda har xil turdagi dasturiy ta'minot tarkibiy qismlarini yaratish (interfeys, grafik, ma'lumotlarni saqlash uchun va boshqalar).
|
6
|
A
|
|
11
|
TCP / IP to'plamining transport qatlami.
|
Bayonnomalari : TCP / IP UDP, TCP, SCTP. TCP ulanishini o'rnating va to'xtating . holat
TIME_WAIT. SCTP assotsiatsiyasini tashkil etish va tugatish . Port raqamlari . Bufer o'lchamlari va
cheklovlar. Tarmoq xizmati protokollari.
|
6
|
A
|
|
12
|
Soketlarga kirish
|
IPv4 va IPv6 soket manzili tuzilmalari . Bayt tartibini boshqarish. Inet_aton, inet_addr funktsiyalari ,
inet_ntoa. Vazifalari , inet_ntop inet_pton. Soketdan o'qish va rozetkaga yozish
|
6
|
A
|
|
13
|
Soketlarni boshqarish.
|
Soket yaratish : funktsiya rozetkasi. Mijoz uchun server ulanish : Connect funksiyasi . Tayyorgarlik
tarmoqqa ulanish uchun server : bog'lash, tinglash funktsiyalari . Ulanishni qabul qilish : qabul qilish funktsiyasi .
Tarmoq serverining ishini parallellashtirish: exec va vilkalar funktsiyalari. Ulanishni yopish: yopish funktsiyasi.
|
6
|
A
|
|
14
|
TCP mijozi va serverini ishlab chiqish.
|
Echo serverini ishlab chiqish : soket yaratish va port bilan bog'lanish , portni tinglashni boshlash ,
to'sib bir kutib mijoz ulanish blokdan server ustiga bir qabul aloqasi,
ulanishni boshqarish, ulanishni to'xtatish va blokirovkaga qaytish uchun serverni parallellashtiring
kutish uchun ,
|
6
|
A
|
|
15
|
LED yoritgich
|
- Pulsatsiyalanuvchi chiroq
- ketma-ket boshqariladigan kayfiyat lampasi
|
6
|
A
|
|
16
|
Oddiy tovushlar va sensorlar
|
- Piezo Sounder Signal
- Piezo Sounder Melody Player
- Piezo sensori
|
6
|
A
|
|
17
|
DC motorini boshqarish
|
- Dvigatelni oddiy boshqarish
- L293D Motor Driver IC-dan foydalanish
|
6
|
A
|
|
18
|
Ikkilik hisoblagichlar
|
- Shift registri 8 bitli ikkilik hisoblagich
- Ikkitomonlama 8 bitli ikkilik hisoblagichlar
|
6
|
A
|
|
19
|
LED displeylari
|
- LED nuqta matritsali displeyi
- LED nuqta matritsali displeyi
- LED nuqta matritsali displey - Pong o'yini
|
6
|
A
|
|
20
|
Servoslar
|
- Servo nazorati
- Ikkala Servo nazorati
- Joystick Servo nazorati
|
6
|
A
|
|
21
|
Steppers va robotlar
|
- Stepperni asosiy boshqarish
- Dvigatel qalqonidan foydalanish
- Robotdan keyin chiziq
|
6
|
A
|
|
22
|
Ekranlarga teging
|
- Asosiy sensorli ekran
- Sensorli ekran klaviaturasi
- Sensorli ekran yorug'ligini boshqarish
|
6
|
A
|
|
23
|
Ultrasonik masofani aniqlash boshqaruvi
|
- Oddiy ultratovushli masofani o'lchash moslamasi
- Ultrasonik masofani ko'rsatish
- ultratovushli signal
- Ultrasonik Theremin
|
6
|
A
|
|
24
|
SD-kartaga o'qish va yozish
|
- Oddiy SD-karta / Yozishni o'qing
- Harorat SD Datalogger
|
6
|
A
|
|
25
|
RFID Reader
|
- Oddiy RFID o'quvchi
- Kirishni boshqarish tizimi.
|
6
|
A
|
|
26
|
Ethernet orqali aloqa
|
- Ethernet Shield
- Internet ob-havo ma'lumoti
- Elektron pochta orqali ogohlantirish tizimi
- Twitterbot
|
6
|
A
|
|
27
|
LED yoritgich
|
- Pulsatsiyalanuvchi chiroq
- ketma-ket boshqariladigan kayfiyat lampasi
|
6
|
A
|
|
27
|
Oddiy tovushlar va sensorlar
|
- Piezo Sounder Signal
- Piezo Sounder Melody Player
- Piezo sensori
|
6
|
A
|
|
29
|
Internet
|
Internetning asosiy tarkibiy qismi sifatida World Wide Web-ning hozirgi holatiga umumiy nuqtai.
|
6
|
A
|
|
30
|
Zamonaviy texnologiyalarga umumiy nuqtai
|
Rivojlanish, qo'llab-quvvatlash, targ'ib qilish va foydalanish uchun zamonaviy texnologiyalarni ko'rib chiqish
web-ilovalar
|
6
|
A
|
|
31
|
Web-xizmat tushunchasi.
|
Web-xizmat tushunchasi. Web-xizmatlarning ishlash tamoyillari, imkoniyatlari va
ularning rivojlanish istiqbollari.
|
6
|
A
|
|
32
|
HTML5 tili Internetda ishlatiladigaNAsosiy texnologiya sifatida.
|
HTML5 tili Internetda ishlatiladigaNAsosiy texnologiya sifatida. Asosiy xususiyatlar.
HTML4 dan farqlar. API xarakteristikasi. Tegishli texnologiyalar.
HTML5 texnologiyasidan foydalangan holda web-sahifa yaratish bo'yicha amaliy dars.
|
6
|
A
|
|
33
|
ASP.NET texnologiyasi asoslari.
|
ASP.NET texnologiyasi asoslari. Ma'lumotlarni ajratish printsipi va ularni ingl.
ASP.NET texnologiyasidan web-sahifalarni yaratishda foydalanish bo'yicha amaliy dars.
|
6
|
A
|
|
34
|
Java texnologiyasining asoslari.
|
Java texnologiyasining asoslari. Java dasturiy ta'minoti va
appletlar.
Eng oddiy java appletlarini yaratish bo'yicha amaliy dars.
|
6
|
A
|
|
35
|
Internet-peyjerlar
|
ICQ, orqali ishni tashkil etish
ICQ, QIP va boshqa tezkor xabarchilar.
|
6
|
A
|
|
36
|
Mobil qurilmalar uchun dasturlarni ishlab chiqish muhiti bilan ishlash asoslari.
|
Dasturiy ta'minotni ishlab chiqish to'plamini (SDK) va dastlabki shartlarni o'rnatish. Tekshiring
ishlash. Mobil dasturlarni yaratish uchun dasturlash tilining xususiyatlari . Mobil ilovalarni ishlab chiqish muhitining xususiyatlarini o'rganish.
|
6
|
A
|
|
37
|
Ishga yaroqli dastur skeletini yaratish.
|
Mobil dasturning tarkibiy qismlari. Komponentning hayotiy davrlari. Ilova shabloni .
|
6
|
A
|
|
38
|
Foydalanuvchi interfeysini shakllantirish
|
GUI arxitekturasi, GUI yig'ilishi.
Foydalanuvchi interfeysini vizual tahrirlash. Ilova komponentlari hamkorligini ta'minlash .
|
6
|
A
|
|
39
|
Dasturni foydalanuvchiga o'tkazish, dasturlarga obuna bo'lish.
|
Dasturni tarqatish uchun dasturlar do'koniga joylashtirish. Muqobil tarqatish usullari. Ilova dasturlash interfeysi darajasida muvofiqlikni ta'minlash . Bir nechta turdagi ekranlar bilan mos keladi.
|
6
|
A
|
|
40
|
Ma'lumotlar bilan ishlash va uzoq muddatli saqlash
|
Relatsion ma'lumotlar bazasi, SQL va ma'lumotlar bazasi arxitekturasi modeli va Mobile SDK-da ma'lumotlar bazalari sinflariga umumiy nuqtai .
|
6
|
A
|
|
41
|
Kontent-provayderlardan foydalanish.
|
Kontent-provayderlarni tushunish. Kontent-provayderni yozish va birlashtirish.
Fayl va ikkilik ma'lumotlarni boshqarish. Kontent-provayder deklaratsiyasi.
|
6
|
A
|
|
42
|
Qidiruvni tashkil etish. Qidiruv interfeysi.
|
Foydalanuvchi interfeysini yaratish va sozlash. So'rovni to'ldirish variantlari.
|
6
|
A
|
|
43
|
Xaritalar va geolokatsion tizimlar bilan ishlash
|
Geolokatsiya xizmatlari. Faoliyatlardan foydalanib, xaritalar bilan ishlash. Boshqaruv
menyu tugmachalari va klaviatura yordamida xaritalar. Xaritalarni ishlatmasdan geolokatsiya
|
6
|
A
|
|
44
|
Mobil qurilmalarning multimedia imkoniyatlaridan foydalanish
|
Ovoz va video. Ijro etish va yozib olish. Saqlangan media-kontent.
|
6
|
A
|
|
45
|
Aloqa, shaxsiy ma'lumotlar, sinxronizatsiya va ijtimoiy tarmoqlar.
|
Hisob qaydnomasi. Ma'lumotlarning autentifikatsiyasi va sinxronizatsiyasi. Bluetooth bilan ishlash.
|
6
|
A
|
|
46
|
Ishga yaroqli dastur skeletini yaratish.
|
Mobil dasturning tarkibiy qismlari. Komponentning hayotiy davrlari. Ilova shabloni .
|
6
|
A
|
|
Jami
|
276
|
|
138
|
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
1.Garnaev Andrey, Garnaev Sergey Java va JavaScript-da WEB-dasturlash; SINTEG - Moskva, 2016. - 845 p.
2.Dronov, Vladimir Macromedia Dreamweaver 4: web-saytlarni ishlab chiqish; BHV - M., 2014 .-- 608 p.
Internet saytlari
www.ziyonet.uz
www.uz
Do'stlaringiz bilan baham: |