Wadifa InfoEmploi public au Maroc ع

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

🏢 Faculté des Sciences d'Oujda — Université Mohammed Premier 👤 Accès au cycle Master 🎯 Ingénierie Informatique (M2I) — Master spécialisé 📅 12 octobre 2024 👁️ 2 vues

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 ‏نماذج المباريات من موقع وظيفة إنفو‎
Un nouveau sujet de concours chaque jour sur WhatsApp

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.

Source : archive de modèles de concours — document archivé tel que reçu ; l'avis officiel du concours fait foi.

}
Utile ? Envoyez-le à quelqu'un qui cherche
WhatsApp Facebook Telegram
📲
Installez Wadifa Info sur votre iPhone : appuyez sur le bouton Partager en bas de Safari, puis sur Sur l'écran d'accueil. Les nouveaux concours, sans passer par le navigateur.