1. Royaume du Maroc
Ministère de la Santé
Concours de recrutement de technicien de 3 ème Grade pour le Ministère
de la santé
session 27/06/2010
Spécialité : Systèmes d’information + développement informatique
Centre : Rabat
1. Une base de données ne part pas être ?
a. Relationnelle
b. Réseau
c. Asymétrique
d. Hiérarchique
2.Dans la phase de conception d’une base de données, au niveau
conceptuel, on ne doit pas ?
a. Dégager les objets et leur identifiant
b. Dégager les relations et leur identifiant
c. Déterminer les cardinalité des relations
d. Attacher les propriétés aux relations et aux objets
3.En UML qu’il est le diagramme qui sert à présenter les instances de
classes utilisé dans le système ?
a. Diagramme de séquences
b. Diagramme d’objet
c. Diagramme de classe
d. Diagramme de composants
4. En java un variable local est déclaré dans:
a. Un tableau
b. Une méthode
c. Une classe
d. Un objet
5. En java une classe qui implémente une interface doit:
a. Implémenter le constructeur de l’interface
b. Etre statique au finale
c. Implémenter les méthodes utiles de l’interface
d.Implémenter toutes les méthodes définies dans cette interface
6. En programme orienté objet lorsque un objet part appartenir à
plusieurs type et donc être utilisé là où est attendu une valeur d’un
type plus général, on parle de:
a. Héritage
2. b. Interface
c. Ancêtre
d. Polymorphisme
7. Le Polymorphisme est toujours réalisé par héritage de type ?
a. Vrai
b. Faux
8. our afficher que les villes de 10.000 habitants dans l’instruction
suivante en SQL 1:
Select ville, count(*) from table_ville group by ville
a. Impossible
b. Ajouter la clause having count(*)>10.000 après de group by
c. Ajouter la clause where count(*)>10.000 après de group by
d. Ajouter la clause count(*)>10.000 après le where
9.Cette requête est elle correcte :select nom, count(*) from client
where age>10 group by age
a. Vrai
b. Faux
10. Quel mot clé intervient quand on souhaite récupérer des
enregistrements en travaillant sur plusieurs tables:
a. Join
b. Mx_table
c. Multi
d. Union
11. Un co-processeur est :
a. Un périphérique
b. Une unité d’échange
c. Un « supplément » à l’unité arithmétique et logique
12. Chasser l’intrus parmi les langages de programmation suivants:
a. PL1
b. Unix
c. C#
d. Ms Project
13. Quelle affirmation est fausse :
a.Un programme écrit dans un langage dit « compilé » va être traduit une
fois pour toutes par un programme annexe(le compilateur) afin de générer
un nouveau fichier qui sera autonome
b. Un programme écrit dans un langage interprété a besoin d’un
programme auxiliaire (l’interpr éteur) pour traduire au fur et à mesure les
instructions du programme
3. c.Le langage utilisé par le processeur c-à-d les données telles qu’elles lui
arrivant, est appelé langage machine, il s’agit de données élémentaires de
0 à F en hexadécimal
14. Un cookie sur internet, peut ?
a. Etre un programme
b. Contenir un virus
c. Paramétrer de façon personnalisée la page d’accueil d’un site web
d. Saturer votre disque dur
15. XML:
a. Est un format de description de données
b. Ne permet pas de séparer le contenu de la présentation
c. N’est pas portable d’une plate forme d’une autre
16. HTTPS est : trouver l’affirmation fausse
a. Procédé de sécurisation des transactions http
b. HTTPS travaille au niveau de la couche transport
c. il permet de fournir une sécurisation des échanges lors de transaction de
commerce électronique en cryptant les messages
17. Le HTML est un langage dit:
a. Encodé
b. Cryté
c. Balisé
18. Pour améliorer le référencement d’un site, on peut utiliser, trouver
l’affirmation fausse:
a. Un titre décrit dans l’en tête de la page web entre les balises et
b. Un contenu »transparent » qui comporte un maximum de texte,
indexable par les moteurs
c.Indiquer en début de page HTML (body) le nom des principaux moteurs
de recherche
d. Utiliser des balises META
19. Prolog est un langage de programmation :
a. Un langage orienté objet
b. Un langage procédural
c. Un langage de programmation logique
d. Une balise http
20. Quel est l’ancêtre d’internet:
a. Arpanet
b. MouliNet
c. Renater
4. Exercice 1:
1.
2.
3.
4.
Quelles sont les étapes d'un cycle de vie d'un logiciel?
Donner 2 avantages d'un SGBD par rapport un système
de gestion de fichiers.
Quelles types de maintenance quon paut apporter à une
base de données ?
Définier l'architecture 3 tiers.
Exercice 2: Gestion de parc informatique
on désire gérer les ordinataurs , les ecrans , les
imprimantes ...etc
pour chaque materiel , on doit stocker ses pricipales
carasteristiques, le lieu ou il se trouve , la liste des
pannes ou les réparations ainsi que les prêts
document à gerer
fiche ordinateur : no serie , lieu d achat, prix d achat ,
marque,RAM, processuer, cadence, taille du disque,
contrat de maintenance, lieu d'affectation .
5. fiche ecran: no serie ,lieu d achat, prix d achat, marque,
taille, type, contrat de maintenance, lieu d'affectation
fiche imprimante: no serie, date d 'achat, couleur, type,
nbr de pages/min, lieu d'achat, prix d achat, contrat de
maintenance, lieu daffectation.
Etat de pret:
liste de matériels:
no serie nom emprunteur date emprunt date de retour
prévue
liste de pannes avec les eventuelles reparation:
no serie date de la panne descriptif de la panne
Intervention effectuée:
date d envoi réparé par date retourprix de la réparation
pièces changés
On désire effectuer des statistiques sur les pièces qui
sont plus frequemment changées afin de prévoir en
stock de pièces de rechange.
1-Etablir le MCD
2-Etablir le MLD
Exercice 3:
le modèle relationnel d une base de données 'gestion de
l interventions de techniciens de service apres vente
d'une entreprise d'électromenagers:
CLIENT(codeclt,nomclt,prenomclt,adresse, cp,ville)
6. PRODUIT(référence,désignation,prix)
TECHNICIEN(codetec,nomtec,prenomtec,tauxhoraire)
INTERVENTION(numero,date,raison,#codeclt,#réferenc
e,#codetec)
écrire les requêtes SQL , suivantes:
1.
2.
3.
4.
5.
6.
la liste des produits (référenceet désignation) , classés
du moins cher au plus cher.
le nombre d'interventions par technicien.
la liste de clients ayant demandé une intervention pour
des produits d'un prix superieur à 300 dh
les interventions effectuées par le technicien ayant le
code 2381 entre le 1er juillet et 31 aout 2006
donner la liste nom et prenom des techniciens qui ont
effectués au moins 5 interventions pour les clients
résidants à rabat.
Ecrire la commande SQL qui permet de créer la table
client indiquée ci dessus.
Exercice 4:
1-trouver l intrus :WINDOWS 95 -LINUX-MAC OS OFFICE 97
2- VOIP correspond à:
la téléphonie sans fil
une nouvelle version du protocole ip
la téléphonie via internet
la télévision haute définition
3- Dans une architecture client serveur , le serveur doit :
Répondre aux requetes du serveur
Envoyer des requetes au serveur
Mettre des ressources en réseau
7. 4- Quel est le langage le plus proche de la machine:
PASCAL
C
Assembleur