SlideShare une entreprise Scribd logo
1  sur  7
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
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
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
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 .
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)
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
4- Quel est le langage le plus proche de la machine:
PASCAL
C
Assembleur

Contenu connexe

Tendances

TD1-UML-correction
TD1-UML-correctionTD1-UML-correction
TD1-UML-correctionLilia Sfaxi
 
conception et création une base de donnée de réservation de vol
conception et création une base de donnée de réservation de vol conception et création une base de donnée de réservation de vol
conception et création une base de donnée de réservation de vol sara bada
 
Exercices uml-corrige
Exercices uml-corrigeExercices uml-corrige
Exercices uml-corrigeAmineMouhout1
 
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...Symphorien Niyonzima
 
Merise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMerise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMajid CHADAD
 
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs ATPENSC-Group
 
Comment faire un rapport de stage
Comment faire un rapport de stageComment faire un rapport de stage
Comment faire un rapport de stageEl Hassasna Riadh
 
Réalisation d’une plateforme e-commerce de vente de prestations HTML dotée d...
Réalisation d’une plateforme e-commerce de vente de  prestations HTML dotée d...Réalisation d’une plateforme e-commerce de vente de  prestations HTML dotée d...
Réalisation d’une plateforme e-commerce de vente de prestations HTML dotée d...kadzaki
 
conception de gestion d'une station de service
conception de gestion d'une station de service conception de gestion d'une station de service
conception de gestion d'une station de service Nesrine Hached
 
Conception d’un logiciel de gestion d’imagerie médicale
Conception d’un logiciel de gestion d’imagerie médicaleConception d’un logiciel de gestion d’imagerie médicale
Conception d’un logiciel de gestion d’imagerie médicaleNIYITEGEKA innocent
 
TD4-UML-Correction
TD4-UML-CorrectionTD4-UML-Correction
TD4-UML-CorrectionLilia Sfaxi
 
Rapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobileRapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobileNader Somrani
 
diagramme des cas d'utilisation
diagramme des cas d'utilisationdiagramme des cas d'utilisation
diagramme des cas d'utilisationAmir Souissi
 
Rapport Mini Projet : élaborer un moteur de Recherche spécialisé en Education
Rapport Mini Projet : élaborer un moteur de Recherche spécialisé en EducationRapport Mini Projet : élaborer un moteur de Recherche spécialisé en Education
Rapport Mini Projet : élaborer un moteur de Recherche spécialisé en EducationMohamed Amine Mahmoudi
 
Rapport de stage Application web Gestion RH ASP.NET MVC5
Rapport de stage Application web Gestion RH ASP.NET MVC5Rapport de stage Application web Gestion RH ASP.NET MVC5
Rapport de stage Application web Gestion RH ASP.NET MVC5YounessLaaouane
 

Tendances (20)

TD1-UML-correction
TD1-UML-correctionTD1-UML-correction
TD1-UML-correction
 
QCM Sécurité Informatique
QCM Sécurité InformatiqueQCM Sécurité Informatique
QCM Sécurité Informatique
 
conception et création une base de donnée de réservation de vol
conception et création une base de donnée de réservation de vol conception et création une base de donnée de réservation de vol
conception et création une base de donnée de réservation de vol
 
Exercices uml-corrige
Exercices uml-corrigeExercices uml-corrige
Exercices uml-corrige
 
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
 
Merise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMerise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigés
 
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
 
Comment faire un rapport de stage
Comment faire un rapport de stageComment faire un rapport de stage
Comment faire un rapport de stage
 
Messagerie
MessagerieMessagerie
Messagerie
 
Réalisation d’une plateforme e-commerce de vente de prestations HTML dotée d...
Réalisation d’une plateforme e-commerce de vente de  prestations HTML dotée d...Réalisation d’une plateforme e-commerce de vente de  prestations HTML dotée d...
Réalisation d’une plateforme e-commerce de vente de prestations HTML dotée d...
 
conception de gestion d'une station de service
conception de gestion d'une station de service conception de gestion d'une station de service
conception de gestion d'une station de service
 
Conception d’un logiciel de gestion d’imagerie médicale
Conception d’un logiciel de gestion d’imagerie médicaleConception d’un logiciel de gestion d’imagerie médicale
Conception d’un logiciel de gestion d’imagerie médicale
 
TD4-UML-Correction
TD4-UML-CorrectionTD4-UML-Correction
TD4-UML-Correction
 
Rapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobileRapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobile
 
diagramme des cas d'utilisation
diagramme des cas d'utilisationdiagramme des cas d'utilisation
diagramme des cas d'utilisation
 
Rapport Mini Projet : élaborer un moteur de Recherche spécialisé en Education
Rapport Mini Projet : élaborer un moteur de Recherche spécialisé en EducationRapport Mini Projet : élaborer un moteur de Recherche spécialisé en Education
Rapport Mini Projet : élaborer un moteur de Recherche spécialisé en Education
 
TP C++ : Correction
TP C++ : CorrectionTP C++ : Correction
TP C++ : Correction
 
Diagramme d'activité en UML
Diagramme d'activité en UMLDiagramme d'activité en UML
Diagramme d'activité en UML
 
Rapport de stage Application web Gestion RH ASP.NET MVC5
Rapport de stage Application web Gestion RH ASP.NET MVC5Rapport de stage Application web Gestion RH ASP.NET MVC5
Rapport de stage Application web Gestion RH ASP.NET MVC5
 
Tp n 5 linux
Tp n 5 linuxTp n 5 linux
Tp n 5 linux
 

En vedette

[Book] 500 questions pour évaluer votre niveau
[Book] 500 questions pour évaluer votre niveau[Book] 500 questions pour évaluer votre niveau
[Book] 500 questions pour évaluer votre niveauKamel Raddaoui
 
Qcm Parasitologie Devoir 2
Qcm Parasitologie Devoir 2Qcm Parasitologie Devoir 2
Qcm Parasitologie Devoir 2Lo Lo
 
Informe 2010 imesfac desayuno 2011
Informe 2010 imesfac desayuno 2011Informe 2010 imesfac desayuno 2011
Informe 2010 imesfac desayuno 2011David Perez
 
Proyecto final
Proyecto  finalProyecto  final
Proyecto finalJENNYFER79
 
Tics de la informacion
Tics de la informacionTics de la informacion
Tics de la informacionYesitaO
 
Propuestas candidatos en temas de jóvenes y lucha contra la corrupción
Propuestas candidatos en temas de jóvenes y lucha contra la corrupciónPropuestas candidatos en temas de jóvenes y lucha contra la corrupción
Propuestas candidatos en temas de jóvenes y lucha contra la corrupciónCorporación Ocasa
 
TRABAJO SIMULTANEO NOVIEMBRE
TRABAJO SIMULTANEO NOVIEMBRETRABAJO SIMULTANEO NOVIEMBRE
TRABAJO SIMULTANEO NOVIEMBREPaolis Villarreal
 
Historia del pc
Historia del pcHistoria del pc
Historia del pcdia134
 

En vedette (17)

[Book] 500 questions pour évaluer votre niveau
[Book] 500 questions pour évaluer votre niveau[Book] 500 questions pour évaluer votre niveau
[Book] 500 questions pour évaluer votre niveau
 
Déontologie Web
Déontologie WebDéontologie Web
Déontologie Web
 
Qcm Parasitologie Devoir 2
Qcm Parasitologie Devoir 2Qcm Parasitologie Devoir 2
Qcm Parasitologie Devoir 2
 
Diapo CAPES doc
Diapo CAPES docDiapo CAPES doc
Diapo CAPES doc
 
Miró
MiróMiró
Miró
 
Développement drupal
Développement drupalDéveloppement drupal
Développement drupal
 
Informe 2010 imesfac desayuno 2011
Informe 2010 imesfac desayuno 2011Informe 2010 imesfac desayuno 2011
Informe 2010 imesfac desayuno 2011
 
Mezclas
MezclasMezclas
Mezclas
 
Proyecto final
Proyecto  finalProyecto  final
Proyecto final
 
