Sunteți pe pagina 1din 9

Lecția 1. Sistemul de operare Android.

Prezentare generală

În această lecție vei afla:


✔ ce este Android și ce avantaje oferă el;
✔ cum aflăm versiunea sistemului de operare Android;
✔ care sunt funcționalitățile și arhitectura sistemului de operare Android;
✔ ce tipuri de dispozitive digitale folosesc Android;
✔ ce este o casă inteligentă și ce legătură au cu aceasta senzorii.

1.1. Ce este Android

Android este un sistem de operare (SO) pentru dispozitive digitale (tablete, smartphoane, TV
etc.), dezvoltat pe baza nucleului sistemului de operare Linux.
Din 2005 Android este continuu dezvoltat de compania Google în format open source
(deschis și gratuit), ceea ce înseamnă că oricine poate descărca gratuit codul-sursă Android și îl
poate dezvolta după bunul său plac.
Astfel, mulți producători de hardware și software adăugă propriile extensii la Android și îl
personalizează pentru a diferenția produsele lor de altele.
Menționăm următoarele avantaje ale SO Android în comparație cu alte sisteme de operare:
✔ oferă Interfață de utilizator pentru ecranele tactile;
✔ peste 80% din toate smartphoanele existente folosesc SO Android;
✔ este universal, în sensul că este utilizat de diferite tipuri de dispozitive digitale:
smartphoane; tablete; laptop-uri; ceasuri; televizoare; mașini etc.;
✔ magazinul online Google Play conține peste 2 milioane de aplicații executabile pe
Android.

1.2. Versiunile Android. Caracteristici de bază

Android a trecut prin numeroase actualizări de la prima lansare. Tabelul 1.1 prezintă
diferitele versiuni de Android și numele lor de cod.

Versiune Android Nivel API Data Lansării Nume de Cod


11 30 08.09.2020 Android 11
10 29 03.09.2019 Android 10
9 28 21.08.2017 Pie
8.1 - 8.1 26-27 21.08.2017 Oreo
7.1 - 7.1.1 25 04.10.2016 Nougat
7.0 24 22.08.2016 Nougat
6.0 - 6.0.1 23 05.10.2015 Marshmellow
5.1 - 5.1.1 22 09.03.2015 Lollipop
5.0 - 5.0.2 21 12.11.2014 Lollipop
4.4W - 4.4W.2 20 25.06.2014 KitKat with wearable extensions
4.4 - 4.4.4 19 31.10.2013 KitKat
4.3 18 24.07.2013 Jelly Bean
4.2.x 17 13.11.2012 Jelly Bean
4.1.x 16 09.07.2012 Jelly Bean
4.0.3 - 4.0.4 15 16.12.2011 Ice Cream Sandwich
4.0 - 4.0.2 14 19.10.2011 Ice Cream Sandwich
3.2 13 15.07.2011 Honeycomb
3.1 12 10.05.2011 Honeycomb
3.0 11 22.02.2011 Honeycomb
2.3.3 - 2.3.7 10 09.02.2011 Gingerbread
2.3 - 2.3.2 9 06.12.2010 Gingerbread
2.2 - 2.2.3 8 20.05.2010 Froyo
2.1 7 12.01.2010 Eclair
2.0.1 6 03.12.2009 Eclair
2.0 5 26.10.2009 Eclair
1.6 4 15.09.2009 Donut
1.5 3 30.04.2009 Cupcake
1.1 2 09.02.2009 Beta
1.0 1 23.09.2008 Alpha

Pentru identificarea versiunii Android se folosesc trei parametri:


1. Unul sau câteva numere delimitate prin puncte, care semnifică dacă modificările sunt
substanțiale sau reprezintă ajustări ale versiunii precedente (de exemplu, 3.1 și 3.2
sunt două versiuni apărute în această ordine cu ajustări ale versiunii 3.0).
2. Așa numitul nivel API care reprezintă funcționalitățile disponibile pentru
programatori. Nivelul API a ultimei versiuni Android este 30.
3. Un nume de cod (până în anul 2019 inspirat din lumea dulciurilor, primele litere
respectând ordinea alfabetică). Din 2019 se folosesc următoarele nume de cod:
Android 10, respectiv Android 11.

