Android, windows, ios operatsion tizimlarining xususiyatlari



Yüklə 1,57 Mb.
tarix24.11.2022
ölçüsü1,57 Mb.
#70195

Android, windows, iOS operatsion tizimlarining xususiyatlari.

Kompyuterlar orasida Windows eng hurmatga sazovor O.T. bo’lishiga qaramay, Window mobil muqobillari “to’yga so’nggi kelgan mehmon”ga o’xshab ketadi. Ijro bobida Windows Phone o’z raqiblari iOS va Androidga yaqin darajadagi ko’rsatkichga erishdi; biroq uning ilovalari miqdori sezilarli darajada kamchilikni tashkil etadi. Umuman olganda Windows OT.ning ashaddiy muhlisi bo’lmasangiz, Android va iOS yaxshi tanlov bo’lib ko’rinishi mumkin. Nokia firmasi tomonidan qo'llab quvvatlanganligi sababli eng keng tarqalgan (populyarniy) OT hisoblanadi. Tizimning xajmini kichikligi, hamda tizimyadrosining grafik interfeysdan ajratilganligi bu tizimni keng tarqalishida muim ahamiyat kasb etgan. Bu (garfik interfeys tizim yadrosidan ajratilganligi) Otni turli xil qurilmalarga o'rnatish imkonini beradi. Keyinrok ko'p vazifali (mnogozadachnost) funktsiyasi qo'shilgan. Har bir ishlab chiqaruvchi o'z qurilmasining apparat platformasining imkoniyatlaridan kelib chiqqan holda ushbu Otning uz distributivini yozib chiqqan. Shu tarika Series 60, Series 80, Series 90, UIQ, MOAP versiyalari xosil kilingan. Har bir versiya o’ziga xos xususiyatlarga ega bo’lganligi uchun ularning har biriga mos ravishda ilovalar yozilgan. Bu xol bir kancha nokulayliklar tugdirgan, shu sababli Windows mobile, Android, iPhone OS OTlari paydo bo’lgach ishlab chiqaruvchilar uchun Sybian OS OTlari uz qadr qimmatini yoqotdi. Bugungi kunga kelib mobil qurilma ishlab chiqaruvchi yirik kompaniyalardan faqat nokia firmasi ushbu otni uz smartfonlari va mobil telefonlarida ishlatmoqda.

Afzalliklari.

  • Xotira va prosessorga kam talab (Nizkoye trebovaniye);
  • Foydalanilmayotgan xotirani bushatish funktsiyasi;
  • Stabillik;
  • Ushbu platforma uchun viruslarning kamligi;
  • Avvalgi versiya xatoliklarini to’g’rilangan, yangi versiyalrni tez ishlab chiqarilishi;
  • Kamchiliklari.
  • Kompyuter bilan boglanish uchun qo’shimcha ilovalarni o’rnatilishiga talab;
  • Avvalgi versiya ilovalarini yangi versiyalarda ishga tushmasligi (nesovmestimost);

Android Afzalligi.

  • Boshlang’ich kodning ochiqligi;
  • Ko’pgina ilovalarni mavjudligi;
  • Yuqori tezkorlik darajasi (visokoye bistrodeystviye) ;
  • Google serverlar bilan o’zaro qulay bog'lanish (udobnoye vzaimodeystviye s serverami Google) ;

Android Kamchiliklari.

  • Ko’gina aktual versiyalar - ishlab chiqaruvchilar qaysi versiyadagi OT uchun ilova yozishni bilmasligi;
  • Ochiq kodli bop’lganligi uchun xakerlar xujumiga bardoshlimasligi;
  • Deyarli har doim qayta to’g’rilash talab etilishi;

iOS operatsion tizimi tasnifi

  • iOS operatsion tizimi tasnifi
  • iOS operatsion tizimi arxitekturasi
  • Mobil ilovalar ishlab chiqish (iOS platformasi uchun)
  • Objective C dasturlash tili haqida

iOS (24 iyun, 2010-yilgacha - iPhone OS) - Amerika kompaniyasi Apple tomonidan ishlab chiqilgan va ishlab chiqarilgan aqlli telefonlar, elektron planshetlar va ko'chma media qurilmalari uchun operatsion tizim. 2007 yilda ishga tushurilgan; Dastlab – iPhone va iPod kabi qurilmalar uchun – keyinroq iPad va AppleTV uchun ishlab chiqilgan , Windows Phone (Microsoft) va Android (Google) OT larga qaraganda faqat Apple tomonidan ishlab qurilmalar uchun mavjud.

iOS (24 iyun, 2010-yilgacha - iPhone OS) - Amerika kompaniyasi Apple tomonidan ishlab chiqilgan va ishlab chiqarilgan aqlli telefonlar, elektron planshetlar va ko'chma media qurilmalari uchun operatsion tizim. 2007 yilda ishga tushurilgan; Dastlab – iPhone va iPod kabi qurilmalar uchun – keyinroq iPad va AppleTV uchun ishlab chiqilgan , Windows Phone (Microsoft) va Android (Google) OT larga qaraganda faqat Apple tomonidan ishlab qurilmalar uchun mavjud.

iOS uchun Mach mikroyadrosiga asoslangan XNU yadrosi va Apple kompaniyasi tomonidan yaratilgan dastur kodi hamda NeXTSTEP OS va FreeBSD kodi ishlatilgan. iOS ARM arxitekturasiga ega bo‘lgan planshetlarda va smartfonlarda ishlaydi.

iOS uchun Mach mikroyadrosiga asoslangan XNU yadrosi va Apple kompaniyasi tomonidan yaratilgan dastur kodi hamda NeXTSTEP OS va FreeBSD kodi ishlatilgan. iOS ARM arxitekturasiga ega bo‘lgan planshetlarda va smartfonlarda ishlaydi.

iOS arxitekturasi

2007-yil 17 oktabr kuni Stiv Jobs foydalanuvchilar uchun SDK 2008-yilning fevral oyida chiqishini e‘lon qildi. iPhone va iPod Touch ga dastur yaratish uchun SDK 2008-yil 6-mart kuni ishlab chiqildi.

2007-yil 17 oktabr kuni Stiv Jobs foydalanuvchilar uchun SDK 2008-yilning fevral oyida chiqishini e‘lon qildi. iPhone va iPod Touch ga dastur yaratish uchun SDK 2008-yil 6-mart kuni ishlab chiqildi.

2011-yil 20-iyulda Apple iOS uchun Xcode dasturni taqdim etdi

Objective-C – obyektga yo‘naltirilgan dasturlash tili bo‘lib Apple kompaniyasi tomonidan ishlatiladi. C dasturlash tiliga asoslangan til hisoblanadi. Objective-C tili C dasturlash tilidan olinganligi sababli C kod Objective-C kompilyatori uchun tushunarli.


Yüklə 1,57 Mb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin