Page 310 - IT2
P. 310

Clé primaire : (#idSalle, #idEquip)
                  Clé étrangère : #idSalle en référence à id de SALLE
                  Clé étrangère : #idEquip en référence à id de EQUIPEMENT

               1.  Créez la base de données sous MS Access. (1 pt)
                      a.  Créer les tables avec les clés primaires et les clés étrangères.
                      b.  Saisir un jeu  d’enregistrements significatif pour chaque table.
               2.  Créer les requêtes suivantes :
                      a.  Afficher la liste des salles. (0,5 pt)
                      b.  Afficher la liste des salles de cours. (0,5 pt)
                      c.  Afficher la liste des équipements opérationnels. (0,5 pt)
                      d.   Afficher le nombre des équipements dans chaque salle. (0,5 pt)
                      e.  Affiche la liste des salles dans lesquelles il y a des équipements en surplus. (1 pt)
               3.  Créer un formulaire pour mettre à jour la table SALLE. (1 pt)
               4.  Créer un état pour imprimer la liste des équipements dans une salle et ajouter un bouton dans le
                  formulaire de question 3 qui permet d’imprimer cet état pour la salle sélectionnée. (1,5 pt)

           Dossier 3 (7 pts)
           Tous les programmes doivent être écrits dans un langage de programmation structurée.

              a.  Le nombre de jours de congés annuels est un droit ouvert du 1er janvier au 31 décembre. Il est
              accordé par l’autorité territoriale. Il est calculé sur la base de cinq fois la durée hebdomadaire de service.
              Ce principe est applicable aux fonctionnaires titulaires et stagiaires et aux agents non titulaires (à temps
              complet, à temps non complet ou à temps partiel). Lorsque le fonctionnaire a plus de 10 ans de service, il
              lui est attribué un jour de congé supplémentaire ; lorsque le fonctionnaire a plus de 15 ans de service, il
              lui est attribué deux jours de congés supplémentaires.

              Exemple :
              Un agent travaillant trois jours par semaine a droit à quinze jours de congés annuels.
              Ecrire un programme qui demande la durée hebdomadaire de service et le nombre d’année de service et
              qui calcule le nombre de jours de congés annuels d’un fonctionnaire. (0,5 pt)
              b.
              N.B : on suppose que les mots sont séparés par un seul espace.
                i.  Ecrire  une  fonction  qui  compte  le  nombre  d’occurrences  de  le  lettre  « c » dans  une  chaine  de
                 caractères passée comme paramètre. (0,5 pt)
               ii.  Ecrire une fonction qui  affiche le mot le plus long dans une chaine de caractères passée comme
                 paramètre. (0,5 pt)
               iii.  Ecrire une fonction qui compte le nombre de lettres dans une chaine de caractère passée comme
                 paramètre. (0,5 pt)
               iv.  Ecrire un programme qui demande à utilisateur de saisir  une phrase et qui affiche par la suite le
                 nombre d’occurrences de la lettre « c », le mot le plus long dans cette phrase, et le nombre de lettres
                 de la phrase. (0,5 pt)
              c.  Soit une application de gestion des Bateaux.

                                          www.itlearning-settat.com
                                 Email: admission@itlearning-settat.com

                                                 Tél.:0661077812
   305   306   307   308   309   310   311   312   313   314   315