Please enable JavaScript to access this page. Examen de Passage Théorie 2008 - Mathématiques appliquées - Installation d'un poste informatique - Algorithme - Sql - Techniques de Développement Informatique

Examen de Passage Théorie 2008 - Mathématiques appliquées - Installation d'un poste informatique - Algorithme - Sql



Examen de Passage Théorie 2008 - Mathématiques appliquées - Installation d'un poste informatique - Algorithme - Sql


I – Logique & Mathématiques appliquées :

1. Une personne a oublié son code de carte bleue. Sachant que la somme de ces 4 chiffres est de 13, que le chiffre des milliers est 2 fois plus grand que celui des unités et que le chiffre des centaines est 3 fois plus grand que celui des dizaines. Quel est son code ? (1 pt)
2. Un cadeau est constitué d'un emballage et de son contenu, le cadeau vaut 110 dhs. Le contenu vaut 100 dhs de plus que l'emballage. combien vaut le contenu ? et combien vaut l'emballage ? (0,5 pt)
3. Convertir le code binaire 11000001  en décimal et en hexadécimal (0,5 pt)
4. Simplifier l’expression logique suivante :
Examen de Passage Théorie 2008 - Mathématiques appliquées - Installation d'un poste informatique - Algorithme - Sql
Examen de Passage Théorie 2008 - Mathématiques appliquées - Installation d'un poste informatique - Algorithme - Sql


II – Installation d'un poste informatique :

1) Définir les termes suivants :
     a) Processeur (0.25 pt)
     b) BIOS (0.25 pt)
     c) Chipset (0.25 pt)
     d) Drivers (0.25 pt)
2) Quel est l’intérêt principal de ne pas donner le droit administrateur à un utilisateur d’un poste de travail? (0.5 pt)
3) A quoi sert la commande CONVERT ? (0.5 pt)

III – Techniques de programmation :

1. Soit x une donnée de type réel (1 Pt)

Examen de Passage Théorie 2008 - Mathématiques appliquées - Installation d'un poste informatique - Algorithme - Sql
Examen de Passage Théorie 2008 - Mathématiques appliquées - Installation d'un poste informatique - Algorithme - Sql


Cela est vrai lorsque n tend vers +oo. En informatique, il n'y a pas de notion d'infini. Le terme (x^n/n!) va tendre vers zéro. En informatique, et à partir d'une valeur de n (qui dépend de x), ce terme va être nul.
Réaliser une fonction qui fait l’approximation de l'exponentiel.
2. Que produit l’algorithme suivant ? (0,5 Pt)
Tableau Suite(7) en Entier
     Variable i en Entier
     Début
     Suite(0) ← 1
     Suite(1) ← 1
     Pour i ← 2 à 7
       Suite(i) ← Suite(i-1) + Suite(i-2)
     i suivant
     Pour i ← 0 à 7
       Ecrire Suite(i)
     i suivant
     Fin
3. Écrivez un algorithme qui calcule le schtroumpf des deux tableaux. Pour calculer le schtroumpf, il faut multiplier chaque élément du tableau 1 par chaque élément du tableau 2, et additionner le tout. (1 Pt)
4. Soit une classe de 20 stagiaires. Chaque stagiaire est représenté par les informations suivantes :
     Nom        chaîne
     Prénom        chaîne
     Notes    Tableau     réel
     Moyenne    réel
     Classement    entier
Utilisez un tableau pour contenir les données des stagiaires.
On veut réaliser les traitements suivants :
     - Saisir les données nécessaires (0.5 Pt)
     - Calculer la moyenne pour chaque stagiaire (1 Pt)
     - Trier les stagiaires par la moyenne et dans le sens décroissant. (1 Pt)
     - Déterminer le classement pour chaque stagiaire. (1 Pt)
     - Afficher les données de tous les stagiaires. (1 Pt)

IV Programmation :

1. Écrire un programme, qui affiche en boucle l’invite suivante à l’utilisateur :
     1 Somme de deux entiers
     2 Soustraction de deux entiers
     3 Multiplication de deux entiers
     4 Division de deux entiers
     5 Sortie du programme
Veuillez entrer votre choix :
et qui attend un entier (entre 1 et 5) entré par l’utilisateur. Pour un choix entre 1 et 4, le programme demande ensuite a` l’utilisateur d’entrer les deux entiers de l’opération a` effectuer, puis affiche le résultat de l’opération. Si le choix 5 est entré, on sort du programme. (2 Pts)
2. Un étudiant est donné par son nom, son prénom, et sa moyenne aux examens.
Définir une classe Etudiant et une classe ListeEtudiants avec pour chacune un constructeur initialisant les champs a` des valeurs données. La liste des étudiants sera stockée dans un tableau, qui sera privé. On prévoira également un champ contenant le nombre d’éléments de ce tableau. (3 Pts)
 

V- Manipulation des données avec SQL :

Soit le modèle relationnel suivant :
     MAGASIN (NumeroMagasin, AdresseMagasin, TelephoneResponsableInformatique, NomResponsableInformatique)
     MATERIEL (NumeroMateriel, DescriptifMateriel, NumeroMagasin#)
     REPARATION (NumeroReparation, DateDepot, DescriptifReparation, DateFinReparation, CoutReparation, NumeroMateriel#)

a. Ecrire la requête permettant de Calculer la durée moyenne des réparations dont le coût est inférieur à 1 000 Dhs. La durée d’une réparation, exprimée en jours, est obtenue en faisant la différence entre la date de fin de réparation et la date de dépôt correspondante. On considérera que CoutReparation est toujours renseigné. (1 Pt)
b. Calculer le nombre de réparations par magasin pour le mois de mars 2000. Les réparations à prendre en compte sont celles pour lesquelles le dépôt a été effectué en mars 2000. (1 Pt)
c. Ecrire le code SQL permettant de créer la table MATERIEL. Le choix des types de données est laissé à l'appréciation du candidat. (1 Pt)

Retrouvez-nous sur Facebook
×Facebook Mouad Ouisse