Wadifa InfoEmploi public au Maroc ع
NOUVEAU Concours DGSN 2026 : 8 427 postes — dépôt du dossier jusqu'au 23 septembre Conditions et salaires →
EFM / examen 13 pages PDF · 2.1 Mo

2018_TDI_SYN web

Filière : Techniques de Développement Informatique Épreuve : Synthèse

Filière : TDI — Techniques de Développement Informatique

📥 Télécharger le PDF (2.1 Mo)

Sommaire du document

  1. a. Donner la fonction F puis simplifier la analytiquement. 3pts
  2. b. Simplifier F moyennant le tableau de Karnaugh. 3 pts
  3. 1. Elaborer le diagramme de cas d'utilisation. 7.5 pts
  4. 2. Elaborer le diagramme de classes. 8.5 pts
  5. 1. Déclarer la structure Ville. 1pt
  6. 2. Déclarer un tableau de villes. 1pt
  7. 4 Afficher la population totale d'un pays dont le nom est donné par at
  8. 5. Afficher la ville la plus peuplée. 4 pts
  9. 1. Soit la fonction suivante
  10. 2. En s'inspirant de la fonction précédente, écrire la fonction chiffre(int
  11. 3. Ecrivez un programme permettant de
  12. b. Afficher, en utilisant la fonction f, un message indiquant si €
  13. a. Le nom ne peut pas contenir des chiffres et doit comporter au ASE
  14. b. La capitale doit faire partie des villes, sinon elle faut l'ajouter. 3 pts
  15. 2. Ajouter les constructeurs suivants
  16. a. Un constructeur permettant d'initialiser le nom. 15 pt
  17. b. Un constructeur permettant d’initialiser le nom et la capitale. 2pts
  18. 3. Ajouter la propriété NombreVilles permettant de retourner le nombre de Sins
  19. 4. Ajouter la méthode Rechercher(String nomVille) renvoyant l'indice de la
  20. 5. Ajouter la méthode Ajouter(Ville ville) permettant d'ajouter la ville en __.
  21. 6. Ajouter la méthode Supprimer(String nomVille) permettant de supprimer
  22. 7. Ajouter la méthode TrierParPopulation(String ordre) retournant la liste
  23. 8. Ajouter la méthode PopulationTotale() retournant le nombre d'habitants pts
  24. 9. Soit le formulaire suivant

Aperçu du contenu

Extrait des premières pages, texte tiré du PDF par reconnaissance de caractères (OCR) — de petites erreurs sont possibles. Le document complet (13 pages) est dans le PDF.

a. Donner la fonction F puis simplifier la analytiquement. 3pts

On souhaite développer une application permettant de passer des tests de connaissance

Chaque pays a un nom et appartient à un continent (Afrique, Asie, Europe, etc.).

Le pays contient des villes ayant un nom et une population (nombre d'habitants). Le pays a

une ville capitale. Pour simplifier, on suppose que deux villes différentes n’ont ni le même

Les utilisateurs de l'application peuvent passer des tests de connaissance. Chaque test

contient des questions du genre : « Quelle est la capitale de … ? ». Les questions sont à choix

multiple, c'est-à-dire que pour chaque question nous avons 3 réponses (2 villes générées

automatiquement par l'application en plus de la capitale). On retient pour la question la

réponse de l’utilisateur et on enregistre pour le test la date de passation et on lui affecte un

Pour pouvoir utiliser l'application (passer les tests et consulter les villes, les pays et les

Les administrateurs de l'application ont pour rôle de gérer les continents, les pays et les

villes. Ils peuvent, aussi, se servir de l'application comme les utilisateurs précédemment

La gestion des utilisateurs est faite par un super administrateur (il effectue, bien

Chaque utilisateur a un email et un mot de passe pour se connecter.

Comme il est indiqué dans le dossier 2, une ville a un nom, une population et appartient à

3. _ Demander à l'utilisateur de remplir le tableau par n villes. 2pts

n doit être supérieur strictement à 0 et ne peut pas dépasser la taille

4 Afficher la population totale d'un pays dont le nom est donné par at

Quelle sera la valeur retournée par chacun des appels suivants :

2. En s'inspirant de la fonction précédente, écrire la fonction chiffre(int

nombre, int place) qui retourne le chiffre qui se trouve à la place spécifiée. de L

a. Lire un entier € compris entre 1 et 99999 jusqu'à ce que la réponse 2pts

b. Afficher, en utilisant la fonction f, un message indiquant si €

> Dossier 2: Programmation événementielle et orientée objet (64 pts)

Une ville est caractérisée par son nom et sa population (nombre d'habitants) ; la classe Ville

On souhaite créer la classe Pays qui se caractérise par son nom, la liste des villes et

📥 Télécharger le document complet (PDF · 2.1 Mo)

Autres documents de la filière TDI

Tous les documents TDI →

Toutes les filières

Document pédagogique de la formation professionnelle, partagé pour les stagiaires. Les supports officiels de votre promotion restent ceux de votre formateur et d'OFPPT Academy. Ce document vous appartient ou doit être retiré ? Écrivez à [email protected], il sera retiré sous 48 h.

📲
Installez Wadifa Info sur votre iPhone : appuyez sur le bouton Partager en bas de Safari, puis sur Sur l'écran d'accueil. Les nouveaux concours, sans passer par le navigateur.