Referatai

iOS operacinės sistemos struktūra

10   (1 atsiliepimai)
iOS operacinės sistemos struktūra 1 puslapis
iOS operacinės sistemos struktūra 2 puslapis
iOS operacinės sistemos struktūra 3 puslapis
iOS operacinės sistemos struktūra 4 puslapis
iOS operacinės sistemos struktūra 5 puslapis
iOS operacinės sistemos struktūra 6 puslapis
iOS operacinės sistemos struktūra 7 puslapis
iOS operacinės sistemos struktūra 8 puslapis
iOS operacinės sistemos struktūra 9 puslapis
iOS operacinės sistemos struktūra 10 puslapis
www.nemoku.lt
www.nemoku.lt
Aukščiau pateiktos peržiūros nuotraukos yra sumažintos kokybės. Norėdami matyti visą darbą, spustelkite peržiūrėti darbą.
Ištrauka

Įvadas Temos aktualumas. Parodyti ir pabrėžti “iOS“ operacinės sistemos struktūrą, „iOS“ kūrimo rinkinį, bei jos saugumą. Darbo tikslas – išanalizuoti iOS operacinės sistemos struktūrą Darbo uždaviniai: 1. Apibrėžti kas yra iOS ir kuo ji pasižymi. 2. Išanalizuoti kas ieina į „iOS“ kūrimo rinkinį. 3. Nustatyti ar „iOS“ operacinė sistema yra saugi. iOS istorija Pirmą kartą „iPhone“ egzistavimas tapo žinomas 2007 m. Sausio 10 d. Kada tuo metu „Apple“ vadovas Steve'as Jobsas pristatė savo pirmąjį modelį, kurie dirbo su operacine sistema, sukurta žarnyno viduriuose įmonės. Pati sistema buvo išleista šiek tiek vėliau, to paties birželio mėn. metų. Verta paminėti, kad tada operacinė sistema turėjo kitą pavadinimą. „iPhone OS“ ir buvo skirtas „iPhone“ ir „iPod Touch“ ir tik su laiku tapo „iPad“ ir „Apple TV“ pagrindu. Ir nors tuo metu telefono nebuvo toks ypatingas, nes konkurentai dar galėjo „sutriuškinti“ sąrašą suteiktos puikios galimybės, būtent šimtai papildomos programos bet kuriam vartotojui. Bet vis tiek, net tada, skirtingai nei „Windows Phone“ ar „Symbian“, išleidžiama „iOS“ sistema tik obuolių bendrovės gaminamiems prietaisams. Ir to pakanka neįprasta, juolab kad sistemos naujovė buvo talpinės naudojimas kelių pirštų jutiklinis ekranas vienu metu, tai yra daugialypis ryšys. Be to, „iOS“ buvo sukurta „Mac OS X“ pagrindu ir tai leido žiūrėti vaizdo failus tokiu pačiu būdu lengva ir natūralu, kaip kompiuteryje. Ir nors tam tikrų minusų buvo, nes dirbant su pirmąja versija, išmanusis telefonas negalėjo palaikyti jokio tinklo 3G, jokių daugiafunkcinių užduočių, MMS paslaugos taip pat buvo nepasiekiamos. Bet vis tiek sistema buvo labai gerai apgalvota, greita, patikima. Kas yra iOS? „iOS“ yra operacinė sistema, veikianti „iPhone“ įrenginiuose, „iPod touch“ ir „iPad“. Ši operacinė sistema valdo jų aparatinę įrangą prietaisus ir teikia rašymui reikalingas technologijas į platformą orientuotos programos. Operacinė sistema veikia su įvairiomis sistemos programomis, tokiomis kaip „Telefonas“, „Paštas“ ir naršyklė „Safari“, kurios vartotojui teikia standartines sistemos paslaugas. Į „iOS“ programų kūrimo rinkinį („iOS SDK“) įeina įrankiai ir sąsajos, reikalingi kūrimui, diegimui, į platformą orientuotų programų paleidimas ir testavimas. Konkrečios platformos programos yra sukurtos naudojant „iOS“ sistemos bibliotekas ir „Objective-C“ programavimo kalbą ir veikia tiesiogiai „iOS“ operacinėje sistemoje. Skirtingai nuo žiniatinklio programų, tokios programos įrenginyje įdiegiamos fiziškai, todėl vartotojui jos visada prieinamos, net jei įrenginys veikia skrydžio režimu. Jie yra kartu su kitomis sistemos programomis ir tuo pačiu metu pačios programos ir vartotojo duomenys sinchronizuojami su vartotojo kompiuteriu per „iTunes“. „IOS“ architektūra yra panaši į pagrindinę „Mac OS X“ operacinės sistemos architektūrą. Aukščiausiu lygiu „iOS“ yra tarpinė programinė įranga tarp įrenginio aparatinės įrangos ir ekrane rodomų programų, kaip parodyta paveikslelyje: Operacinės sistemos iOS sluoksnių rinkiniai Žemiausiame operacinės sistemos sluoksnyje yra pagrindinės paslaugos ir technologijos, nuo kurių priklauso visos programos, aukštesniame lygmenyje yra sudėtingesnės paslaugos ir technologijos. Rašydami programas, kai įmanoma, rekomenduojama naudoti aukštesnio lygio bibliotekas nei žemesnio lygio bibliotekas. Aukštesnio lygio bibliotekos yra parašytos tam, kad pateikti objektyvias žemo lygio struktūrų abstrakcijas. Šios abstrakcijos palengvina jūsų kodo rašymą, nes sumažina kodą, kurį reikia parašyti, ir paslepia gana sudėtingas funkcijas, tokias kaip lizdai ir srautai. Nors jos slepia žemo lygio funkcijas, šios funkcijos vis tiek prieinamos kūrėjams. Kūrėjai, kurie nori naudoti žemo lygio bibliotekas arba nori naudoti funkcijas, kurių nepateikia aukšto lygio bibliotekos, gali jomis naudotis. Kiekvieno lygio technologijos ir bibliotekos aprašytos tolesniuose šios dokumentacijos skyriuose. Kūrimo rinkinyje yra visos sąsajos, įrankiai ir ištekliai, kurių reikia norint sukurti „iOS“ programas „Intel“ pagrindu veikiančioje „Macintosh“. „Apple“ teikia didžiąją dalį sistemos sąsajų specialiuose paketuose, vadinamuose bibliotekomis. Biblioteka yra katalogas, kuriame yra bendri dinaminiai moduliai ir ištekliai (pvz., Antraštės, vaizdai, pagalbinės programos ir kt.), reikalingi šiems moduliams veikti. iOS programų kūrimas Norėdami naudoti bibliotekas, turite jas įtraukti į savo programos projektą, kaip ir bet kurį kitą įprastą modulį. Susieję biblioteką su savo moduliu turite prieigą prie šios bibliotekos funkcijų. Tai taip pat leidžia kūrimo įrankiams rasti antraštės failus ir kitus bibliotekos išteklius. Be bibliotekų, „Apple“ taip pat teikia kai kurias technologijas kaip standartinius bendruosius modulius. Kadangi „iOS“ yra pagrįsta UNIX sistema, daugelis jų yra atvirojo šaltinio žemo lygio technologijos. Šių technologijų sąsajos yra standartinėje bibliotekoje ir sąsajų kataloge. Kai kurie kiti pagrindiniai kūrimo įrankių komponentai yra šie: „Xcode Tools“ yra „iOS“ programų kūrimo įrankiai, į kuriuos įeina šie pagrindiniai komponentai: • „Xcode“ yra integruota kūrimo aplinka, valdanti programų projektus ir leidžianti redaguoti, kompiliuoti, vykdyti ir derinti kodą. Į „Xcode“ yra integruota daugybė kitų įrankių, tačiau tai yra pagrindinė programa, naudojama kuriant. • „Interface Builder“ yra grafinio kūrimo įrankis vartotojo sąsaja. Sukurti sąsajos objektai išsaugomi išteklių faile ir programa juos įkelia vykdymo metu. • Instruments - naudingumo analizuoti našumą ir derinti programas vykdymo metu. Šią programą galite naudoti norėdami rinkti informaciją apie savo programos veikimą vykdymo metu ir rasti galimas problemas. • „iOS“ emulatorius yra „Mac OS X“ skirta programa, kuri imituoja „iOS“ operacinės sistemos veikimą, leidžiančią vietoje išbandyti „iOS“ programas „Intel“ pagrindu veikiančiame „Macintosh“ kompiuteryje. • „iOS“ kūrėjų biblioteka - informaciniai dokumentai, kuriuose pateikiama informacija apie „iOS“ programų technologijas ir kūrimo procesą. „iOS“ palaiko dviejų tipų programų kūrimą • Į platformą orientuotos programos. • Žiniatinklio programos. „IOS“ programų kūrimo rinkinys leidžia kurti konkrečioms platformoms skirtas programas, kurios rodomos tik jūsų įrenginio pagrindiniame ekrane. Tačiau nepalaikoma kurti kitokio tipo programas, pavyzdžiui, tvarkykles, bibliotekas, dinamiškai įkeltus modulius. Jei norite integruoti bibliotekos ar dinamiškai įkeltos bibliotekos kodą į savo programą, kurdami projektą turite statiškai susieti šį kodą su vykdomuoju. Daugybė HTML, pakopinių stiliaus lapų (CSS) ir „JavaScript“ kodo naudojami interaktyvioms žiniatinklio programoms, esančioms serveryje, kurti. Šios programos yra perduodamos internetu ir veikia „Safari“ interneto naršyklėje. Skirtingai nuo tokių programų, konkrečios platformos programos yra įdiegiamos tiesiai į įrenginį ir galima paleisti, kai nėra tinklo ryšio. Sistemos lygmenyje yra branduolio aplinka, tvarkyklės ir žemo lygio UNIX operacinės sistemos sąsajos. Pats „iOS“ branduolys yra pagrįstas „Mach“ branduoliu ir yra atsakingas už kiekvieną operacinės sistemos būseną. Jis valdo sistemos virtualiąją atmintį, gijas, failų sistemą, tinklą ir tarpprocesinį ryšį. Šio lygio draiveriai suteikti sąsają tarp turimos aparatinės ir sistemos bibliotekų. Saugumo sumetimais prieiga prie branduolio ir tvarkyklių yra ribojama tik nedaugeliui sistemos bibliotekų ir programų. „iOS“ teikia sąsajų rinkinį, kad būtų galima pasiekti daugumą žemo lygio operacinės sistemos galimybių. Tavo programa gali naudotis šiomis galimybėmis per „LibSystem“ biblioteką. Šios C sąsajos palaiko šias funkcijas: • darbas su srautais (POSIX srautai); • darbas su tinklu (BSD lizdai); • Prieiga prie failų sistemos; • standartinis įvestis / išvestis; • DNS ir „Bonjour“ paslaugos; • informacija apie sistemos lokalizaciją; • darbas su atmintimi; • matematiniai skaičiavimai. Daugelio „Core OS“ sluoksnio technologijų antraštės failai yra aplanke

