Wadifa InfoEmploi public au Maroc ع
NOUVEAU Concours DGSN 2026 : 8 427 postes — dépôt du dossier jusqu'au 23 septembre Conditions et salaires →

Modèle de concours : Techniciens — 3e grade — ONEE — Office National de l'Électricité et de l'Eau Potable (modèle 9)

🏢 ONEE — Office National de l'Électricité et de l'Eau Potable 👤 Techniciens — 3e grade 🎯 Informatique 👁️ 102 vues
Épreuve écrite de concours de la fonction publique au Maroc organisé par ONEE — Office National de l'Électricité et de l'Eau Potable pour le recrutement : Techniciens — 3e grade — spécialité Informatique. Ce modèle contient 5 page(s) de questions et vous aide à préparer le concours en découvrant le format de l'examen et le type de questions posé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.

— صفحة 1 —
Office National de l'Electricité et de l'Eau Potable
Branche Fau
Concours Externes du 25/12/2022
Épreuve de Spécialité
Technicien Spécialisé en Informatique Durée 2H
Pour chaque réponse noter le numéro de la question et le(s) symbole(s) de(s) réponse(s)
1. Les paramètres Windows sont enregistrés dans ?
a Windows.ini
b. Win.ini
c System.ini
(0,5pt)
d. Group ini
2. Un programme qui convertit le langage assembleur en langage machine est appelé ?
(0,5p)
a Assembleur
b. Interprèteur
Compilateur
d. Comparateur
3. Lequel des langages informatiques suivants est utilisé pour l'intelligence artificielle ?
(0,5p)
a C
b. COBOL
c. PROLOG
d. FORTRAN
e. Aucune de ces réponses n'est vraie.
4. Lequel des éléments suivants n'est pas un type de codage i
a. EDIC
b. ASCII
c. BCD
d. EBCDIC
5. Que représente la fréquence d'un processeur?
a. Le nombre d'additions qu'il peut effectuer en une minute.
(0,5p)
(0,5pt)
b. Le nombre de bits qu'il compte par seconde.
c. Le nombre d'opérations qu'il peut effectuer par seconde.
6. Laquelle des mémoires suivantes doit être rafraichie plusieurs fois par seconde ?
(0,5p)
a. SRAM (RAM statique)
b. DRAM (RAM dynamique)
c. EPROM
d. ROM
7. Laquelle des parties suivantes d'un processeur contient le matériel nécessaire pour effectuer
toutes les opérations requises par un ordinateur?
(0,5pt)
a. Contrôleur
b. Registres
c. Cache
d. Chemin de données
8. Vérification des erreurs d'un programme informatique s'appelle ?
a. Correcting
b. Running
c. Bugging
d. Debugging
9. Quel programme s'exécute en premier après le démarrage de l'ordinateur et le chargement
de l'interface graphique ?
a. Gestionnaire de bureau
b. Gestionnaire de fichiers
c. Explorateur Windows
d. Authentification
wadifa-info.com
(0,5p)
(0.5pt)
نماذج المباريات من موقع وظيفة إنفو

