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
- a. Donner la fonction F puis simplifier la analytiquement. 3pts
- b. Simplifier F moyennant le tableau de Karnaugh. 3 pts
- 1. Elaborer le diagramme de cas d'utilisation. 7.5 pts
- 2. Elaborer le diagramme de classes. 8.5 pts
- 1. Déclarer la structure Ville. 1pt
- 2. Déclarer un tableau de villes. 1pt
- 4 Afficher la population totale d'un pays dont le nom est donné par at
- 5. Afficher la ville la plus peuplée. 4 pts
- 1. Soit la fonction suivante
- 2. En s'inspirant de la fonction précédente, écrire la fonction chiffre(int
- 3. Ecrivez un programme permettant de
- b. Afficher, en utilisant la fonction f, un message indiquant si €
- a. Le nom ne peut pas contenir des chiffres et doit comporter au ASE
- b. La capitale doit faire partie des villes, sinon elle faut l'ajouter. 3 pts
- 2. Ajouter les constructeurs suivants
- a. Un constructeur permettant d'initialiser le nom. 15 pt
- b. Un constructeur permettant d’initialiser le nom et la capitale. 2pts
- 3. Ajouter la propriété NombreVilles permettant de retourner le nombre de Sins
- 4. Ajouter la méthode Rechercher(String nomVille) renvoyant l'indice de la
- 5. Ajouter la méthode Ajouter(Ville ville) permettant d'ajouter la ville en __.
- 6. Ajouter la méthode Supprimer(String nomVille) permettant de supprimer
- 7. Ajouter la méthode TrierParPopulation(String ordre) retournant la liste
- 8. Ajouter la méthode PopulationTotale() retournant le nombre d'habitants pts
- 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
Autres documents de la filière TDI
18.6 NTIC TDI Ex Passage Synthèse V1
EFM / examen2019 P TDI J2s
EFM / examen2018 TDI P J1
EFM / examenTDI 1A
EFM / examen2019 SN TDI CorrV1
EFM / examen18.6 NTIC TDI Ex Passage Synthèse V2
EFM / examen2019 P TDI J3s
EFM / examen2018 TDI P J2
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.