Tics de la informacion
Tics de la informacionTics de la informacion
Tics de la informacion
 
Propuestas candidatos en temas de jóvenes y lucha contra la corrupción
Propuestas candidatos en temas de jóvenes y lucha contra la corrupciónPropuestas candidatos en temas de jóvenes y lucha contra la corrupción
Propuestas candidatos en temas de jóvenes y lucha contra la corrupción
 
TRABAJO SIMULTANEO NOVIEMBRE
TRABAJO SIMULTANEO NOVIEMBRETRABAJO SIMULTANEO NOVIEMBRE
TRABAJO SIMULTANEO NOVIEMBRE
 
Fotos 1ºE - 2ºE
Fotos 1ºE - 2ºEFotos 1ºE - 2ºE
Fotos 1ºE - 2ºE
 
Software ag´s
Software ag´sSoftware ag´s
Software ag´s
 
Las matemáticas ...
Las matemáticas ...Las matemáticas ...
Las matemáticas ...
 
Historia del pc
Historia del pcHistoria del pc
Historia del pc
 
Método y técnicas de estudio
Método y técnicas de estudioMétodo y técnicas de estudio
Método y técnicas de estudio
 

Similaire à concour ministre de santé

Fiche de TD 2 de préparation au Baccalauréat (littéraire et scientifique) du ...
Fiche de TD 2 de préparation au Baccalauréat (littéraire et scientifique) du ...Fiche de TD 2 de préparation au Baccalauréat (littéraire et scientifique) du ...
Fiche de TD 2 de préparation au Baccalauréat (littéraire et scientifique) du ...ATPENSC-Group
 
Dotnet csharp
Dotnet csharpDotnet csharp
Dotnet csharpSDFG5
 
Fiche de TD 4 de préparation au Baccalauréat (littéraire et scientifique) du ...
Fiche de TD 4 de préparation au Baccalauréat (littéraire et scientifique) du ...Fiche de TD 4 de préparation au Baccalauréat (littéraire et scientifique) du ...
Fiche de TD 4 de préparation au Baccalauréat (littéraire et scientifique) du ...ATPENSC-Group
 
Chap1V2019: Cours en C++
Chap1V2019: Cours en C++Chap1V2019: Cours en C++
Chap1V2019: Cours en C++Aziz Darouichi
 
applications-reparties
applications-repartiesapplications-reparties
applications-repartiesmourad50
 
2014 03-26-appdevseries-session3-interactingwiththedatabase-fr-phpapp01
2014 03-26-appdevseries-session3-interactingwiththedatabase-fr-phpapp012014 03-26-appdevseries-session3-interactingwiththedatabase-fr-phpapp01
2014 03-26-appdevseries-session3-interactingwiththedatabase-fr-phpapp01MongoDB
 
Découvrez C# 4.0 et les améliorations apportées à la BCL
Découvrez C# 4.0 et les améliorations apportées à la BCLDécouvrez C# 4.0 et les améliorations apportées à la BCL
Découvrez C# 4.0 et les améliorations apportées à la BCLDotNetHub
 
Examen de passage TDI - Synthèse V1 - 2015
Examen de passage TDI - Synthèse V1 - 2015Examen de passage TDI - Synthèse V1 - 2015
Examen de passage TDI - Synthèse V1 - 2015exelibnet
 
Linq et Entity framework
Linq et Entity frameworkLinq et Entity framework
Linq et Entity frameworkDNG Consulting
 
Visual Studio 2008 Overview
Visual Studio 2008 OverviewVisual Studio 2008 Overview
Visual Studio 2008 OverviewGregory Renard
 
Presentation certification 70-536 atelier 1
Presentation certification 70-536 atelier 1Presentation certification 70-536 atelier 1
Presentation certification 70-536 atelier 1Mohamed Ouederni
 
Presentation certification 70-536 atelier 1
Presentation certification 70-536 atelier 1Presentation certification 70-536 atelier 1
Presentation certification 70-536 atelier 1realtn
 