— صفحة 2 —
10. Quel est l'atout de la technologie RAID?
Le contrôle de données
La protection conte le piratage
c. La performance
11. Quel type de maintenance consiste à faire évoluer une application lorsque son environnement
change pour assurer sa continuité?
Maintenance préventive
b Maintenance corrective
c. Maintenance évolutive
d. Maintenance adaptative
12. Les PERT et les GANTT sont:
a Des langages
b. Des outils de planification
c. Des protocoles réseau
d. Des protocoles internet
13. Langages: quelle affirmation est fausse ?
(0.5)
(fp)
(Ip)
(1p)
a Un programme écrit dans un langage dit "compile" va être traduit une fois pour toutes par un programme
annexe (le compilateur) afim 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 (Finterpetteur) pour
traduire au fur et à mesure les instructions du programme
c. Le langage utilisé par le processeur, c'est à dire les données telles qu'elles lui arrivent, est appelé langage
machine. Il s'agit de données élémentaires de 0 à F en hexadecimal.
14. Un diagramme de séquence:
Permet de décrire les enchainements possibles entre les scénarios préalablement identifiés)
(1p)
b. Est une représentation séquentielle du déroulement des traitements et des interactions entre les éléments
du système et/ou de ses acteurs)
c. Est une représentation simplifiée d'un enchainement de séque
messages entre les objets.
15. Lequel de ces diagrammes n'est ni structurel ni statique?
a Diagramme d'activités
b. Diagramme de composants
c. Diagramme de structure composite
d. Diagramme de communication
-info.com
16. Quelle est la bonne façon d'écrire un tableau en JavaScript?
a var fruits-1-("orange"), 2-("banane"), 3-("pomme")
b. var fruits (1:"orange", 2"banane", 3."pomme")
c var fruits "orange", "banane", "pomme"
d. var fruits-["orange", "banane", "pomme"]
17. Lequel des éléments suivants n'est pas un objet de base de données ?
a. Forme
b. Tables
Rapports
d. Relations
concentrant sur les échanges de
(1p)
(1p)
(1pt)
18. Lequel des éléments suivants n'est pas un type de relation pouvant être appliqué dans une base de données Access?
a. Una Un
b.
Un à Plusieurs
c. Plusieurs à Plusieurs
(1p)
d. Toutes les réponses sont vraies
19. Le langage de base de données qui vous permet d'accéder aux données d'une base de données.
DML
b. DCL
c. DDL
d. TCL
20. Une clé composite est:
a. La clé primaire avec AutoNumber comme type de champ
b. Est une clé étrangère qui identifie de manière unique les enregistrements.
c. Composé de deux champs ou plus pour identifier les enregistrements de manière unique.
d. Aucune de ces réponses n'est vraie.
wadifa-info.com
(1p)
(Ip)
206
نماذج المباريات من موقع وظيفة إنفو

— صفحة 3 —
21. Dans la phase de conception d'une base de données, au niveau conceptuel, on:
a Recense les règles d'organisation
b. Défini le type de base données
c. Recense les règles de gestion
d. Defini l'architecture réseau
22. Dans une base de données relationnelle, on souhaite connaitre tous les enregistrements de la table
COMMANDES pour laquelle il n'y a aucun clients
a SELECT num com FROM COMMANDES WHERE num com is null
SELECT FROM COMMANDES WHERE all client is null
SELECT num com FROM COMMANDES WHERE num com NOT IN (SELECT num
CLIENTS)
(Ip)
3/8
d. SELECT num nom FROM CLIENTS WHERE num nom NOT IN (SELECT num_nom FROM CLI-
ENTS)
23. Dans une base de données relationnelle, je souhaite sélectionner tous enregistrements
d'une table nommée «PRODUITS », choisissez la requête SQL. convenant:
a SELECT distinct id FROM PRODUITS
b. SELECT FROM PRODUITS WHERE reference not null
c. SELECT FROM PRODUITS
d. SELECT WHERE PRODUITS
24. L'Instruction suivante en
SQL 1: SELECT nom, count(*) FROM agent WHERE age>10 GROUP BYage; » permet:
a. Lister le nom de tous les agents de la table agent
b. Avoir le nombre d'agent de plus de 10 ans
e. Avoir le nombre d'agent par tranche d'Age
d. Ne fonctionne pas
25. Quelle ligne suivante produira une erreur?
No.com
a. SELECT FROM personne WHERE personne_id-1;
b. SELECT nom FROM personne;
SELECT nom, prenom, personne id FROM personne
d. Aucun de ces réponses
26. Laquelle des structures de données suivantes
a. Tableaux
b. Liste chainée
c. Les deux a et b
d. Aucune des réponses ci-dessus
17. Prolog est un langage de programmation:
a. Un langage orienté objet;
b. Un langage procédural;
(1.5pt)
(1,5p)
(1.5pt)
pas une structure de données linéaire?
(1p)
(1p)
e. Un langage de programmation logique;
d. Une balise http
8. Laquelle n'est pas qualifiée comme une méthode de modélisation d'un système?
a. AXIAL
b. MDA
c. MERISE
d. OCL
(1pt)
). Un logiciel libre, quelle mention ci-dessous est fausse ?
a. Logiciel dont le code source est disponible
b. Le code source n'est pas modifiable
c. Logiciel gratuit
Dans la sécurité informatique,
(1pt).
signifie que les systèmes actifs informatique
(1pt)
ne peuvent être modifiés que par les personnes autorisées.
a. La confidentialité
b. L'intégrité
c. La disponibilité
d. L'authenticité
wadifa-info.com
نماذج المباريات من موقع وظيفة إنفو