1.3. Funcționalități Android

Orice versiune Android posedă următoarele caracteristici:


▸ Stocare – Android folosește o bază de date relațională pentru stocarea datelor;

▸ Conectivitate – Android permite conexiunile GSM, Bluetooth, Wi-Fi;


▸ Mesagerie instant – Android oferă mesageriile SMS și MMS (inclusiv conversații de
mesaje text);

▸ Suport media – Android suportă diferite formate audio/video/imagine (MPEG-4 MP3,


JPEG, PNG, GIF).

▸ Suport hardware – Android poate utiliza camere video/foto, localizarea GPS,


accelerometru și grafică accelerată 3D, etc.

▸ Multi-touch – Android suportă ecrane tactile cu posibilitate de contact din mai multe
puncte concomitent;

▸ Multi-tasking – Android permite rularea de aplicații cu mai multe fire de execuție;

▸ Legătură cu Internet – Android suportă partajarea conexiunilor la Internet ca hotspot cu fir


sau fără fir;

▸ Multi-Language – Android oferă suport lingvistic pentru text unidirecțional și bidirecțional;

▸ Grafică 3D – Android permite reprezentarea în plan și în spațiu.

1.4. Arhitectura SO Android

Sistemul de operare Android este împărțit în cinci straturi care comunică între ele:

Cadrul pentru
Kernelul Linux Bibliotecile Motorul Android Aplicații
aplicații

Fig. 1. Arhitectura Android

● Kernelul Linux este nucleul pe care se bazează Android.


● Bibliotecile fac legătura între nucleul Kernel și aplicații. De exemplu, biblioteca SQLite oferă
suport pentru baze de date, iar WebKit - pentru navigarea pe web.

● Motorul Android permite scrierea aplicații Android folosind limbajul de programare


Java.

● Cadrul pentru aplicații expune dezvoltatorilor diverse capacități ale sistemului de operare
Android.
● Aplicațiile constituie stratul superior. În afară de aplicațiile standard (Telefonul,
Contactele, Browser-ul, Camera foto), în acest strat se află aplicațiile descărcate de pe
Android Market și cele proprii.

1.5. Tipuri de dispozitive Android

Dispozitivele Android pot fi de diferite tipuri:


● Smartphoane;
● Tablete;
● Dispozitiv pentru citirea cărților electronice (e-book reader);
● Ceasuri inteligente (ceasuri Smart);
● Televizoare inteligente (Smart TV);
● Automobile inteligente.
Smartphon-rile sunt telefoanele mobile cu sisteme de operare avansate care permit
instalarea aplicațiilor și pesonalizarea interfețelor grafice. Un smartphone nu dispune de obicei
de o tastatură fizică ci este dotat cu ecran sensibil la atingere (tuch screen).

Fig. 1. Smartphone
Tabletele – sunt niște calculatoare mici, portabile, de dimensiuni mici, cu ecrane tactile și
nu dispun de o tastatură fizică. La unele modele se poate atașa in pen (creion) și o tastatură
separată.

Fig. 2. Tableta
E-book reader – este un dispozitiv electronic mobil conceput pentru citirea cărților
ellectronice digitale. Cel mai popular E-book reader este Kindle produsă de compania Amazon,
una din cele mai mari librării de cărți electronice.

Fig. 3. E-book reader

Ceasurile inteligente (smartwatch) – sunt dispozitive portabile purtate la încheietura mâinii


și posedă o interfață digitală te tip touchscreen cu aplicații de informare, sănătate, divertisment.
Majoritatea dispozitivelor smartwatch funcționează ca un telefon mobil. Fiind legat de un
smartphone majoritatea permit vizualizarea notificărilor, mesajelor, primirea și formarea
apelurilor telefonice cât și controlarea diferitor aplicații.

Fig. 4. Smartwatch
Televizoare Smart – sunt televizoarele care pot fi conectate la Internet accesând servicii de
media streaming și pe care pot rula aplicații pentru filme, muzică și navigare pe Internet.
Televizoarele Smart se pot conecta la rețeaua Internet direct prin cablu prin portul Ethernet sau
prin Wi-Fi la un router din apropiere.

