Modèle de concours d'accès au Master Ingénierie Informatique (M2I) — Master spécialisé — Faculté des Sciences d'Oujda — Université Mohammed Premier 2024 — Épreuve : QCM d'informatique
En bref
Ce document est une ancienne épreuve écrite du concours de Accès au cycle Master organisé par Faculté des Sciences d'Oujda — Université Mohammed Premier (2024), publiée sur Wadifa Info en consultation et téléchargement PDF gratuits.
- Organisme
- Faculté des Sciences d'Oujda — Université Mohammed Premier
- Grade
- Accès au cycle Master
- Spécialité
- Ingénierie Informatique (M2I) — Master spécialisé
- Année
- 2024
- Pages
- 8
- Langue des questions
- français
- Correction
- pas encore disponible
Concours du 12 octobre 2024 (1 h 30) : QCM programmation, bases de données et SI, réseaux et systèmes. 8 pages photographiées.
📝 Texte des questions (extrait automatiquement des pages scannées)
Ce texte est extrait automatiquement des images de l'épreuve et peut contenir des erreurs de lecture — les images ci-dessus font foi.
Master Ingénierie Informatique (M21) 3ه
PSE Faculté des Sciences c
nee Université Mohammed Premier, Oujda
Concours
octobre 2024 12
Durée : 1h30 (08h30-11h)
Consignes :
Pas d'utilisation du correcteur (blanco). —
Utilisez uniquement un stylo bleu où noir —
faut pas plier ou abîmer la feuille de réponse, عد ][ —
Aucun appareil électronique n'est autorisé (téléphone, calculatrice, ….). ——
du matériel n'est autorisé entre les candidats. | لقعم Aucune communication et aucun —
Chaque candidat disposera d'une seule fiche réponse individuelle et nomimative (elle —
contient le nom et le prénom du candidat). Cette fiche est unique et ne pourra être
en aucun cas changée.
Aucune autre marque ne doit être portée sur la fiche réponse. =
Notation :
Réponse juste : 2 pts | Aucune réponse : 0 pt Réponse fausse : -1 pt
Questions
Programmation
Q1 - Quel est l'ordre des opérations dans une pile ?
A= Premier entré, premier sorti
B- Dérnierientré, premier sorti
C- Dernier entré, dernier sorti
D - Aucune des réponses précédentes
Q2- Quel est l'avantage principal d'utiliser une liste doublement chainée par rapport à une
“liste simplement chaïnée ?
A Elle permet d'utiliser moins de mémoire
B- Elle est plus facile à implémenter :
Elle garantit Un temps constant pour l'insertion - 0
D - Elle permet un parcours bidiréctionnel (dans les deux sens)
Qu'est-ce qu'un arbre binaire de recherche ?
À - Un arbre où chaque nœud a au plus deux fils
B- Un arbre où les valeurs (clés) des nœuds fils sont toujours supérieures à celle de leur
père re
C- Un arbre où les valeurs des nœud S fils sont toujours inférieures à celle de leur père
Un arbre où les valeurs des nœuds sont triées par ordre croissant - 13
LM ا +
نماذج المباريات من موقع وظيفة إنفو wadifa-info.com
Quelest l'avantage principal des piles par rapport AUX files? - بن
À - L'ordre d'insertion est préservé
B- Élles sont plus efficaces pOur les grandes quantités de données
L'insertion et la suppression se font aux deux extrémités - ©
D - Le dernier élément inséré ést le premier à être retiré
Q5 - Combien de pointeurs possède chaque nœud dans une liste doublement chamée?
Q6- Quel concept de Java permet de regrouper des méthodes et des attributs an sein d’une
classe?
A - Polymorphisme
B- Encapsulation
C- Abstraction
D - Héritage
Quel concept permet à une méthode d’avoir plusieurs implémentations avec le même nom - 7ن
mais des paramètres différents ?
À - Héritage
B - Polymorphisme
C- Surcharge de méthode:
D- Redéfinition de méthode
Q8 - Quel mot-clé est utilisé pour empêchér une classe d'être héritée ?
ممم دخ
static - 83
final -- 0
différence entre une élasse abstraite et une interface en Java? ذا Quelle:est و
classe abstraite peut avoir des méthodes implémentées, une interface ne peut 006 م "غ8
:B- Une interface peut avoir des méthodes implémentées, une classe abstraite ne peut
G- Les deux peuvent Avoir des méthodes implémentées
D- Les deux ne peuvent pas avoir de méthodes implémentées
f HAT A + 1 AIR Rite
à ار
قم wadifa-info.com y Aa à
نماذج المباريات من موقع وظيفة إنفو
9010 - Quelle est la sortie du code java suivant?
class Animal {
void son() {
System.out-printin("Son animal”);
class Chien extends Animal {
void son() {
System.out.printin(”Aboie?);:
public class Test {
public static void main(String{] args) {
Animal leChien = new Chien():
leChten .son();
A - Son animal
B- Aboie
@- Erreur de compilation
D - Aucun affichage
Q11- Quelle est la sortie du code java suivant ?
interface 1 +
void method();
class À implements 1 {
publie void method() {
د System.out.printin(*A?):
class B'extends À {
public void method() {
System-out.printin("B*);
1 publie class Test {
1 public static void main(String{] args) {
…_ obj-method(}:
لم هم
ته de amp
D- Aucun affichage --
1j 5 É 3/8
= ب Fee
wadifa-info.com نماذج المباريات من موقع وظيفة إنفو
Q12 - Quel type dé méthode peut étre défini dans une interface ?
A - Méthode conérète
B - Méthode abstraite
C- Méthode statique uniquement
D = Toutes les réponses cidessus
Bases de données et Systèmes d'Information (SI)
Q13- Quelle est la principale différence entre le Modèle Logique des Données (MLD) et le
Modèle Conceptuel des Données (MCD)?
À - Le MLD est indépendant du 5085, fandis que lé MCD est lié à la base de données
B- Le MLD tient compte des contraintes techniques et d'optimisation, tandis que le
MCD reste conceptuel
© - Le MOD est plus détailié que le MLD
D- Le MLD est utilisé uniquement pour les bases عل données relationnelles
Q14- Que fait la requête suivante?
SELECT nom, salaire
employes
ORDER BY 2 DESC;
مذ Trie les résultats par nom dans l'ordre décroissant
B- Trie les résultats par nom dans l’ordre croissant.
©) - Mrie les résultat par salaire dans l’ordre décroissant
D- Retourne une erteur car il manque une colonne dans l'ORDER BY
Q15- L'instruction SQL suivante permet de :
SELECT nom, COUNT(*)
FROM employes
:|GROUP BY nom
HAVING COUNT(*) > 1;
A Sélectionner fous les noms des employés avec au moins 1 entrée dans la table ٠
13 - Trier les employés par nom
0 - Compter عا nombre d'employés ayant lé même nom
| D = Sélectionner tous les employés dont le nom apparaît plus d’une fois -
016 - Que fait la requête suivante ? 1
SQL> SELECT. max(avg(sal))
FROM em
GROUP BY deptno:.
AN EEE
= 0" ا Le
D is
wadifa-info.com نماذج المباريات من موقع وظيفة إنفو
salaire moyen maximum 724020-06 - م
maximum #تتقلفة Affiche par départements, le - 1
moyenne des sslnires ذا Affiche par département, - ©
Erreur d'exécution - )1
Quelle requête permet de récupôrer les produits qui n'ont jamais été commandés? - 017
À - SELECT * FROM Produits WHERE ProduitiD NOT IN (SELECT ProduitiD
FROM Commandes) :
B'- SELECT * FROM Produits WHBRE ProduitiD LEET JOIN Commandes ON
Prodhnits.ProduitiD = Commandes ProduitiD 18 NULL:
SELECT * FROM Produits WHERE ProduitiD NOT EXISTS (SELECT * FROM - ©
Commandes WHERE Commandes ProduitiD - Produits ProduitiD) :
D - SELECT * FROM Produits WHERE NOT EXISTS (SELECT 1 FROM Com-
mandes WHERE Commandes.ProduitiD - Produits.ProduitiD)} ;
Q18- Qu'est-ce qu'un bloc PL/SQL?
À - Une instruction unique de mise à jour
Un ensemble de commandes SQL stockées sur le serveur - 3
sections: déclarative, exécutable et excéption- قم عل Une unité de code composée - ©
nelle
Une procédure stockée, utilisée uniquement pour les transactions - 13
Quel est l'objectif des curseurs en PL/SQL? - 19@
À - Ils sont utilisés pour récupérer plusieurs lignes à partir d'une requête SQL
Iis:permettent de stocker des/ensembles de résultats dans des variables simples - 3
C= Is sont utilisés pour déclarer des transactions SQL explicites
D - Ils permettent d'effectuer des mises à jour en masse sur une table
Quelle est la différence principale entre la composition et l'agrégation dans UML? - 020
composition, la partie ne peut pas exister sans le tout, tandis que dans ما A Dans
l'agrégation, la/partie peut exister indépendamment
tout, tandis que dans la عا >B- Dans l'agrégation, la partie ne peut pas exister sans
Composition, elle peut exister indépendamment “—
C- La Composition est utilisée pour les classes, tandis que l’agrégation est utilisée pour
les objets
n'y a pas de différence إ[ - D
Q21- Quel est l'objectif d'un diagramme d'activités dans UML?
À Réprésenter les transitions entre états d'un objet
B - Modéliser les étapes d'un processus métier ou d'un algorithme
C - Reéprésenter les échanges de messages entre les objets
Montrer la structure statique des classes d’un système - 10
Quel'est le rôle principal des acteurs dans un diagramme de cas d'utilisation ? - 22(
A = Fournir des attributs ef des méthodes À
ب B- Gérer l'interface utilisateur,
Hire.
Déclencher des cas d'utilisation -
FE 4 5 0 «
a Durs
“LA Fa
نماذج المباريات من موقع وظيفة إنفو wadifa-info.com
Réseaux et systèmes
Q23- Dans un système paginé les pages font: 512 octuts, l'espace virtuelle d'un processus une
taille égale à 1Mo ot ما mémoire physique fait 5 12 KO: Line entrée dans le table des تيدم
occupe 4 octets, La taillée قا table des pages de ce processus أو :
A: 22'octots
B:- 2/5 octets
C- 2" octets
D = 21 octets
Q24- On reprend les données de la question précédente, la page correspondante x l'adresse
logique 1037.est chargé dans le cadre numéro: 4: L'adresse physique correspondante à
cette adresse logique est :
A - 4096
B- 2061
0-83
D - 2048
Q925 - Siun processus exécute read() sur un pipe anonyme vide avse un écrivain alors :
A - Ce processus sera tué
B - read{) retourne -1
C'- read{} rétourne là valeur م
D - عن processus sera bloqué
026 - Si un processus exécute read() sur un pipe anonyme SANS écrivain alors :
A - Ce processus sera bloqué
5 - réad retourne ما valeur D
C- read retourne -1
“D - Ce pracessus sera tué
7و0 - Lorsqu'un processus veut communiquer avéc un fils créé avec l'instruction fork(), L'ins-
{ruction pipe() doit étre exécutés DAT :
A = Le père après la créetion du fils
B- Le père avant la création du fils
C- Le fils
D- L'un des deux
Q28 - Quel est le nombre dé Processus créés par l'exécution dés instructions suivantes ?
: for (i=Ù :i<3 ir)
if{fork !=0)
fork{() أ
B-23
<<< الل ا لاا ززم كنس جيم وج لللتممعحتم<
wadifa-info.com a قع » ظيفة .
نماذج المباريات من موقع وظيفة إنفو
Combien de messages sont afficliés par l'exécution des Instructions suivantes ? - و9
fork()EGFork (}:
if (fork(}==i)
exit (0):
Fork() :
printf(%d Zd°;getppid(};geétpid(}) :
Q30- Deus quel état peut se trouver un processus qui vient de términer une Iscture à partir du
cravier ?
A - Bloqué
B- Elu
C- Prèt
D - Terminé
grep ""\..4$/" | ة- عد Q31 - La commande
A - Liste les fichiers ordinaires du répertoire courant
B - Liste les sous répertoies du répertoire courant sauf ceux dont le nom-commence par
le caractère
Liste le contenu caché du répertoire courant -0©
D- Liste les sous répértoires cachés du répertoire courant
*. ج- Q32- La commandels
A'- Liste les fichiers. et seuiement les fichiers, du répertoire courant
Liste les fichiers et les sous répertoires cachés du répertoire courant ainsi que le - 3[
‘conter caché et non caché des sous répertoire trouvés
C= Jisteelcontenu caché du répertoire courant
D Histelles sous répertoires du répertoire courant dont le nom commence par le carac-
tère !
Sous Linux, quellé eehlinotation octale pour spécifier qu'un fichier dojt avoir des autori- | -033
Sations de lecture récriture pour le propriétaire et le groupe et aucune:autorisation pour
FSU 7
SR £ 0 3
نماذج المباريات من موقع وظيفة إنفو wadifa-info.com
9034 - La notation binaire de l'adresse dé diffusion (broadenst) du sous-réseau 2-5
est :
A - 00091100 00001010 00011000 00690000
3 - 09001100 00001010 00011000 11111111
C> 11111111 11111111 1111111 +71
D - 00001100 00001010 00011000 1
935 - Vous avez l'adresse 1P 12,10.24.25/25. Quelle adresse n'appartient pas À votre sous
réseau ?
B-12:10.242
C- 1210243
D> 121024.196
036 - Quelle est ها principale fonction d'iptables ?
A - Gérer les processus
3 - Configurer le réseau sans fil
C- Filtrer le trafic réseau
D - Compiler 16 noyau Linux
Q37- Quel fichier de configuration est utilisé par BIND pour les zones DNS?
A - named.conf
B- dns.conf
C- zone.conf
D- bind.conf
(38 - Quel Achier contient les informations sur les comptes utilisateurs sous Linux ?
À - etc/users
B- /étc/passwd
C- /etc/accounts
-D - /ete/profile:
039 Quelle commande permet d'ajouter une règle pour bloquer le trafic entrant sur le port 80
dans iptables ?
À - iptables A INPUT -p tep -dport 80 -j DROP
12 = iptables =D INPUT -p tcp -dport 80 -j DROP
© - اماما INPUT tcp dport 80 j ACCEPT
… D. iptbles-RINPUT-p top -dport 80 + ACCEPT
- 40 - Quelle commande permet de redémarrer un service sous Linux utilisant systemd ?
… À- sytemell restant <senice>
D جومت نما ماص
wadifa-info.com نماذج المباريات من موقع وظيفة إنفو
Questions fréquentes sur ce sujet
Ce sujet est-il téléchargeable gratuitement ?
Oui. La totalité du sujet (8 pages) est consultable et téléchargeable gratuitement, sans inscription ni compte.
Le corrigé est-il inclus ?
Pas encore. Cette page publie les questions telles qu'elles sont tombées ; le corrigé proposé est ajouté progressivement selon les sujets.
Quel organisme et quel grade concerne ce sujet ?
Ce sujet provient d'un concours organisé par Faculté des Sciences d'Oujda — Université Mohammed Premier. Il concerne le grade : Accès au cycle Master.
De quelle session s'agit-il et dans quelle langue ?
Session : 12 أكتوبر 2024. Les questions sont en français.
Où trouver d'autres sujets du même concours ?
Tous nos sujets de la même famille sont regroupés sur la page tous les sujets : /fr/modeles-concours. Les sujets y sont classés par session, du plus récent au plus ancien.
Vous préparez ce concours ?
Modèles similaires
Modèle de concours : accès au master — FSJP Aït Melloul (Université Ibn Zohr) — Gestion publique territoriale (promotion 1) — année universitaire 2026/2027
Modèle de concours : accès au master — FSJP Aït Melloul (Université Ibn Zohr) — Droit des affaires et modes de règlement des différends (8e promotion normale / 2e promotion aménagée) — année universitaire 2026/2027
Modèle de concours : accès au master — FSJP Aït Melloul (Université Ibn Zohr) — Professions juridiques et judiciaires (promotion 3) — année universitaire 2026/2027
Modèle de concours d'accès au Master Master of Immersive Technologies (MIT) & Ingénierie Digitale pour les Métiers de la Santé (MIDMS) — ENSAM Casablanca — Université Hassan II de Casablanca 2024 — Épreuve : Informatique
📅 Session 2024
Modèle de concours d'accès au Master Droit des affaires et de l'entreprise — FSJES Marrakech — Université Cadi Ayyad 2024-2026 — Épreuve : Sujet d'analyse
📅 2024-2026
Modèle de concours d'accès au Master Droit des affaires — FSJES Agadir — Université Ibn Zohr 2024-2025 — Épreuve : Analyse d'arrêt
📅 2024-2025
Voir tous les modèles →
Source : archive de modèles de concours — document archivé tel que reçu ; l'avis officiel du concours fait foi.
}
