Sunteți pe pagina 1din 18

Ministerul Educaiei a Republicii Moldova

Universitatea Tehnic a Moldovei


Catedra Sisteme Optoelectronice








Darea de seam
La disciplina Securitatea Sistemelor Informaionale
Lucrarea de laborator nr. 1
Tema: instalarea si restabilirea sistemelor de operare











A efectuat studentul gr. SOE-131 Ivin Alexandru
A verificat profesorul Lachi Arina







Chiinu 2014
1. Scopul:
Familiarizarea cu conceptul sistemelor de operare, funciile i tipurile
sistemelor de operare. Instalarea i restabilirea unui sistem de operare
specificat. Posibiliti.
Obiective:
Definirea sistemelor 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

2. Descrierea sistemului de operare:
Android este o platforma software si un sistem de operare pentru
dispozitive mobile bazata pe nucleul Linux, dezvoltata initial de Google,
iar mai trziu de Open Handset Alliance. Android permite
dezvoltatorilor sa scrie cod gestionat n limbajul Java, controlnd
dispozitivul prin intermediul bibliotecilor Java dezvoltate de Google.
Aplicatiile scrise n C si n alte limbaje pot fi compilate n cod masina
ARM si executate, dar acest model de dezvoltare nu este sprijinit oficial
de catre Google.
Lansarea platformei Android la 5 noiembrie 2007 a fost anuntata prin
fondarea Open Handset Alliance, un consortiu de 48 de companii de
hardware, software si de telecomunicatii, consacrat dezvoltarii de
standarde deschise pentru dispozitive mobile. Google a lansat cea mai
mare parte a codului Android sub licenta Apache, o licenta free-software
si open source. ncepnd cu 21 octombrie 2008, Android a fost
disponibil ca Open Source. Google a deschis ntregul cod sursa (inclusiv
suportul pentru retea si telefonie), care anterior era indisponibil, sub
licenta Apache. Sub licenta Apache producatorii sunt liberi sa adauge
extensii proprietare, fara a le face disponibile comunitatii open source.
n timp ce contributiile Google la aceasta platforma se asteapta sa
ramana open source, numarul versiunilor derivate ar putea creste,
folosind o varietate de licente.
Android a fost criticat ca nu este software open source n totalitate, n
ciuda a ceea ce a fost anuntat de catre Google. Parti ale SDK-ului sunt
proprietare si sursa nchisa si unii cred ca acest lucru este pentru ca
Google sa poata controla platforma.
Primele aprecieri cu privire la dezvoltarea aplicatiilor pentru platforma
Android au fost amestecate. Problemele citate includeau bug-uri, lipsa
de documentatie, infrastructura de testare inadecvata, si lipsa unui sistem
de gestionare a problemelor public. (Google a anuntat un sistem de
gestionare a problemelor la data de 18 ianuarie 2008.) Prima aplicatie
publica a fost jocul Snake. Telefonul Android Dev este un dispozitiv cu
SIM si hardware neblocate care este destinat dezvoltatorilor avansati. Cu
toate ca dezvoltatorii pot utiliza un dispozitiv de consum achizitionat de
pe piata pentru a-si testa si a utiliza aplicatiile, unii dezvoltatori pot
alege sa nu utilizeze un dispozitiv de pe piata, prefernd un aparat
neblocat sau fara contract.
SDK-ul Android include un set complet de instrumente de dezvoltare.
Acestea includ un program de depanare, biblioteci, un emulator de
dispozitiv (bazat pe QEMU), documentatie, mostre de cod si tutoriale.
Platformele de dezvoltare sprijinite n prezent includ calculatoare bazate
pe x86 care ruleazaLinux (orice distributie Linux desktop moderna),
Mac OS X 10.4.8 sau mai recent, Windows XP sau Vista. Cerintele
includ, de asemenea, Java Development Kit, Apache Ant, si Python 2.2
sau o versiune ulterioara. Mediul de dezvoltare (IDE) suportat oficial
este Eclipse (3.2 sau mai recent), utiliznd plug-in-ul Android
Development Tools (ADT), desi dezvoltatorii pot folosi orice editor de
text pentru a edita fisiere XML si Java si apoi sa utilizeze unelte din linia
de comanda pentru a crea, sa construi si depana aplicatii Android.


