1 / 31

MOBILI ŲJŲ ĮTAISŲ OPERACIN Ė S SISTEMOS

MOBILI ŲJŲ ĮTAISŲ OPERACIN Ė S SISTEMOS. S.Maciulevičius Kompiuterių katedra, 209 k., stasys @ ecdl.lt 4 dalis. Mobili eji įtaisai.

sana
Download Presentation

MOBILI ŲJŲ ĮTAISŲ OPERACIN Ė S SISTEMOS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MOBILIŲJŲ ĮTAISŲ OPERACINĖS SISTEMOS S.Maciulevičius Kompiuterių katedra, 209 k., stasys@ecdl.lt 4 dalis

  2. Mobilieji įtaisai Šiuolaikiniai mobilieji įtaisai – tai daugiafunkciniai įtaisai, kurie verslui ir paprastiems vartotojams gali realizuoti platų taikomųjų programų spektrą: • elektroninį paštą, • teksto žinučių siuntimą ir priėmimą, • kliento-serverio sistemos, • tiesioginius pokalbius, • naršymą saityne (Internete), • tvarkyti dokumentus, kontaktų sąrašus ir t.t. S.Maciulevičius

  3. Mobilieji įtaisai Šiuolaikiniai mobilieji įtaisai apima keletą vartotojams skirtos elektronikos (angl. consumer electronics)įtaisų tipų. Pagrindiniai yra: • Delninukai(Personal Digital Assistants - PDA) – kompaktiški įtaisai, kuriuose realizuotos skaičiavimo, telefono, fakso aparato, Interneto prieigos funkcijos. Delninukų pavyzdžiai: Palm Pilot, Sony Clie, Casio Cassiopedia, Compaq iPaq, Toshiba Pocket PC. Juos jau išstūmė S.Maciulevičius

  4. Mobilieji įtaisai • Išmanieji telefonai(Smartphones), kuriuose be telefono realizuotos ir skaičiuotuvo funkcijos. Vartotojas gali naudotis ir elektroniniu paštu, įdiegti kai kurias programas ir naudotis jomis. Išmaniųjų telefonų pavyzdžiai: Sony Ericsson, Palm Treo, Blackberry, Nokia T-Mobile Sidekick, Torq, Motorola Q, HP iPaq, I-mate • Komunikatoriai – kišeniniai kompiuteriai, kuriuose pridėtos mobiliojo telefono funkcijos. S.Maciulevičius

  5. Mobiliųjų įtaisų operacinės sistemos Panašiai kaip ir įprasto kompiuterio OS, mobiliųjų įtaisų operacinės sistemos yra programinė terpė, kuri užtikrina įtaiso funkcionavimą ir įgalina vykdyti taikomąsias programas Mobilaus įtaiso operacinė sistema atsakinga už įtaise realizuotų funkcijų ir įtaiso savybių visumą – manipuliatorių, klaviatūrą, WAP protokolą, elektroninį paštą, sinchronizaciją su taikomosiomis programomis ir kt. S.Maciulevičius

  6. Mobiliųjų įtaisų operacinės sistemos Paminėsime keletą mobiliųjų įtaisų operacinių sistemų: • Symbian OS • Google Android • iPhone • BlackBerry OS • Windows Mobile • Palm OS • Mobile Linux S.Maciulevičius

  7. Mobiliųjų įtaisų OS (JAV, 2011) S.Maciulevičius

  8. Mobiliųjų įtaisų OS (pasaulis) • Pasaulinėje išmaniųjų telefonų rinkoje 2010 metais labiausiai paplitusi mobilioji OS - Symbian, kuriai teko 37,6% rinkos, Android dalis buvo 22,7%. • Manoma, kad 2011-aisiais Android taps lyderiu su 38,5%, o 2012 metais šios platformos rinkos dalis priartės prie 50%. S.Maciulevičius

  9. Google Android • Android– atvirojo kodo sistema (platforma), sukurta Linux pagrindu, bendradarbiaujant su daugeliuitechninės ir programinės įrangos gamintojų (Intel, HTC, ARM, eBay), sudarančių Open Handset Alliance • Į šiąsistemą įeina ne tik operacinė sistema, bet ir tarpinė programinė įranga (middleware) bei svarbiausios taikomosios programos • Visos taikomosios programos parašytos naudojant Java programavimo kalbą S.Maciulevičius

  10. Android programos • Android parduodama kartu su keliomis taikomosiomis programomis, kurių tarpe: • elektroninio pašto klientas, • SMS programa, • kalendorius, • žemėlapiai, • naršyklė, • kontaktai S.Maciulevičius

  11. Google Android savybės • Turi integruotą atvirojo kodo naršyklę • Turi optimizuotą 2D ir 3D grafikos programų biblioteką, kurią gali paremti papildomi aparatūriniai spartintuvai • Turi SQLite – integruotą SQL duomenų bazių programinę įrangą • Palaiko dažniausiai sutinkamus audio, video ir paveikslų formatus (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) • Galisuteikti galimybę naudotisGSM telefonija • Turi Bluetooth, EDGE, 3G arba WiFi • Turi kamerą, GPS ar kompasą • Turi programų kūrimo ir derinimo priemones S.Maciulevičius

  12. Android architektūra S.Maciulevičius

  13. Symbian OS • Symbian OS naudoja Symbian Ltd. bibliotekas, vartotojo sąsajas bei bendruosius įrankius • Ši operacinė sistema kilo iš Psion Epoc operacinių sistemų šeimos ir veikia išimtinai su ARM (Acorn RISC Machine) architektūros procesoriais (ARM yra 32 bitų procesoriai, dėl mažų energijos sąnaudų šiuo metu dominuojantys mobiliųjų įrenginių rinkoje) S.Maciulevičius

  14. Symbian OS • Šiuo metu rinkoje yra nemažai išmaniųjų telefonų, kurie naudoja Symbian OS • Iš atvirųjų platformų galima paminėti Nokia 60, Nokia 80, Nokia 90 serijų platformas • Iš uždarųjų sistemų galima paminėti NTT DoCoMo, FOMA sistemas • Adaptavimo lankstumas leidžia Symbian OS įdiegti į įvairius mobilius įrenginius • Programos Symbian OS gali būti rašomos Python, Visual Basic, C++, Perl, Java ME ir kitomis programavimo kalbomis S.Maciulevičius

  15. Symbian OS • Symbian yra struktūrizuota; žemiausiame lygmenyje reziduoja sistemos branduolys kartu su vartotojo biblioteka. Ši biblioteka leidžia vartotojo programoms naudotis branduolio resursais • Kadangi operacinė sistema palaiko mikrobranduolio architektūrą, tai reiškia, kad visos būtiniausios sistemos palaikymo priemonės yra integruotos į OS branduolį S.Maciulevičius

  16. Symbian OS • Branduolys turi atidėtą procesų vykdymą bei atminties administravimą, tačiau nepalaiko tinklo ryšių bei failų sistemos. Šie servisai palaikomi atskirais vartotojų serveriais • Pagrindinis lygmuo turi failų serverį, kuris palaiko failų sistemą panašiu būdu, kaip DOS’e • Pati Symbian palaiko keletą failų sistemų, tame tarpe FAT32 ir Symbian specifinę NOR sistemą • Failų sistema vartotojui yra tiesiogiai nepasiekiama per telefono sąsają S.Maciulevičius

  17. Symbian OS • Iki šiol egzistuoja 2 sisteminiai branduoliai EKA 1 ir EKA2. Abu jie palaiko daugiaužduotiškumą ir atminties apsaugą, tačiau EKA2 branduolys turi šiuos pranašumus: • Realaus laiko garantija; • Kelių gijų palaikymas; • Prijungiamos atminties moduliai (įgalina vėlesnės generacijos ARM procesorių instrukcijų palaikymą); • „Nanobranduolio“ buvimas, kuris teikia pagrindines OS funkcijas ir virš kurio gali būti kuriami aukštesni lygmenys. S.Maciulevičius

  18. Symbian OS privalumai • Vienas pagrindinių Symbian operacinės sistemos privalumų yra tai, kad ji yra projektuota mobiliems įrenginiams, kurie paprastai pasižymi ribotais resursais ir kurie turi nenutrūkstamai veikti ištisus mėnesius ar net metus • Symbian labai taupiai naudoja įrenginio operatyvinę atmintį - programuojant naudojamos tik Symbian OS būdingos programavimo idiomos ir specialus išvalymo stekas. Tai leidžia sumažinti operatyvinės atminties naudojimą ir labai žymiai sumažina galimų klaidų tikimybę S.Maciulevičius

  19. Symbian OS privalumai • Analogiškas technologijas Symbian naudoja ir flash atminties, kurioje saugomos Symbian programos, taupymui • Visas Symbian programavimas yra paremtas įvykiais; taupant energiją centrinis procesorius gali būti pristabdomas, kai įvykis nėra tiesiogiai apdorojamas. Tai pasiekiama programavimo idiomos, vadinamųjų „aktyviųjų objektų“, pagalba. Tinkamas šių funkcijų naudojimas leidžia žymiai prailginti įrenginio baterijos darbo laiką S.Maciulevičius

  20. iPhone OS Sukūrė Apple Inc. Pirmoji versija pristatyta 2007 m. sausio mėn. Pagal prigimtį – Mac OS X Palaiko ARM procesorius Naudoja “multi-touch” S.Maciulevičius

  21. iPhone OS • Versijos 3.0 ekrane galima rasti tokias programas: • Messages (Text messaging, MMS), • Calendar, • Photos (su video peržiūra), • Camera, • YouTube, • Stocks (Yahoo! Finance), • Maps (Google Maps, kai kur su GPS), • Weather (Yahoo! Weather), • Calculator (ir “moksline” versija), ... S.Maciulevičius

  22. iPhone OS • 2010 m. „Apple“ pristatė naująją mobiliesiems įrenginiams skirtos sistemos versiją iPhone OS 4.0 • Šios OS „beta“ versija jau pasiekė programinės įramgos kūrėjus, o vartotojams tapo prieinama vasarą • Kaip ir kiekviena nauja iPhone OS versija, ši pateikia keletą naujovių ir naujų funkcijų iPhone, iTouch ir iPad savininkams S.Maciulevičius

  23. iPhone OS • Svarbiausia nauja funkcija - „multitasking“; tai reiškia, kad nuo šiol bus galima vienu metu naudotis keletu programų. Visos esamu metu aktyvios programos bus pasiekiamos du kartus paspaudus „Home“ mygtuką • Šioje operacinėje sistemoje vartotojai nuo šiol galės programas rūšiuoti į katalogus • Atsiras socialinis žaidimų tinklas „Game Center“, kuriame žaidėjai galės varžytis tarpusavyje S.Maciulevičius

  24. iPhone OS • Į nemokamas programas jų kūrėjai galės įterpti reklamas, naudodamiesi nauju reklaminiu tinklu „iAd“ • Taip pat atsiras iBooks palaikymas; tai leis skaityti knygas iPhone ir iTouch įrenginiuose (panašiai kaip iPad) • Bus perdaryta ir elektroninio pašto programa S.Maciulevičius

  25. Windows Mobile Šios OS pradžia siekia 2000 metus, kai buvo išleista Pocket PC 2000, sukurtaportatyviems Pocket PC kompiuteriams Windows CE 3.0 pagrindu ir vėliau panaudota ir kai kuriuose telefonuose Pocket PC 2000 turėjo tokią programinę įrangą: • Pocket Office (Pocket Word, Pocket Excel, Pocket Outlook) • Pocket Internet Explorer • Windows Media Player • Microsoft Reader • Microsoft Money • Notes (rašteliams rašyti) S.Maciulevičius

  26. Windows Mobile 2003 Windows Mobile pavadinimas iškilo 2003 metais, kai buvo išleista Windows Mobile 2003: S.Maciulevičius

  27. Windows Mobile 2003 Buvo išleisti keturi jos variantai: • "Windows Mobile 2003 for Pocket PC Premium Edition", • "Windows Mobile 2003 for Pocket PC Professional Edition", • "Windows Mobile 2003 for Smartphone" ir • "Windows Mobile 2003 for Pocket PC Phone Edition". Po to sekė Windows Mobile 2003 SE (Second Edition), Windows Mobile 5, Windows Mobile 6, Windows Mobile 6.5 S.Maciulevičius

  28. Windows Phone 7 Po to atėjo Windows Phone 7 eilė S.Maciulevičius

  29. Windows Phone 7 Ši OS beveik nieko bendro neturi su ankstesnėmis Windows Mobile OS versijomis WP7S sąsaja atrodo gana paprastai – jokių animacijų, dekoracijų, blizgių mygtukų, atspindžių ir nereikalingų ekrano užsklandų. Viską galima apibūdinti keliais žodžiais – fonas, tekstas, stačiakampiai Atrodo, kad Microsoft visus sužavėjo tuo paprastumu ir skaičius 7 jiems dar kartą atnešė didelę sėkmę ir šlovę, nes WP7S pasirodymas sukėlė tikrą sumaištį internete S.Maciulevičius

  30. Windows Phone 7 WP7S gerokai orientuota į įvairių socialinių tinklų palaikymą – kontaktai, pasikeitimų sekimas Multimedija telefone primena Zune HD funkcijas, įskaitant FM-radijo imtuvą Sugriežtinti reikalavimai aparatinei įrangai (procesoriui, jo spartai, ekrano raiškai, atminčiai, netgi mygtukams) Microsoft parteriais jau tapo stambūs gamintojai (Dell, Garmin-Asus, HTC, HP, LG, Samsung, Sony Ericsson, Toshiba) S.Maciulevičius

  31. BlackBerry OS Naudojama tik firmosResearch In Motion Limited (RIM)įtaisuose. Skirta korporatyviems naudotojams (dėl gero pranešimų perdavimo saugumo). Privalumai – patogus naudojimasis elektoniniu paštu, lengvai sinchronizuojama su PC, plačios saugos parametrų nustatymo galimybės Trūkumai – prastoka grafika, nepatogi naršyklė S.Maciulevičius

More Related