— صفحة 4 —
31. Quelle est la difference entre les plans PRA et PCA dans le domaine de sécurité d'un St?
ale A permet d'es iter une interption de service qui engendreran un PRA (reprise)
bte PRA demande une surveillance po fournir une conté de service
Le PRA permet d'es iter une interruption de service qui engenderait un PCA
p
Le PRA ne do toleret une tepon de service alors que le PCA est une pencédure qui intervient
ste à une interruption de service
32. Quel énoncé est vrai à propos des diagramme UML.?
d
Le diagramme de sequence rassemble les cas d'utilisation
La composition est un cas particulier de l'association
Un diagramme de cas d'utilisation est un scénario de tests
Dans l'agrégation, quand on détruit un composé A, tous les composants I sont détruits
33. Quel protocole permet d'envoyer du courrier électronique?
a Gmail
b. POP3
FTP
SMTP
34. Le protocole utilisé pour sécuriser les e-mails?
POP
b. PGP
c. SNMP
4. HTTP
(Ip)
(1p)
4/8
35. Dans quel type de réseau le retrait (ou la panne) d'un ordinateur peut-il paralyser le trafic du réseau ? (1p)
a. Dans un réseau en étoile
b. Dans un réseau maille
c. Dans un réseau en anneau
36. Dans la hiérarchie des couches lorsque le paquet de données 1
aux couches inférieures, les en-têtes sont
a. Ajouté
b. Enlevé
c. Rearrangé
info
par le
r les couches supérieures
(1p)
d. Modifié
37. Lorsqu'une collection de plusieurs o
constituer un système cohérent, nous appelons ça, un 7
(1p)
Réseau informatique
b. Système distribué
Système de réseau
d. Aucune de ces réponses n'est vraie.
38. Sur quelle couche du modèle OSI se situe l'Internet Protocol?
a La couche Physique
b. La couche Transport
c. La couche Application
d. La couche Réseau
39. Lequel des protocoles suivants est le protocole d'accès multiple pour le contrôle d'accès par canal?
a CSMA/CD
b. CSMA/CA
c. CSMA/CD et CSMA/CA
d. Aucune de ces réponses n'est vraie.
40. Lequel des éléments suivants est un protocole de la couche transport utilisé dans la mise en réseau ?
a. TCP
b. UDP
c. TCP et UDP
d. Aucune de ces réponses n'est vraie.
41. Comment nomme-t-on une variable contenant l'adresse d'une autre variable?
a. Un variant
b. Une référence
c. Un pointeur
d. Une variante
wadifa-info.com
(1p)
(1p)
(1p)
(1p)
416
نماذج المباريات من موقع وظيفة إنفو

