Concours pour le recrutement des techniciens de 3ème grade
Epreuve écrite
OPTION : Développement informatique
NB : Documents non autorisés et le document est imprimé en recto verso.
Exercice 1 : (10 pts)
Pour chaque réponse noté le numéro de la question et le(s) symbole(s) de(s) réponse(s)
(Exemple : Question 0 réponse : a,b)
1. AJAX permet :
a. Sécuriser une page web
b. Actualiser la page web sans procéder au rechargement total de la page
c. Appliquer du style à la page web
2. Un fichier java compilé aura comme extension
a. .class
b. .java
c. .exe
3. Merise est un :
a. Langage de programmation
b. Méthode d’analyse et de conception des bases de données
c. Un langage de modélisation
4. Une classe abstraite peut être instanciée
a. Vrai
b. Faux
5. Le mot « extends » permet l’héritage multiple en java
a. Vrai
b. Faux
6. Peut-on surcharger une méthode déclarée avec l’attribut « final »
a. Vrai
b. Faux
7. Sql est :
a. Un langage de programmation
b. Langage de manipulation de données
8. Sql server est :
a. Un serveur web
b. Un serveur de bases de données
9. Pour supprimer une base de données
a. Delete database
b. Drop database
10. Pour préciser une condition au niveau d’une requête sql on utilise :
a. Where
b. When
c. If
11- Le terme << MCD >> signifie
a- Modèle conceptuel de données
b- Moyen de communication de données
12-La balise <br/> en html:
a- Crée un paragraphe
b- Crée un entête
c- Crée un saut de ligne
13-document.getElementById() est écrit en
a- javascript
b- html
C- CSS
14-Entity Framework est un :
a- ORM
b- ODBC
c- JDBC
15- Un logiciel open-source est:
a- Logiciel dont on peut obtenir le code source
b- Logiciel gratuit
c- Logiciel propriétaire
16- CSS est utilisé pour
a- Mettre en forme une page web
b- Pour envoyer un formulaire au serveur
c- Pour sécuriser une page web
17- Quelle est le digramme qui ne fait pas partie des diagrammes uml
a- Diagramme de classes
b- Diagrammes modèles
c- Diagramme des cas d'utilisation
18-Considérons le code suivant String s = "l'âge de smith est: "; Int i = 21;
System.out.println (s+i); La console affichera
a- L'âge de smith est: 21
b- Génèrera une exception
19- Considérons le code suivant
Int i = 5 While (i<0) {system.out.println(i); i--;}
Après exécution, la console affichera
a) 54231
b) 543210
c) Rien
Page 1 2
20-Qu'affichera le code suivant String s1 = new String (^ prime prime xy z^ prime prime ) String s2 = new String (^ prime prime xy z^ prime prime ) ( s 1==s2) System.out.println (^ prime prime s 1==s2 est vrai"); else
System.out.println(" s 1==s2 est faux");
a- s 1==s2 est vrai
b- s 1==s2 est fa
Exercice 2:(4 pts)
1- C'est quoi la surcharge et la redéfinition d'une méthode
2- Ecrire un algorithme qui reçoit le nombre n et retourne la valeur de n!
3- C'est quoi l'héritage multiple, donner un exemple de langage qui supporte l'héritage multiple
4- Quand est ce que on utilise la clause << having >>> en sql
5- Donner deux exemples de Framework < javascript >>>>