COURS C++ [Enregistrement automatique]Complet (1).pptx
COURS C++ [Enregistrement automatique]Complet (1).pptxCOURS C++ [Enregistrement automatique]Complet (1).pptx
COURS C++ [Enregistrement automatique]Complet (1).pptxLuneSabsPericolo1
 
Entity_framework_db first
Entity_framework_db firstEntity_framework_db first
Entity_framework_db firstZineb ELGARRAI
 

Similaire à concour ministre de santé (20)

Linq Tech Days08 Lux
Linq Tech Days08 LuxLinq Tech Days08 Lux
Linq Tech Days08 Lux
 
Fiche de TD 2 de préparation au Baccalauréat (littéraire et scientifique) du ...
Fiche de TD 2 de préparation au Baccalauréat (littéraire et scientifique) du ...Fiche de TD 2 de préparation au Baccalauréat (littéraire et scientifique) du ...
Fiche de TD 2 de préparation au Baccalauréat (littéraire et scientifique) du ...
 
Dotnet csharp
Dotnet csharpDotnet csharp
Dotnet csharp
 
Fiche de TD 4 de préparation au Baccalauréat (littéraire et scientifique) du ...
Fiche de TD 4 de préparation au Baccalauréat (littéraire et scientifique) du ...Fiche de TD 4 de préparation au Baccalauréat (littéraire et scientifique) du ...
Fiche de TD 4 de préparation au Baccalauréat (littéraire et scientifique) du ...
 
Chap1: Cours en C++
Chap1: Cours en C++Chap1: Cours en C++
Chap1: Cours en C++
 
Chap1V2019: Cours en C++
Chap1V2019: Cours en C++Chap1V2019: Cours en C++
Chap1V2019: Cours en C++
 
8-socket.pdf
8-socket.pdf8-socket.pdf
8-socket.pdf
 
applications-reparties
applications-repartiesapplications-reparties
applications-reparties
 
2014 03-26-appdevseries-session3-interactingwiththedatabase-fr-phpapp01
2014 03-26-appdevseries-session3-interactingwiththedatabase-fr-phpapp012014 03-26-appdevseries-session3-interactingwiththedatabase-fr-phpapp01
2014 03-26-appdevseries-session3-interactingwiththedatabase-fr-phpapp01
 
Découvrez C# 4.0 et les améliorations apportées à la BCL
Découvrez C# 4.0 et les améliorations apportées à la BCLDécouvrez C# 4.0 et les améliorations apportées à la BCL
Découvrez C# 4.0 et les améliorations apportées à la BCL
 
Informatique Le Triomphant .pdf
Informatique Le Triomphant .pdfInformatique Le Triomphant .pdf
Informatique Le Triomphant .pdf
 
Vs2008 Linq
Vs2008 LinqVs2008 Linq
Vs2008 Linq
 
Examen de passage TDI - Synthèse V1 - 2015
Examen de passage TDI - Synthèse V1 - 2015Examen de passage TDI - Synthèse V1 - 2015
Examen de passage TDI - Synthèse V1 - 2015
 
Linq et Entity framework
Linq et Entity frameworkLinq et Entity framework
Linq et Entity framework
 
Visual Studio 2008 Overview
Visual Studio 2008 OverviewVisual Studio 2008 Overview
Visual Studio 2008 Overview
 
Presentation certification 70-536 atelier 1
Presentation certification 70-536 atelier 1Presentation certification 70-536 atelier 1
Presentation certification 70-536 atelier 1
 
Presentation certification 70-536 atelier 1
Presentation certification 70-536 atelier 1Presentation certification 70-536 atelier 1
Presentation certification 70-536 atelier 1
 
COURS C++ [Enregistrement automatique]Complet (1).pptx
COURS C++ [Enregistrement automatique]Complet (1).pptxCOURS C++ [Enregistrement automatique]Complet (1).pptx
COURS C++ [Enregistrement automatique]Complet (1).pptx
 
Entity_framework_db first
Entity_framework_db firstEntity_framework_db first
Entity_framework_db first
 
Introduction à ASP.NET
Introduction à ASP.NETIntroduction à ASP.NET
Introduction à ASP.NET
 

concour ministre de santé

  • 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