— صفحة 5 —
42 Un protocole de com
The whoge de aten
mble de regle
43. Dans une architecture Chen Serveur, le client de
ropes de
Ripony
Meme des
44. Quelle est la longer de l'adresse IPv6
12
45. Le modele Ost comporte couches La couche 4 est la couche
Tranport
1p
pr
p
p
Present
B. la Sème couche
(p
46. Dans le modèle OSL, lorsque les données sont envoyées de l'hôte A à l'hôte B. la 5
destinée à recevoir les données en B est
Couche Applications
Couche Session
Couche Transp
4 Couche Lisson de données
47. Que faut-il pour utiliser SNMP (Simple Network Management System)?
Serveurs
b. Protocoles
Regles
Routeurs
48. A quoi servent les bits de parité ?
Pour crypter des données
Pour detecter les erreurs
Pour identifier un utilisateur
Pour chiffrer des données
49. Lequel des arrangements topolog
Anneau
5. Mai
Eode
d. Toutes les réponses sont vraies
fifa-info.com
(1p)
(Ip)
suivants est une configuration 'point-to-point"?
(1p)
50. Le serveur proxy est également connu sous le nom de :
Passerelle de niveau application
b. Outils proxy
Proxy d'application
d. Serveur Mandataire
51. Identifiez parmi les adresses IP suivants ceux qui appartiennent à la classe A.
130.10.10.245
b. 129.10.10.245
(1p)
(1p)
c 128.10.10.245
d. 121.10.10.245
2. Parmi ces trois adresses IP, quelle est celle de classe B?
a. 15.236.25.125
b. 196.23.250.10
c. 132.10.251.20
3. HTTPS est: trouver l'affirmation fausse ?
Procédé de sécurisation des transactions HTTP
b. HTTPS travaille au niveau de la couche transport
(1p)
(Ipt)
e. Il permet de fournir une sécurisation des échanges lors de transactions de commerce électronique encryp
tant les messages
wadifa-info.com
5/6
نماذج المباريات من موقع وظيفة إنفو

✅ Correction proposée

Correction proposée par l'équipe wadifa-info (version arabe — la traduction française arrive). Ce n'est pas un corrigé officiel.

هذا الاختبار يخص مباراة تقني متخصص من الدرجة الثالثة في المعلوميات بالمكتب الوطني للكهرباء والماء الصالح للشرب (ONEE - قطاع الماء)، دورة 25 دجنبر 2022. الاختبار من نوع أسئلة الاختيار من متعدد (QCM)، مدته ساعتان، ويغطي محاور بنية الحاسوب، البرمجة، قواعد البيانات، الشبكات وأمن المعلوميات، مع نقط متفاوتة لكل سؤال (من 0.5 إلى 1.5 نقطة). ما يلي تصحيح منهجي مقترح.

💡 قبل أن تبدأ: في QCM المعلوميات لا تُحتسب النقطة إلا على الإجابة التامة، والأسئلة تحمل نقطًا مختلفة (رأيت 1.5pt على بعض أسئلة SQL): اقرأ عدد النقط بجانب كل سؤال ووزّع وقتك عليها بالأولوية. انتبه إلى صياغة النفي («n'est pas»، «fausse») لأنها تقلب المطلوب، وحين يُطلب «الرمز/الرموز» فقد يكون الجواب متعددًا. أجب أولًا عن المفاهيم المؤكدة (تعاريف، طبقات OSI، أنواع الذاكرة) واترك ما يحتاج تحليلًا لآخر الوقت.

بنية الحاسوب والذاكرة والمعالج

  • س2 — البرنامج الذي يترجم لغة التجميع (Assembleur) إلى لغة الآلة: هو Assembleur (المُجمِّع). لا تخلطه بـ Compilateur الذي يترجم لغة راقية (C, Java) لا لغة التجميع، ولا بـ Interpréteur الذي يترجم سطرًا بسطر عند التنفيذ.
  • س5 — تردد المعالج (fréquence): يمثّل عدد العمليات في الثانية (يُقاس بالهرتز/الغيغاهرتز). أزل «عدد الجمعات في الدقيقة» و«عدد البتات في الثانية» فهذه مقاييس أخرى (Débit).
  • س6 — الذاكرة التي تحتاج إنعاشًا (rafraîchissement) عدة مرات في الثانية: هي DRAM (الذاكرة الديناميكية) لأنها تخزّن البتات في مكثفات تفقد شحنتها. أما SRAM فلا تحتاج إنعاشًا، وROM/EPROM غير متطايرة.
  • س7 — الجزء الذي يحتوي العتاد المنفّذ للعمليات: هو مسار المعطيات (Chemin de données / Datapath) الذي يضم الوحدة الحسابية المنطقية ALV. المتحكم (Contrôleur) يوجّه فقط، والمسجّلات (Registres) والذاكرة المخبأة (Cache) تخزّن.
  • س41 — متغير يحتوي عنوان متغير آخر: هو مؤشر (Pointeur). المرجع (Référence) مفهوم قريب لكن السؤال بصيغته الكلاسيكية يقصد المؤشر.

البرمجة واللغات وهندسة النظم (UML / MERISE)

  • س3 — لغة الذكاء الاصطناعي الكلاسيكية: PROLOG (وأيضًا LISP). C وCOBOL وFORTRAN ليست لغات ذكاء اصطناعي.
  • س8 — التحقق من أخطاء البرنامج: Debugging (تنقيح). لا Bugging ولا Running.
  • س13 (اختر الخاطئة): العبارة الخاطئة هي التي تقول إن لغة الآلة معطيات من 0 إلى F ست عشرية؛ لغة الآلة في الأصل ثنائية (0 و1)، والتمثيل الست عشري مجرد اختصار للقراءة. العبارتان عن اللغة المُترجَمة (compilée) والمُفسَّرة (interprétée) صحيحتان.
  • س16 — الكتابة الصحيحة لمصفوفة في JavaScript: var fruits = ["orange", "banane", "pomme"] (بين قوسين معقوفين). باقي الصياغات غير سليمة.
  • س27 — Prolog: لغة برمجة منطقية (programmation logique)، لا كائنية التوجه ولا إجرائية.
  • س28 — ما ليس منهجية نمذجة نظام: OCL (Object Constraint Language) لغة للقيود لا منهجية؛ أما MERISE وMDA وAXIAL فمناهج/مقاربات نمذجة.
  • س14 — مخطط التتابع (diagramme de séquence): يمثّل تسلسل تبادل الرسائل بين الكائنات عبر الزمن.
  • س15 — المخطط الذي ليس بنيويًا ولا ساكنًا: مخطط النشاط (diagramme d'activités) فهو سلوكي/ديناميكي، على خلاف مخططات المكوّنات والبنية المركّبة.
  • س12 — PERT وGANTT: أدوات تخطيط المشاريع (جدولة المهام والزمن)، ليست لغات ولا بروتوكولات.

قواعد البيانات وSQL

  • س19 — اللغة التي تتيح الوصول للمعطيات ومعالجتها (إدراج/تحديث/انتقاء): DML. تذكّر التقسيم: DDL لتعريف البنية (CREATE/ALTER)، DCL للصلاحيات (GRANT)، TCL للمعاملات (COMMIT).
  • س20 — المفتاح المركّب (clé composite): مكوّن من حقلين أو أكثر لتعريف السجل بشكل فريد.
  • س21 — على المستوى المفاهيمي (niveau conceptuel) في MERISE: نُحصي قواعد التدبير (règles de gestion)؛ أما قواعد التنظيم فتخص المستوى المنطقي/التنظيمي.
  • س22 — طلبات لا يقابلها زبناء: الصياغة السليمة بالمعنى هي SELECT num_com FROM COMMANDES WHERE num_com NOT IN (SELECT num FROM CLIENTS) (استبعاد عبر الاستعلام الفرعي).
  • س23 — انتقاء كل سجلات جدول PRODUITS: SELECT * FROM PRODUITS.
  • س24 — SELECT nom, count(*) … GROUP BY age: يعطي عدد الأعوان حسب الفئة العمرية (التجميع حسب السن).
  • س17 و18 — كائنات Access وأنواع العلاقات: بين كائنات Access نجد الجداول والاستمارات (Formulaires) والاستعلامات والتقارير (États)؛ العلاقة (Relation) ليست كائنًا قائمًا بذاته. وفي أنواع الروابط، علاقة Plusieurs à Plusieurs لا تُطبَّق مباشرة بل تتطلب جدول وصل. [ترقيم بعض بدائل هذين السؤالين غير واضح تمامًا في OCR، فاعتمد هذا المبدأ لا الحرف.]

الشبكات ونموذج OSI

  • س33 — بروتوكول إرسال البريد: SMTP. أما POP3/IMAP فللاستقبال، وFTP لنقل الملفات.
  • س34 — تأمين البريد الإلكتروني: PGP (تعمية وتوقيع). SNMP للإدارة وHTTP للويب.
  • س35 — الشبكة التي يشلّها تعطّل حاسوب واحد: شبكة الحلقة (Anneau)، لأن كل جهاز يمرّر الإشارة للتالي.
  • س38 — طبقة IP في OSI: طبقة الشبكة (Réseau) — الطبقة 3.
  • س39 — بروتوكول الوصول المتعدد للتحكم بالقناة: CSMA/CD وCSMA/CA معًا (CD في Ethernet السلكي، CA في Wi-Fi).
  • س40 — بروتوكولات طبقة النقل: TCP وUDP معًا.
  • س44 — طول عنوان IPv6: 128 بت (مقابل 32 بت لـ IPv4).
  • س48 — بتات التماثل (parité): كشف الأخطاء في النقل، لا التعمية ولا المصادقة.
  • س50 — الخادم الوسيط (proxy): يُعرف أيضًا بـ Serveur Mandataire / بوابة على مستوى التطبيق.
  • س51 و52 — أصناف العناوين IP: الصنف A مجاله 1–126 في البايت الأول، فالجواب 121.10.10.245 (أما 128/129/130 فتتجاوز 126). والصنف B مجاله 128–191، فالجواب من بين الخيارات هو 132.10.251.20 (15 صنف A، 196 صنف C).
  • س53 (اختر الخاطئة عن HTTPS): العبارة الخاطئة أن HTTPS يعمل على طبقة النقل؛ الصحيح أن HTTPS = HTTP فوق SSL/TLS وطبقة التطبيق هي مرجعه، والتعمية تتم بين التطبيق والنقل. أما كونه يؤمّن معاملات HTTP والتجارة الإلكترونية فصحيح.

أمن المعلوميات والصيانة

  • س30 — الخاصية التي تعني أن الأنظمة لا يعدّلها إلا المرخّص لهم: النزاهة/السلامة (Intégrité). لا تخلطها بالسرية (Confidentialité = عدم الاطلاع) ولا التوفّر (Disponibilité).
  • س11 — الصيانة عند تغيّر البيئة لضمان الاستمرارية: الصيانة التكيّفية (adaptative)؛ التطويرية (évolutive) لإضافة وظائف، التصحيحية لإصلاح الأعطال.
  • س29 — العبارة الخاطئة عن البرمجيات الحرة: أن الشيفرة المصدرية غير قابلة للتعديل — بل هي متاحة وقابلة للتعديل وإعادة التوزيع.
  • س10 — ميزة RAID: تحسين الأداء و/أو حماية المعطيات عبر التكرار (redondance)، لا الحماية من القرصنة.

💡 ملاحظة منهجية: بعض الأسئلة في الورقة (مثل س1 حول ملفات .ini، وس9 حول أول برنامج يُنفَّذ بعد الإقلاع، وس25 حول سطر SQL المولّد للخطأ) ورد ترقيمها أو بدائلها بشكل غير مكتمل في النص الممسوح ضوئيًا. القاعدة العامة: إعدادات Windows الحديثة تُخزَّن في قاعدة التسجيل (Registre) لا في ملفات .ini التاريخية، والبتات المكافئة والطبقات هي مادة تتكرّر كثيرًا فراجعها من مقرر معتمد بدل الاعتماد على حرف غير مؤكد.

Source : partagé par les candidats sur les forums

📲
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.