O`zbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi




Download 56.46 Kb.
bet1/5
Sana10.09.2023
Hajmi56.46 Kb.
#81013
  1   2   3   4   5
Bog'liq
Mobil ilova yaratish 3-kurs
9, O\'zbekistonda inson huquqlari va erkinliklari, SULTONMUROD KURS ISHI, SQL tili 4-kurs KECHKI, sssss, Asinxron elektor matorning tarkibiy qismlarini tasviriy modelini yaratish, 1350270761 14447, mustaqil ish (8), 8-маъруза (3), 10-маъруза (3), Tajriba Kesish nazariyasi (2)

O`ZBEKISTON RESPUBLIKASI

OLIY TA’LIM, FAN VA INNOVATSIYALAR VAZIRLIGI

NAMANGAN DAVLAT UNIVERSITETI





«TASDIQLAYMAN»

O`quv ishlari bo`yicha prorektor _________________ D.Xolmatov
«___» ______________2023 yil



TANLOV FAN:

«MOBIL ILOVALARNI YARATISH»




FANNING


O‘QUV DASTURI
2023/2024 o’quv yili kunduzgi ta’lim shakli
3-kurslar uchun



Bilim sohasi:

500000- Tabiiy fanlar, matematika va statistika

Ta’lim sohasi:

540000- Matematika va statistika

Ta’lim yo’nalishi:

60540200-Amaliy matematika (sohalalar bo’yicha)



Namangan – 2023
`



Fan/Modul kodi
SSTB304

O`quv yili
2023/2024

Semestr
5

ECTS-Kreditlar
2+3=5
5-semestr - 5

Fan/Modul turi
Tanlov

Ta’lim tili
O’zbek tili

Haftadagi dars soatlar
5-semestr - 4 soat

Fanning nomi

Auditoriya mashg`ulotlari (soat)

Mustaqil ta’lim
(soat)

Jami yuklama (soat)

1.

Mobil ilovalarni yaratish

Ma’ruza-30
Amaliy – 30
Jami - 60

90

150


I. Fanining mazmuni
Fanining o`qitishdan maqsad – mobil qurilmalar va undagi dasturiy vositalar o`rni va ahamiyati, mobil qurilmalar operatsion tizim, uning arxitekturasi tuzilishi, ishlash prinsiplari, xizmatlari, zamonaviy dasturlash tili bo`lgan JAVA tili yordamida Android operatsion tizimga mos ilovalar yaratish ko`nikmalari, ilovalarda xodisalar va jarayonlarni boshqarish, ilovalar yaratishda foydalanuvchi interfeysini yaratish va moslashtirish, mobil qurilmalardagi turli xil xizmatlar (xabar almashuv, qurilmalarni boshqarish, berilganlar bazasi bilan ishlash va h.k.) muammolarni o`rganishni o`z oldiga maqsad qilib qo`ygan.
Fanning vazifasi – qo`yilgan masalalarni yechishda zarur dasturiy vositalarni to`g`ri tanlashva ulardan foydalana olish, olingan bilimlari asosida uni yecha olish, mobil operatsion tizim arxitekturasini bilish, qurilmalarning dasturiy ta’minotlari bilan tanishish, mobil qurilmalar uchun amaliy dasturlar bilan ishlay olish, zamonaviy mobil platformalar uchun mobil ilovalar yaratish va foydalan olish bilim va ko`nikmalariga ega bo`lish hisoblanadi.


II. Asоsiy nazariy qism (ma`ruza mashg’ulоtlarn)
II.1. Fanning tarkibiga quyidagi mavzular kiradi:
1-Mavzu: Mobil operatsion tizimlarning rivojlanish tarixi.
Android operatsion tizimining arxitekturasi va asosiy tushunchalari. VM, ART, Android ilovalar komponentlari. Activity, Service, Broadcast Receiver, Content Provider, Intent tushunchalari.
2-Mavzu: Dastur muhitini o`rnatish va sozlash.
Maxsus instrumental dasturiy vositalarni o`rnatish va sozlash. Ilovalar yaratish ketma-ketligi. Birinchi mobil ilovani yaratish.
3-Mavzu: Java dasturlash tilining asosiy tushunchalari.
Tilning asosiy tashkil etuvchilari. Berilganlarning asosiy va primitive turlari. Operatorlar. Massivlar. Sinflar. Metodlar. Sinfning static a’zolari. Foydalanuvchi sinfi. Konstruktor. this kalit so`zi. Polmorfizm. Vorislik. Absrtakt sinflarva interfeyslar.
4-Mavzu: Istisno holatlar.
Istisno holatlar. Hodisalarni qayta ishlash. Exception, Throwable, Handling. try… catch yordamida ushlash.
5-Mavzu: Kolleksiyalar.
Kolleksiyalar. Collection va Iterator interfeyslari. Ro`yhatlar. Ro`yhatlar massivi. To`plamlar. Daraxt va Xesh to`plamlari. Izlash va saralash.
6-Mavzu: Android ilovada foydalanuvchi grafik interfeysi.
Android ilovada foydalanuvchi grafik interfeysi. Elementlarni boshqarish kampanovkalari. Kampanovkalar turlari: LinearLayout, ReletivaLayout, TableLayout, FrameLayout.

Download 56.46 Kb.
  1   2   3   4   5




Download 56.46 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



O`zbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi

Download 56.46 Kb.