Fig. 5. Televizor Smart


Automobile inteligente – sunt automobilele dotate cu diverși senzori și aplicații care permit
șoferilor o serie de funcții: să vadă dacă au uitat ușa sau geamul deschis, să le poată închide sau
deschide de la distanță, să vizualizeze autonomia combustibilului, poziția GPS, intervalul rămas
până la service. Alte funcții sunt: pornirea automată a motorului, sistemul de cruise control la
viteza stabilită de șofer ș.a.

Fig. 6. Automobil inteligent


Te-ai întrebat vreodată ce este o casă inteligentă și cum funcționează?
Casele smart (altfel zis, casele inteligente) au fost concepute pentru a ușura viața omului.
Ele oferă posibilitatea de a controla de la distanță a dispozitivele digitale din casă: sistemul de
încălzire; ventilare; camerele de supraveghere video; sistemul de irigare; electrocasnicele.
Acest lucru îl putem face prin aplicațiile mobile și prin senzorii cu care sunt dotate aceste
dispozitive. Un dispozitiv smart conține o mulțime de senzori:
✔ cel de proximitate detectează prezența obiectelor în apropiere,
✔ cel de lumină măsoară cât de strălucitoare este lumina din jur,
✔ barometrul măsoară presiunea atmosferică,
✔ giroscopul oferă informații de orientare.

1.6. Autoevaluare

1. Alegeți răspunsul potrivit pentru întrebarea Ce este Android?


✔ Smartphone;
✔ Aplicație-joc pentru device-uri mobile;
✔ Sistem de operare;
✔ Dispozitiv digital;
✔ Tabletă grafică.
2. Adevărat sau fals (în contextul temei abordate mai sus)?
✔ Android se bazează pe o versiune modificată de Linux (adevărat).
✔ Android este un sistem de operare deschis și gratuit (adevărat).
✔ Android este un dispozitiv digital (fals).
✔ Android suportă ecrane tactile (adevărat).

3. Câți parametru se folosesc pentru identficarea vesriunii Android? (3)

4. Alegeți răspunsul corect la întrbarea Ce este Dalvik?


✔ Mașină virtuală specializată concepută special pentru Android.
✔ Nucleul pe care se bazează Android.
✔ Versiune a sistemului de operare Android.
✔ Dispozitiv digital.

5. Cum se numește nucleul sistemului de operare Android?


✔ Kernel Linux
✔ Bibliotecile
✔ Motorul Android
✔ Cadrul pentru aplicații

6. Cum se numește baza de date folosită de Android pentru stocarea datelor?


✔ Kernel Linux
✔ Motorul Android
✔ SQLite
✔ Cadrul pentru aplicații

7. Selectați dispozitivele digitale care folosesc sistemul de operare Android


✔ Smart Watch
✔ Apple watch
✔ E-book reader
✔ Chromebook.

8. Dați exemplu de un dispozitivul digital care poate fi conectat la Internet accesând servicii de media
streaming și pe care pot rula aplicații pentru filme, muzică și navigare pe Internet
✔ Smart TV
✔ E-book reader
9. Identificați răspunsul potrivit pentru întrebarea Ce este Android Market? (multiChoise)
✔ Dispozitiv digital (fals).
✔ Magazin de aplicații care rulează sub SO Android (adevărat).
✔ Ceas inteligent (fals).
✔ Motorul Android (fals).

10. Care este semnificația funcționalității Multi-tasking a dispozitivelor cu SO Android? Alegeți


răspunsul corect!
✔ suportă ecrane tactile cu posibilitate de contact din mai multe puncte concomitent.
✔ permite rularea de aplicații cu mai multe fire de execuție.
✔ oferă asistență în cîteva limbi.

11. Cum se numește dispozitivul portabil purtat la încheietura mâinii, care posedă o interfață digitală
te tip touchscreen cu aplicații de informare, sănătate, divertisment
✔ smartwatch
✔ ebook

S-ar putea să vă placă și