3. Particulariti:
Platforma este adaptabila la configuratii mai mari, VGA, biblioteci
grafice 2D, biblioteci grafice 3D bazate pe specificatia OpenGL
ES si configuratii traditionale smartphone.
Software-ul de baze de date SQLite este utilizat n scopul stocarii
datelor
Android suporta tehnologii de conectivitate incluznd
GSM/EDGE, CDMA, EV-DO, UMTS, Bluetooth si Wi-Fi.
Navigatorul de web disponibil n Android este bazat pe platforma
de aplicatii open sourceWebKit.
Software-ul scris n Java poate fi compilat n cod masina Dalvik si
executat de masina virtuala Dalvik, care este o implementare
specializata de masina virtuala conceputa pentru utilizarea n
dispozitivele mobile, desi teoretic nu este o Masina Virtuala Java
standard.
Android accepta urmatoarele formate media audio/video/imagine:
MPEG-4, H.264, MP3,AAC, OGG, AMR, JPEG, PNG, GIF.
Android poate utiliza camere video/foto, touchscreen, GPS,
accelerometru, si grafica accelerata 3D.
Similar cu App Store-ul de pe iPhone, Piata Android este un
catalog de aplicatii care pot fi descarcate si instalate pe hardware-
ul tinta prin comunicatie fara fir, fara a se utiliza un PC. Initial au
fost acceptate doar aplicatii gratuite. Aplicatii contra cost sunt
disponibile pe Piata Android ncepnd cu 19 februarie 2009.
Android suporta sistemul multi-touch care faciliteaza si
imbunatateste interactiunea omului cu sistemele digitale.




4. Utilitare:
Odin- flasher pentru smartphone-le si tabletele Samsung

Kies- program care permite smartphone-ului sa interactioneze cu
calculatoarele personale prin USB sau wi-fi




Download Mode- permite instalare sistemului de operare si alte
file-uri in regim manual, cu ajutorul programului Odin.


SDK Manager:
Android SDK separ unelte, platforme, i alte componente n pachete
putei descrca folosind Manager SDK.
Putei lansa Manager SDK-ul ntr-unul din urmtoarele moduri:
De la Eclipse (cu ADT ), selectai Fereastr > Android SDK Director .
Pe Windows, facei dublu clic pe Manager.exe SDK fiierul la rdcina
de director Android SDK.
Pe Mac sau Linux, deschidei un terminal i navigai la instrumente /
directorul din Android SDK-ul, apoi executai SDK-ul Android .
Putei alege ce pachete pe care dorii s descrcai de comutare casetele
din stnga, apoi facei clic pe Instalare pentru a instala pachetele
selectate.

Figura 1.
Android SDK Managerul prezint pachetele SDK care sunt disponibile,
deja instalat, sau pentru care este disponibil o actualizare.

Pachete recomandate
Iat o schi a pachetelor necesare i cele pe care le recomandm s
utilizai:

SDK Tools
Obligatoriu. Noul dvs. de instalare SDK are deja cea mai recent
versiune. Asigurai-v c v pstrai acest lucru pn la data de.
Platforma SDK-unelte
Obligatoriu. Trebuie s instalai acest pachet atunci cnd instalai SDK-
ul pentru prima dat.
SDK Platforma
Obligatoriu. Trebuie s descrcai cel puin o platform n mediul dvs.,
astfel nct suntei capabil de a compila aplicaia. n scopul de a oferi
cea mai bun experien de utilizator pe cele mai recente dispozitive, v
recomandm s utilizai cea mai recent versiune platforma ca tinta de
generare. Vei fi n continuare posibilitatea de a rula aplicaia pe
versiuni mai vechi, dar tu trebuie s construiasc pe cea mai recent
versiune, n scopul de a utiliza noi caracteristici atunci cnd ruleaz pe
dispozitivele cu cea mai recent versiune de Android.
Pentru a ncepe, descrcai cea mai recent versiune Android, plus cea
mai mic versiune avei de gnd pentru a sprijini (recomandm Android
2.2 pentru versiunea cel mai mic).

