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




Download 0,73 Mb.
bet3/5
Sana16.01.2024
Hajmi0,73 Mb.
#138654
1   2   3   4   5
Bog'liq
Ochiq kodli(prezentatsiya)

Android arxitekturasi

  • Linux kernel – bu Android tizimining yadrosi hisoblanadi va 115 patch dan iborat. Bu asosan tizim funktsionalini yaʼni, protsesslar boshqaruvi, xotirani boshqarish, qurilmalarni (displey, kamera, klaviatura va h.k. lar) boshqarish uchun xizmat qiladi. Bundan tashqari tarmoq komponentalarini, qurilmalar drayverlarini boshqaradi.
  • Libraries – Ilovalarni boshqarish uchun zarur boʼlgan kutubxonalardan iborat. Bunga Web browser engine WebKit, maʼlumotlarni saqlash va ilovalararo maʼlumotlarni almashish uchun SQLite database kutubxonasi, audio va video maʼlumotlarni boshqarish uchun Media Framework, internet xavfsizligi uchun SSL kutubxonasi, grafikani boshqarish uchun OpenGL, touchscreen xizmati uchun Surface Manager va h.k. lar

Android Runtime – Dalvik Virtual Machine komponentini boshqarish uchun ishlatiladigan kutubxona hisoblanadi. Bunda har bir ilovaning oʼz protsessida ishlashi taʼminlanadi. Oʼz navbatida bu kutubxonalar ilovalar yaratishda Java dasturlash tilini ishlatish uchun ham yordam beradi.

  • Android Runtime – Dalvik Virtual Machine komponentini boshqarish uchun ishlatiladigan kutubxona hisoblanadi. Bunda har bir ilovaning oʼz protsessida ishlashi taʼminlanadi. Oʼz navbatida bu kutubxonalar ilovalar yaratishda Java dasturlash tilini ishlatish uchun ham yordam beradi.
  • Application Framework – yuqori sathdagi Java sinf va paketlar jamlanmasidir. Bunda tayyor xizmatlardan foydalanish mumkin (Broadcast Receivers, Content Providers, Camera Control va h.k. lar)
  • Applications – bu foydalanuvchi uchun moʼljallangan ilovalar sathi hisoblanadi (Contacts Books, Browser, Games)

Android va iOS operatsion tizimlarning xavfsizlik nuqtai nazaridan afzalliklari va kamchiliklari: Android Afzalliklari: - xavfsizlik tadqiqotchilari uchun ochiqligi; - buferning to’lib-toshishiga immunitetligi; - yadro sathida SELinux foydalanishning qat’iy nazorati. Kamchiliklari: - Google Play magazinida bo’lishi mumkin bo’lgan zararli dasturiy ta’minotning katta miqdori; - korporativ xavfsizlikni ta’minlash imkoniyatining kuchsizligi; - himoya usullarini standartlashni murakkablashtiruvchi turli ishlab chiqaruvchilardan operatsion tizim versiyalari va qurilmalar modellari sonining ko’pligi


Download 0,73 Mb.
1   2   3   4   5




Download 0,73 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



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

Download 0,73 Mb.