Mobil qurilmalarda Java dasturlash



Download 2,38 Mb.
bet3/8
Sana29.04.2022
Hajmi2,38 Mb.
#592266
1   2   3   4   5   6   7   8
Bog'liq
1 Маъруза Android операцион тизими, архитектураси ва асосий тушунчалари

Android авлодлари


Oreo
android 8.0

Версия

Название

Год

Доля

2.3

Gingerbread

2010

0,3 %

4.0

Ice Cream Sandwich

2011

0,3 %

4.1

Jelly Bean

2012

1,2 %

4.2

2012

1,5 %

4.3

2013

0,5 %

4.4

KitKat

2013

6,9 %

5.0

Lollipop

2014

3 %

5.1

2015

11,5 %

6.0

Marshmallow

2015

16,9 %

7.0

Nougat

2016

11,4 %

7.1

2016

7,8 %

8.0

Oreo

2017

12,9 %

8.1

2017

15,4 %

9.0

Pie

2018

10,4 %

10.0

Android 10

2019

< 0,1 %

Android платформа архитектураси ва асослари


Операцион тизим - бу махсус дастур бўлиб, бу дастурнинг асосий вазифаси - компютер ишини бошқариш, компютер ва фойдаланувчи ўртасида мулоқотни ўрнатиш, ташқи қурилмалар ишлаш ҳолатларини созлаш ва улар билан мулоқотни ўрнатиш, ҳар хил дастурларни ишга тушириш ва уларнинг ишлаш ҳолатларини таъминлаш.
Операцион тизимлардан энг таниқлилари бу Microsoft фирмасининг MS-DOS, Windows операцион тизимлари, Apple фирмасининг Macintosh – MacOS оператсион тизими, Unix ва Linux оператсион тизимлари.
Операцион тизимларнинг асосий вазифаларига:
  • файл тизимини бошқариш (ёзиш, ўзгартиш, файллардан нусха кўчириш, эркин фойдаланишни назорат қилиш);
  • дастурлар бажарилишини бошқариш (протсессор вақтини тақсимлаш, дастурларни дискдан тезкор хотирага юклаш, яширин хавфли таъсирни тутиб олишваҳ.қ.);
  • хотирани бошқариш (кешлаш, тақсимлаш, маълумотлар бутунлиги назорати ва ҳ.к.);
  • фойдаланувчи билан мулоқот (клавиатурадан, сичқончадан буйруқларни ўқиш, ахборотни экранга, принтерга чиқариш ва ҳ.к.)киради.

ANDROID ОПЕРЦИОН ТИЗИМИ АРХИТЕКТУРАСИ


Android платформаси Linux 2.6 ядро асосига қурилган бўлиб, тизим 4 та алоҳида қатламдан иборат

Агар кимгадир ингилиз-тилида тушуниш қийин бўлса унда рус тилида:

  • Агар кимгадир ингилиз-тилида тушуниш қийин бўлса унда рус тилида:

Linux Kernel (Linux ядро)

Биринчи қатлам (енг қуйи қатлам) Linux ядроси (Linux Kernel) ҳисобланади. Ушбу қатлам ўз ичига қурилма ишлаши учун зарур бўлган драйверлар тўпламини (Displey драйвер, Camera драйвери, хотирани бошқарув менежери драйвери, клавиатура драйвери, Wi-Fi драйвери, аудио драйверлар ва б.) ўз ичига олади.

Linux ядроси ҳисоблашлар тарихида энг кўп қўлланиладиган дастур ҳисобланади. У ҳамма жойда - серверларда, компютерларда, телефонларда, телевизорларда, приставкаларда, сувости кемаларида, самолётларда, машиналарда ва ҳаттоки Халқаро космик стантсияда ҳам қўлланилади.

  • Linux ядроси ҳисоблашлар тарихида энг кўп қўлланиладиган дастур ҳисобланади. У ҳамма жойда - серверларда, компютерларда, телефонларда, телевизорларда, приставкаларда, сувости кемаларида, самолётларда, машиналарда ва ҳаттоки Халқаро космик стантсияда ҳам қўлланилади.
  • Linux ядроси 21 миллиондан ортиқ код сатридан иборат бўлиб, уларнинг ҳар бири ўзига хос ва жуда муҳим кўрсатмаларни ўз ичига олади.
  • Ядро кодини ишлаб чиқаришни Финляндия талабаси Linus Torvalds 1991 йилда бошлаган ва Linux савдо белгиси унинг номига рўйхатдан ўтган.
  • Код асосан C да баъзи gcc кенгайтмалари билан ва ассемблерда (AT&T GNU Assembler синтаксисидан фойдаланган ҳолда) ёзилади.

Download 2,38 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
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