Daugiau informacijos...

Šį darbą sudaro 1479 žodžiai, tikrai rasi tai, ko ieškai!

Turinys
  • Įvadas 3
  • iOS istorija 4
  • Kas yra iOS? 5
  • Operacinės sistemos iOS sluoksnių rinkiniai 6
  • iOS programų kūrimas 7
  • ios saugumas 9
  • Išvados 10
  • Informacijos šaltiniai 11

★ Klientai rekomenduoja


Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?

Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!

Detali informacija
Darbo tipas
Šaltiniai
✅ Šaltiniai yra
Failo tipas
Word failas (.docx)
Apimtis
11 psl., (1479 ž.)
Darbo duomenys
  • Informacinių technologijų referatas
  • 11 psl., (1479 ž.)
  • Word failas 460 KB
  • Lygis: Universitetinis
  • ✅ Yra šaltiniai
www.nemoku.lt Atsisiųsti šį referatą
Privalumai
Pakeitimo garantija Darbo pakeitimo garantija

Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.

Sutaupyk 25% pirkdamas daugiau Gauk 25% nuolaidą

Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.

Greitas aptarnavimas Greitas aptarnavimas

Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!

Atsiliepimai
www.nemoku.lt
Dainius Studentas
Naudojuosi nuo pirmo kurso ir visad randu tai, ko reikia. O ypač smagu, kad įdėjęs darbą gaunu bet kurį nemokamai. Geras puslapis.
www.nemoku.lt
Aurimas Studentas
Puiki svetainė, refleksija pilnai pateisino visus lūkesčius.
www.nemoku.lt
Greta Moksleivė
Pirkau rašto darbą, viskas gerai.
www.nemoku.lt
Skaistė Studentė
Užmačiau šią svetainę kursiokės kompiuteryje. :D Ką galiu pasakyti, iš kitur ir nebesisiunčiu, kai čia yra viskas ko reikia.
Palaukite! Šį darbą galite atsisiųsti visiškai NEMOKAMAI! Įkelkite bet kokį savo turimą mokslo darbą ir už kiekvieną įkeltą darbą būsite apdovanoti - gausite dovanų kodus, skirtus nemokamai parsisiųsti jums reikalingus rašto darbus.
Vilkti dokumentus čia:

.doc, .docx, .pdf, .ppt, .pptx, .odt