Draw 9-Patch:

Draw 9-Patch v permite s
creai cu uurin un NinePatch
grafic cu ajutorul unui editor
WYSIWYG.
Pentru o introducere n grafica
Nine-patch-uri i cum
funcioneaz acestea, v rugm
s citii seciunea despre Nou-
patch-uri n grafica 2D
documentul.

Iata un ghid rapid pentru a crea o nou patch-grafic cu ajutorul Egal
instrument 9-patch-uri. Vei avea nevoie de imaginea PNG cu care dorii
s creai o NinePatch.
De la un terminal, lansa draw9patch cerere de la SDK / instrumente de
director.
Tragei imaginea PNG n fereastra de 9-patch-uri Draw (sau Fiier >
Deschidere 9-patch-uri ... pentru a localiza fiierul). Spaiul de lucru se
va deschide acum.
Panoul din stnga este zona de desen, n care putei edita liniile de
patch-uri elastice i zona de coninut. n panoul din dreapta este zona de
examinare, n cazul n care avei posibilitatea s examinai grafic atunci
cnd ntinse.
Clic n perimetrul 1-pixel pentru a trage linii care definesc patch-uri
elastice i (opional) zona de coninut. Facei clic dreapta (sau apsai
tasta Shift i facei clic pe Mac) pentru a terge liniile trasate anterior.
Cnd ai terminat, selectai Fiier > Salvare 9-patch-uri ...
Imaginea va fi salvat cu 0.9. png numele fiierului.
Not: Un fiier PNG normal ( . * png ) va fi ncrcat cu un gol frontier
un pixel adugat n jurul imaginii, n care se pot desena patch-uri
elastice i zona de coninut. Un fiier 9-patch-uri salvate anterior ( * 0.9.
png ) vor fi ncrcate ca-este,
cu nici o zona de desen
adugat, pentru c exist deja.

Controalele opionale includ:

Zoom : Reglai nivelul de
zoom de grafic n zona de
desen.
Scar de patch-uri : Reglai
scala de imaginile din zona de
previzualizare.
Arata blocare : Vizualizai
zona non-drawable de grafica pe mouse-over.
Arata patch-uri : Examinarea patch-uri extensibile n zona de desen
(roz este un patch extensibila).
Afieaz coninutul din : Evideniai zona de coninut n imaginile de
previzualizare (violet este zona n care este permis de coninut).
Arata patch-uri ru : Adaug un chenar rou n jurul zonelor de patch-uri
care poate produce artefacte n imagine atunci cnd ntins. Coeren
vizual a imaginii intinse va fi meninut dac ai elimina toate patch-uri
proaste.



5. Cerine:




MEMORY
Internal 8/16 GB (market dependent), 512 MB RAM, 512 MB
ROM

FEATURES OS Android OS, v2.3 (Gingerbread)
Chipset Qualcomm MSM8255T Snapdragon
CPU 1.4 GHz Scorpion
GPU Adreno 205
DISPLAY Type Super AMOLED capacitive touchscreen, 16M colors
Size 480 x 800 pixels, 4.0 inches (~233 ppi pixel density)

6. Elementele ecranului:




































1- Telefon
2- Contacte
3- Mesagerie
4- Meniul aplicatii
5- Scurtari aplicatii
6- Widget-uri
4
3
2
1
5
6

7. Aplicaii implicite
Calculatorul a suferit modificari de design si culoare, dar
acestea sunt prea putin legate de functiile sale.

Ceasul si alarma se anunatau mai mult decat atat in
Gingerbread, dar mai departe in Ice Cream Sandwich si Jelly
Bean au ramas cu functiile de baza si s-a renuntat la alte
informatii mai mult sau mai putin utile.

