Vous êtes sur la page 1sur 3

Département Technologies de l’Informatique

Contrôle Continu
ECUE : SE pour Mobiles Classe(s) : M1 MPDAM
Enseignant(s) : Abir khmir Documents autorisés : Oui Non
Date : novembre 2022 Durée : 1h30mn Nbr. de pages : 3 Calculatrice autorisée : Oui Non

Questions

1. Cochez les bonnes réponses(6pts)


a. La couche LINUX kernel du système ANDROID

 Fournit un système de driver permettant une liaison avec le matériel

 Basé sur un système de permission, pour être robuste et performant

 Fournit des API permettant aux développeurs de créer des applications


riches.

 La couche responsable de l’interface utilisateur

b. La couche librairies du système ANDROID

 C’est la couche supérieure de l'architecture Android

 Fournit les fonctionnalités de bas niveau d'Android

 Située au-dessus de l’Android runtime

 Aide à incorporer des graphiques 2D et 3D, des animations, des effets


d'image
c. Un système d’exploitation mobile est caractérisé par

 Une puissance de calcul avancée


 Dispose de ressources limitées

 Ne doit pas consommer d’énergie inutilement (gestion avancée de


l’énergie)
 Possède un système de fichiers bien organisé

-1
Département Technologies de l’Informatique

d. Le BOOTROM code

 Peut être comparé avec beaucoup de prudence au BIOS sur un ordinateur

 Morceau de code qui est écrit dans le CPU ASIC

 permet à tous les utilisateurs Android de créer une passerelle de


communication entre leur ordinateur et leur périphérique mobile.

 Est un code de bas niveau contenant les instructions qui indiquent à un

périphérique comment démarrer et trouver le noyau du système

e. Le system server

 Un processus de machine virtuelle qui démarre au démarrage du système.

 Est le père de tous les processus systèmes

 Lancé par le processus init

 Est le premier composant java qui va tourner sur le système

f. JVM

 Exécute des programmes compilés sous forme de bytecode Java.

 Réduite pour utiliser moins d'espace.

 Optimisé pour les faibles besoins en mémoire

 Une seule instance est partagée entre plusieurs applications

2. Citez quatre caractéristiques du système ANDROID (2 pts)

3. Expliquez avec un schéma le processus de démarrage du système d’exploitation

Android. (4.5 pts)

4. Expliquez les principales différences entre la machine virtuelle ART et la machine


virtuelle Dalvik. (4 pts)

5. Complétez le schéma(Annexe1) avec les méthodes convenables décrivant le cycle


de vie de l’activité d’une application ANDROID(3.5pts)

-2
Département Technologies de l’Informatique

Annexe 1
Nom et prénom :……………………………………

-3

Vous aimerez peut-être aussi