ÉVALUATION EN PROGRAMMATION MOBILE TEST  05/ XX   

Examen Corrige en Programmation mobile

Exercice 1 : Arborescence de l'application (5 points)

Bob etudiant en informatique niveau 3 a l'universite de Dschang pour un TP de programmation mobile cree une nouvelle application, intitulée Calcul, et obtient l’arborescences suivante :

App android pandacodeur

 

  1. Donner le nom associé à chacun des numéros. 
  2. Quelle est la class java générée à partir de l’élément (2) et quel est son rôle ?

Exercice 2 : Modification de l'interface utilisateur (7 points)

Dans votre application, vous avez commencé par modifier l’interface.

  1. Quel fichier devez-vous modifier pour définir l’interface.
  2. Vous avez écrit le code suivant :

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout (…) >

<TextView

android:id="@+id/titre"

android:text="Application de calcul"/>

<EditText android:id="@+id/val1" android:inputType="number"/>

<EditText

   android:id="@+id/val2"

     android:inputType="number" />

  <RadioGroup

    android:id="@+id/operations">

    <RadioButton      android:id="@+id/somme"      android:checked="true"      android:text="Somme" />

<RadioButton  android:id="@+id/diff"

   android:text="Différence" />

</RadioGroup>

<Button    android:id="@+id/calculer"    android:layout_gravity="center"  android:text="Calculer"

   android:onClick="calculer" />

  <TextView    android:id="@+id/res"    android:layout_gravity="center"    android:text="Resultat" />

</LinearLayout>

  1. Dessiner l’interface que vous obtenez avec ce code.  
  2. A quoi sert l’élément RadioGroup
  3. A quoi sert l’attribut android:layout_gravity="center"?  

           

Exercice 3 :  Modification de l'activité CalculActivity.java (8 points)

Vous allez modifier le fichier CalculActivity.java

  1. Qu’est-ce qu’une activité en Android ? De quelle classe doit-elle hériter ?  
  2. Quelle est la différence entre une activité et une application ?  
  3. Votre application va avoir le comportement suivant :
    • L’utilisateur saisit deux entiers dans les champs d’édition val1 et val2
    • Il choisit l’opération à faire : somme ou différence en cliquant sur le bouton radio associé
    • Il clique sur le bouton calculer. Le résultat est affiché dans le champ de texte res.
    1. donner la ligne de code nécessaire pour associer l’interface définie avec l’activité CalculActivity.             
    2. Vous avez créé une méthode dans le code pour définir le comportement de   votre bouton. Donner la signature de cette méthode.
    3. vous avez créé deux attributs représentant les deux boutons radios :

                private RadioButton b1;        private RadioButton b2;

          Vous voulez que b1 soit associé au bouton radio somme et b2 soit associé à diff.

      • Dans quelle méthode proposez-vous de faire ces initialisations ? pourquoi ?
      • Donner les lignes de code nécessaires pour faire cela. 

Contact WhatsApp : +237 658395978

Réaliser Par Joël_Yk

 

Correction sujet pandacodeur

ACCÉDER A LA CORRECTION EN 1 CLIC

 

CORRECTION EXAMEN

Télécharger L'exercice Sous Forme de PDF

 

Si vous avez trouvé les examens corriges en Programmation Mobile de JoëlYk intéressants et utiles, pourquoi ne pas les partager avec d'autres personnes qui pourraient également en bénéficier ? Partagez ce lien sur les réseaux sociaux ou envoyez-le à vos amis et collègues. Vous pourriez aider quelqu'un à améliorer ses compétences en programmation ou à trouver des solutions à des problèmes complexes. N'oubliez pas que la connaissance doit être partagée pour grandir. Merci pour votre soutien et votre partage !

Contact WhatsApp : +237 658395978 | Réaliser Par Joël_Yk

Encore Plus :

Teacher 3


 

...
SUJET 01 | Programmation Mobile

Quelle différence faites-vous entre une plateforme mobile et un système d’exploitation mobile  ...

examen mobile 
...
SUJET 02 | Programmation Mobile

Que permet de faire le fichier AndroidManifest.xml ? Qu’est-ce que Le SDK  ...

examen mobile 
...
SUJET  | Programmation Mobile

Decouvrez les differents sujets d'examen en Programmation Mobille ici  ...

examen mobile 
Examen programmation mobile 2
  • Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire

Anti-spam