Magazinul de aplicatii a fost redenumit de catre Google din
Marketplace in Play Store apoi in Play Market, dar inafara de
faptul ca mai nou poate fi accesat foarte usor din meniul
telefonului, nu s-au modificat si alte aspecte.

8. Descrierea algoritmului pentru instalare:

CyanogenMod 11.0 by ADC-Team - Alpha 3 KitKat 4.4.1
pe Samsung galaxy S i9001
Dup cum tii, de ceva vreme, mai exact de cnd au aprut noile telefoane
din gama Galaxy S, i9001 nu a mai avut aceeai atenie din partea
dezvoltatorilor de la Samsung. Astfel Samsung Galaxy S i9001 a fost limitat
la sistemul Android Gingerbread (2.3.6). ncetarea de a adapta noile versiuni
de Android pentru Galaxy S Plus a fost justificat de configuraia hardware
slab. Aceasta teorie a fost spulberat de cei de la CyanogenMod care au
creat o varianta modificat a lui Android KitKat 4.4.1 pentru Galaxy S
I9001.
Mai jos vom prezenta pas cu pas cum se poate trece la Android Android
KitKat 4.4.1 pentru Galaxy S i9001.

Atenie! nainte de a trece la paii de instalare verificai daca
telefonul intra in Recovery Mode.
Pentru a verifica asta, cu telefonul nchis inei apsat tastele
Volum Sus + Power.

Recovery Mode pe Samsung Galaxy S Plus

Dac telefonul dumneavoastr ndeplinete aceasta condiie putem
trece la treab:



PAS 1 : Download ROM i Gapps
Descrcai si copiai n memoria cardului micro-sd urmatoarele fisiere:
DevCon-Gapps-KK-4.4-201311 (pentru Google Play i alte aplicaii
google.)
cm-11.0-20131201-UNOFFICIAL
PAS 2 Instalare CyanogenMod 11.0 by ADC-Team - Alpha 3
KitKat 4.4.1 pe I9001
1)nchideti telefonul
2)Comutai n modul Recovery Mode (Volum Sus + Power)


Nota: Navigati in meniul Recovery pe butonele Vol+ si Vol- iar cind
doriti sa selectati apasati butonul Power.


3) Selectai Wipe Data/Factory reset apoi selectati Yes








4) Selectati wipe cache partition, apoi Yes

5) Selectai Install zip from SD Card apoi chose zip from SD Card apoi
selectam sistemul operational cm-11.0-20131201-UNOFFICIAL









6) Dupa instalare selectai reboot i ateptai s se instaleze fiierele.

7) Dupa restartarea telefonului stingeti-l si intrati din nou in Recovery (Volum Sus +
Power).
8) Selectai Install zip from SD Card apoi chose zip from SD Card apoi selectai
DevCon-Gapps-KK-4.4-201311
9) Selectai reboot system now si bucurativa de noua versiune android kitkat 4.4.1.












9. Concluzii:
Despre un sistem de operare nu poi s emii concluzii dup
doar o sptmn, mai ales cnd vorbeti despre o versiune neoficiala. n
cel mai bun caz i poi forma o prim impresie. n urma efecturii
acestei lucrri am aflat despre funciile i rolul sistemlor de operare, am
efectuat o clasificare a SO comform execuiei proceselor(Monotasking i
Multitasking), stabilind caracteristicele acestor tipuri de procesare,
ajungnd la concluzia c execuia proceselor Multitasking este mai
performant pentru utilizarea curent. Deasemenea am studiat detaliat
SO Android, care n opinia mea, este un sistem ce poate fi folosit de
oricine, fiind destul de accesibil i simplu.Prezentnd o multime de
programe, utilare avansate, cerinele tehnice mici, metode de instalare
simple i administrare eficient!


10. Bibliografie:
http://ro.wikipedia.org/wiki/Android_(sistem_de_operare)
http://androidmarket.ru/
http://www.referat.ro/referate/Sisteme_de_operare_39ec8.html
http://www.cyanogenmod.org/
http://4pda.ru/forum/index.php?showtopic=381720
http://developer.android.com/sdk/index.html
http://forum.xda-developers.com/showthread.php?t=2542902