Vous êtes sur la page 1sur 1

INSTITUT SUPERIEUR DE TECHNOLOGIE

APPLIQUEE ET DE GESTION
Etablissement Privé d’Enseignement Supérieur
Accord de création n°05/0081/MINESUP du 07/09/2005 - Autorisation d’ouverture n° 06/0113/MINESUP du 02 /10/ 2006
ANNEE ACADEMIQUE 2021 -2022
DEVELOPPEMENT D’APPLICATIONS
TRAVAUX DIRIGES n°2
SPECIALITE : GSI NIVEAU : 1

EXERCICE I : ACCES AUX SYSTEMES DE GESTION DE BASES DE DONNEES


1. Définir les sigles : BD, SGBD, API, ODBC, JDBC, ADO.
2. Quel logiciel permet la gestion complète d’une base de données ?
3. Quels sont les 2 principales limites posées par l’utilisation des fichiers ?
4. Un SGBD ne peut héberger plus d’une base de données. a.Vrai b.faux
5. Donner 2 exemples de SGBD de votre choix.
6. Quels sont les 3 niveaux d’abstraction d’une application reposant sur une BD ?
7. La couche applicative est la partie de l’application qui permet d’accéder aux données
stockées dans une BD. a.Vrai b.faux
8. Quel API de la plateforme dotNet est employé pour interfacer les SGBD ?
EXERCICE II : GENERATION ET REDACTION DE LA DOCUMENTATION
1. Qu’entend-on par kit documentaire ?
2. La documentation n’accompagne jamais l’ouvrage à la livraison. a.Vrai b.Faux
3. Quel est l’intérêt de la génération de la documentation ?
4. Citez 2 outils de génération de documentation.
5. Les extensions .xls, .tiff correspondent à des fichiers de documentation. a.Vrai b.Faux
EXERCICE III : INTRODUCTION AUX TESTS UNITAIRES
1. En Programmation Orientée Objet (POO), quelle est l’unité d’un test unitaire ?
2. En spécification de test, comment appelle-t-on une condition qui soit toujours vraie ?
3. Pourquoi est-il conseillé d’utiliser les tests au sein de projets ?
4. Faites correspondre chaque chiffre de la 1ère colonne avec la lettre de la 2ème colonne.
Technique Signification
1. classique a. tests d'abord et code ensuite
2. inversée b. code d'abord, tests ensuite
3. entrelacée c. complétion des tests suivant l'avancement du projet
5. Faites correspondre chaque chiffre de la 1ère colonne avec la lettre de la 2ème colonne.
Cas à tester Signification
1. Cas en succès a. test sur la gestion d’erreur
2. Cas d’erreur b. test de la robustesse
3. Cas aux limites c. fonctionnement normal
6. Faites correspondre chaque chiffre de la 1ère colonne avec la lettre de la 2ème colonne.
Résultat de test Signification
1. Success a. erreur inattendue a l’exécution
2. Error b. au moins une assertion est fausse
3. Failure c. test réussi
4. Incomplete d. aucune assertion dans le test
5. Skipped e. test ignoré
7. Comment appelle-t-on le document de référence qui sert à décrire un test ?
8. Donner un exemple de framework de type xUnit pour le langage VB.net.
1

Vous aimerez peut-être aussi