Мобил қурилмалар учун операцион тизимлар



Download 0,7 Mb.
bet1/5
Sana25.02.2022
Hajmi0,7 Mb.
#273664
  1   2   3   4   5
Bog'liq
Ma'ruza-3

Мобил иловалар яратиш учун дастурлаш муҳити

  • Андроид тизими учун Java дастурлаш тили.
  • Маъруза-3
  • Фан: МҚУДВ
  • Маърузачи: Темурбек А. Кучкоров
  • Тузувчи: Темурбек А. Кучкоров
  • Аудитория: 23в
  • E-mail: timanet4u@gmail.com

Режа

  • Андроид тизими учун Java дастурлаш муҳити.
  • Java дастурлаш тилининг асосий конструкциялари
  • Махсус синф ва функциялар. OOP хусусиятлари
  • Абстракт синфлар
  • Савол-жавоблар/муҳокамалар
  • Адабиётлар

Калит сўзлар

  • Variables, Instance variables
  • Declaration
  • Instantiation
  • Java Applet
  • Package
  • Import
  • Polymorphism
  • Inheritance
  • Encapsulation
  • Abstraction
  • Runtime (Dynamic) Polymorphism
  • Compile time (Static) Polymorphism

Мобил қурилмаларнинг операцион тизим платформасига мос дастурлаш тиллари

  • Номи
  • Дастурлаш тили
  • Android
  • Java, қисман C/C++
  • BlackBerry
  • Java
  • iOS SDK
  • Objective – C, Objective Pascal
  • Java ME
  • Java
  • Windows Phone (WP)
  • Visual C++, Visual C#, Visual Basic
  • Marmalade
  • C/C++
  • Python
  • Python
  • FireFox OS
  • HTML5, CSS, JavaScript
  • ...
  • ...

Андроид тизими учун Java дастурлаш муҳити

  • JAVA
    • Объектга йўналтирилган дастурлаш тили
    • Sun компанияси томонидан ишлаб чиқарилган
    • Ҳозирги кунда 3 та edition бор:
      • Java 2 Platform Standard Edition (J2SE)
      • Java 2 Platform Enterprise Edition (J2EE)
      • Java 2 Platform Micro Edition (J2ME)
    • Java application
      • Дастурий иловалар асосан Java тили ва унинг кутубхоналари орқали яратилади
    • Java applet
      • HTML билан биргаликда ишлайдиган кичик ҳажмдаги дастурлар
      • Бунда java файллар ва html файллар биргаликжа мавжуд бўлади(~~.java and html files (~~.html)

Java дастурлаш тили асослари

  • Java тилидаги маълумотлар типлари
  • Ўзгарувчиларни эълон қилиш ва уларнинг типлари
  • Java modifiers (package, public, private, protected, static, final, abstract, synchronized)
  • Асосий операторлар
  • Цикл (while, do…while, for) операторлари
  • Шарт (if, if…else, nested if, nested if…else, switch) операторлари
  • Java да сонлар
  • Символлар ва сатрлар билан ишлаш
  • Массивлар
  • Методлар
  • Файллар билан ишлаш
  • Истисноларни бошқариш
  • Regular Expression
  • Java OOP (кейинги слайдларда кўриб ўтамиз)…

Java асослари

  • Object – барча объектлар ҳолат (states) ва ҳаракат (behaviors) дан ташкил топади. Масалан мошина объект бўлса унинг ҳолати – ранги, тури, тезлиги бўлса, ҳаракати – тезлашиш, секинлашиш, тўхташ, ҳаракатни бошлаш ва ҳ.к. лар ҳисобланади;
  • Class – объект учун керакли барча ҳолатларни ўзида мужассамлаштирган шаблон;
  • Methods – объектнинг ҳаракатини (behaviors) таъминловчи кодлар блокидир. Синф бир нечта методдан иборат бўлиши мумкин. Ҳар бир метод орқали объект ҳаракати учун керакли бўлган барча жараёнлар мантиқий кетма-кетлиги (маълумотларни юклаш, ўқиш, ёзиш, базага ёзиш, дастур интерфейсини бошқариш ва ҳ.к. лар) амалга оширилади.

Download 0,7 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish