Android Referat SSI

download Android Referat SSI

of 10

description

Android referat instalarea sistemului de operare

Transcript of Android Referat SSI

Ministerul Educaiei al Republicii MoldovaCatedra Sisteme Optoelectronice

DAREA DE SEAM

La disciplina Securitatea Sistemelor Informaionale

Lucrarea de laborator nr. 1

Tema: Instalarea i restabilirea sistemelor de operare

A efectuat

Bor Dementie

A verificat lect. sup.

Lachi Arina

Chiinu 20151.Sarcina i obiectivele lucrrii de laborator.Familiarizarea cu conceptul sistemelor de operare i funciile iu tipurile sistemelor de operare. Instalarea i restabilirea unui sistem de operare specificat. Posibiliti.2.Obiectivele:

Definirea sistemului de operare;

Cunoaterea funciilor i a tipurilor sistemelor de operare;

Descrierea complex a unui sistem de operare;

Instalarea unui sistem de operare;

Cunoaterea posibilitilor de restabilire a sistemului de operare.

3..Descrierea sistemului Android:Andoid este un sistem de operare mobil bazat pe o versiune modificat Linux i biblioteci Java (pentru telefonie, conectivitate, grafic, programarea interfeelor cu utilizatorul). Este un produs open-source (putnd fi dezvoltat de producatorii de dispozitive mobile cu extensii proprietare pentru a-i particulariza platforma), dezvoltat n prezent de compania Google, conceput pe ideea transformrii dispozitivelor mobile n adevrate maini de calcul. Comunitatea Android este n cretere, mai multe companii renunnd la propriul sistem de operare n favoarea acestuia, pentru a putea face fa fenomenului iPhone.

n condiiile n care pe piaa deispozitivelor mobile aplicaiile sunt cele care aduc avantajul competiional, baneficul Android este reprezentat de abordarea unitar pentru dezvoltarea aplicaiilor. Cu alte cuvinte, o aplicaie dezvoltat conform API-ului Android va putea rula pe mai multe dispozitive mobile pe care este instalat sistemul de operare respectiv.[1]4.Particulariti:Arhitectura sistemului de operare Android es compus din 5 seciuni i toate grupae pe 4 nivele

a. Kenelul Linux (Fig.1) conine driver-ele pentru diferitele componente comune hardware (ecran, camere foto, tastatur, antenWiFi, memorie flash, dispozitive audio), fiind responsabil cu gestiunea proceselor, memorie, perifericelor (audio/video, GPS, WiFi), dispozitivelor de intrare/ ieire reelei i a consumului de energie.b. Bibliotecile (user-space) conin codul care ofer principalele funcionaliti a sistemului de operare Android, fcnd legtura ntre kernel i aplicaii. Sunt incluse aici motorul open-source pentru navigare WebKit, biblioteca FreeType pentru suportul seturilor de caractere, baza de date Sqlite utilizat att ca spaiu de stocare ct i pentru partajarea datelor specifice aplicaiilor, biblioteca libc(Bionic), biblioteca de sistem C bazat pe BSD i optimizat pentru dispozitive mobile bazate pe Linux, biblioteci pentru redarea i nregistrarea de coninut audio/video (bazate pe OpenCORE de la Packet Video), biblioteci SSL pentru asigurarea securitii pe internet i Surface Manager, bibliotec pentru controlul accesului la sistem de afiare care suport 2D i 3D. Aceste biblioteci nu sunt expuse prin API(Application Programming Interface) reprezentnd detalii de imlimentare Android.c. Motorul android este reprezentat de:

I. Un set de biblioteci de baz care permit utilizatorului s dezvolte aplicaii android folosind limbajul de programare Java; acestea includ la funciile telefonului (telefonie, mesaje, resurse, locaii), interfaa cu utilizatorul, furnizorii de coninut i gestiunea pachetelor (instalarea, securitatea)

II. Maina virtual (Java) Dalvik este optimizat special pentru Android (dispozitive mobile alimentate de o baterie, resurse de procesare i de memorie limitat, sistem de operare fr swap). Arhitectura sa se bazeaz pe regitri, fiind echipat cu un compilator JIT (just-in-time), executablul obinut putnd fi modificat cnd este instalat pe dispozitivul mobil. ntruct este utilizat o bibliotec proprie ce se pornete de la un subset al imlimentrii Java realizat de Apache Harmony, nu sunt coninute pachetele pentru AWT/ Swing, imprimarea sau alte componente speciale. Prin urmare, dei de poate utiliza versiunea curent de Java(7) pentru dezvoltarea aplicaiei, facilitii ce pot fi folosite sunt limitate aproximativ la versiunea 6 Bytecode-ul este compilat n fiier .dex (Dalvik Executable) n loc de .class, datele duplicate provenind din clasele diferite (iruri de caracter, alte constante) fiind incluse o singur dat, motiv pentru care un astfel de fiier necomprimat va avea o dimensiune mai mic dect o arhiv .jar(comprimat). De asemena, se permite ca fiecare aplicaie Android s ruleze n procesul propriu, ntr-o instan a mainii virtuale Dalvik.

d. Cadrul petntru aplicaii expune diferite funcionaliti ale sistemului de operare Android ctre programator, astfel nct acetia s le poat utiliza n aplicaiile lor.

e. La nivelul de aplicaii se regsesc att proiduse mpreun cu care este livrat dispozitivul mobil (calculator, camera, contacts, clock, FM Radio, music player, S Note, S Planner, Video Player, Voice Recorder), ct i produselor instalate de pe Play Store sau cele dezvoltate de programatori

Figura Nr.1

5.Utilitare.De vreme ce Android este un produs open-source, productorii avnd posibilitatea de a-l modifica n mod gratuit, nu exist configuraii hardware sau software standart. Totui, Android implimenteaz urmtoarele funcionaliti:

Stocare folosete SQLite, o baz de date ce utilizeaz resurse puine

Conectivitate- suport GSM/CDMA, GPRS, EDGE, 3G, IDEN, EV-DO, UMTS, Bluetoth (inclusiv A2DP i AVRCP), WiFi, LTE, WiMAX. WiFi Direct tehnologie care ermite aplicaiilor s se descopere li s se interconecteze peste o conexiune punct la punct avnd lime de band mare

Android Beam o tehnologie bazat pe NFC (near field Communication) vare permite utilizatorilor s partajeze coninut, prin apropierea dispozitivelor mobile respectve.

Mesagerie att SMS ct i MMS

Navigare pe internet bazat pe mototrul open source pentru navigare WebKit mpreun cu motorul Java Script de la Chrome V8 suportnd HTML5 i CSS3

Multimedia suport formatele H.263, H.264 (ntr-un container 3GP sau MP4), MPEG-4 SP, AMR, AMR-WB (ntr-un container 3GP sau MP4 sau 3GP), MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF i BMP Grafic 2D optimizat, 3D (openGL ES)

Senzori accelerometru, camer foto, busol digital 9magnemetru), senzor de prozemitate, GPS/ AGPS

Multi-touch- suport ecrane cu posibilitate de contact n mai multe puncte concomitent

Multi-tasking permite rularea de aplicaie cu mai multe fire executie

GCM(Google Cloud Messaging) serviciu ce permite dezvoltatorilor s trimit date de dimensiuni mici ctre utilizator pe dispozitive Android, fr a avea nevoie de o soluie de sincronizare proprietar

Multi-language suport pentru text unidirecional i bidirecional

Suport pentru aplicaii Flash - pn n versiunea 4.3 jelly beam

Legtur la internet suport partajarea conexiunilor la Internet ca punct de distribuie cu fir/ fr fir.

6.Cerine

Anroid 4.1 Jelly Beam este una din cea mai distribuit versiune Android n anul 2012. Un procesor la 0.5 GHz, att pentru versiunea de Android pe 32 bii, ct i cea pe 64 bii 256Mb memorie RAM pentru versiunea pe 32 bii a sistemului de operare i 512Mb RAM pentru cea de 64 bii. Harddisk cu capacitatea de minim 1GB.7.Elementele ecranului:Android 4.1 extinde suportul pentru o plaj mai larg de dispozitive, incluznd, dar nelimitndu-se la smartphones, computere portabile i tablete, ediiile ce se pot executa pe aceste dispozitive depinznd de arhitectura procesorului sistemului. Android include n toate ediiile interfaa grafic cu utilizatorul Modern i posibilitatea de instalare de la Google Play i de folosire a aplicaiilor concepute pentru aceast interfa. Interfaa Modern reprezint modul implicit de interacionare cu Android. Pe de alt parte, regulile de design i interfa incluse n Android au fost modificate pentru mbuntirea autonomiei dispozitivelor mobile i uurina n utilizarea cu degetul: ferestrele nu mai au cadru transparent n tema Aero, iar ferestrele au butoane de aciune mari, simplificate i nu mai au margini rotunjite.

8.Aplicaii implicite:

9. Instalarea sistemului de operare Android

Instalarea versiunei Android 4.1 Jelly Beam pe Samsung Galaxy SIII:

Primul pas pe care l facem este pornirea applicaiei pe PC Odin3_V3.04.exe (Fig.2)

Bifm din opiunile programei Auto-Reboot i F.Reset Time

Dm click pe butonul PDA, cutm fiierul MD5 dezarhivat.

Apoi scoatem bateria telefonului pentru a se nchide complet(introducnd-o la loc), apsm pe 3 butoane Volum n jos, Home i Block dup care apare un mesaj de avertizare ce ne spune s nu deconectm, sau s scoatem telefonul din USB atunci cnd merge procesul de instalare a SO nou.

Apoi apsm tasta n sus a Volumului

Introducem USB i tastm START dup care ncepe instalarea sistemului de operare

n momentul instalrii nu trebuie s fie umb la telefon din motiv c senzorii no s se calibreze la limita normal, nu trebuie de scos USB.

Dup instalare va trebuie s selectm limba pe care o dorim i apsm Start.

10.Restabilirea sistemului de opereare:Restabilirea se face cu ajutorul Back-up din setri. Efectrund aceast operaiune suntem sigurai c toate datele i sitemul implicit va fi salvat ntr-un loc unde nu se poate terge.

11. Concluzii:n aceast lucarare de laborator am fcut instalarea sistemului de operare Android 4.1 Jelly Beam, efectund Back-up pentru a sala datele din telefon n aa fel telefonul dup instalarea altui sistem (upgrate) vom putea avea acces la aplicaile precedente doar acceptnd back-up din contul personal.Am constat c fcnd upgrate sau reinstalarea SO tergem Cache i restul informaiei care nu este util telefonului.12.Bibliografie:https://ro.wikipedia.org/wiki/Android_(sistem_de_operare)http://pointofview-online.com/faq/index.php?action=attachment&id=10http://playtech.ro/2012/evolutia-android-de-la-gingerbread-la-jelly-bean-in-imagini/https://www.youtube.com/watch?v=MgXgMxMgnz0