Aller au contenu principal
Wadifa InfoEmploi public au Maroc ع
Combien toucherez-vous vraiment ? Ratibi calcule votre salaire net Calculer →

Modèle de concours de recrutement des techniciens spécialisés — ONEE Branche Électricité — Techniques de développement informatique — 29 octobre 2016

🏢 ONEE — Branche Électricité 👤 Techniciens spécialisés 🎯 Techniques de développement informatique 📅 29/10/2016 👁️ 279 vues

⬇️ Télécharger le PDF Adresse permanente : wadifa-info.com/fr/modele-concours/460

En bref

Ce document est une ancienne épreuve écrite du concours de Techniciens spécialisés organisé par ONEE — Branche Électricité (2016), publiée sur Wadifa Info en consultation et téléchargement PDF gratuits, avec une correction proposée.

Organisme
ONEE — Branche Électricité
Grade
Techniciens spécialisés
Spécialité
Techniques de développement informatique
Année
2016
Pages
8
Langue des questions
français
Correction
correction proposée disponible sur cette page
Épreuve de spécialité (sur 100, 2 h, coef. 1) : partie 1 QCM (75 points) sur les langages de programmation et le développement d'applications, partie 2 sujet rédactionnel (25 points). 8 photos couvrant les pages 1/8 à 7/8 ; la page 8/8 manque.
📝 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.

Concours de recrutement ENG ‏ومو تسج لل‎
ONEE. Branche Electricité | Prénom:
29 Octobre 2016 CIN eos
Réservé à l'administration
‏الل يإ وأا‎ 000 :
= PTS
Concours de recrutement ONEE, Branche Electricité
29 Octobre2016 =
Techniques de Développement Informatiques
Niveau Technicien Spécialisé |
Epreuve ÉNote sur, | Durée Coefficient | Résultat
Spécialité 1100 |2heures ١ 0-0
Emargement des correcteurs ——— ‏ب‎
‎wadifa-info.com qäil da a ‏نماذد المباريات من موقع‎

L'épreuve comporte deux parties indépendantes :
Partie 1 : un questionnaire à choix multiples (QCM). 175 pts
Partle2_: Sujet de dissertation /25 pis
Partie1: /75pts
1) Langage de programmation : (2,5/question) (sur 10 Pts)
QUESTION 1
Une application contient une classe nommée Personne. La classe Personne inclut une méthode
nommée GetData.
Vous devez assurer que ‏ما‎ méthode GetData [| peut étre utifisé seulement par la classe de Personne
ou une classe dérivée de ‏ما‎ classe Personne.
Quel modificateur devriez-vous utiliser pour la méthode GetDats 7
À. Protected
8. letomal
C. Protected moral
D. Pryote
‏ع‎ Puble
QUESTION 2
Vous développez une applcation. L eypeçatio,, cmt une méthode nommée Resorwe qui it des
données d'un fichier. La méthode ReadFlle )( doit respecter les exigences suivantes :
I ne doit pas faire des changements des données du fier,
M doit permettre à d'autres processus d'accéder aux données du fichier.
Une doit pss lever une exception si rappleation essaye d'ouvrir un fichier de données qui n'existe
pas.
Vous devez mettre en œuvre la metngne ‏لالد‎ Quel segment de code devriez-vous utiliser 7
A var fo « Ylle.Open(Yilenams, Pileode.Open, Pilenccess. Read,
YileShare.Readtrite)}
B.var fa = file.Opon(Filename, Pilekode.OpenOrCreste, PileAccens.Read,
Vileshare.Readnr {te};
C.var fu = Yile.Open{Pilename, Yilekodo.Opan0rCraate, Pilenccens Read,
PlieShare Write} s
D.var fa = Pile .RoadAlluines (Filename) ;
Evar {se Plle.headAllBytes (Filename) ;
QUESTION 3
Vous déveleppez une application en utilisant 08. L'application contient lo sogmant de code suivant.
(Le numéro de Ligne est inclus pour se référer aux lignes seulement }
01 public interface IDataContainer
032 string Data ) get; set; }
05 void DoMork{object ‏زناه‎ (
08 18 (dstaContainer ١٠ nul}
19 Console.WriteLine(dataContainer. ‏لمعم‎
AY a
wadifa-info.com ul ‏ومظيفة‎ nan ‏م‎ clolall ‏تماذح‎

‎méthode DoWork )( ne doit pas lever d'exceptions en convertissant l'objet obj à l'interface‏ ها
‎IDataContainer ou quand en accedant la propriété Data.‏
‎Quel segment de code devriez-vous insérer à la ligne 077‏
‎dataContainer = (IDataContainer) ob)‏ علط
نه = ‎B. dynanicdataContainer‏
‎C. var dataContainer = obf an 1DataContainer;‏
‎D.var dataContainer = objisiDataContainers‏
‎QUESTION 4‏
‎Vous développez une application. L'application comprend des classes nommées Employee et Person‏
‎et une interface nommée Person. La chasse Employee doit répondre aux exigences suivantes:‏
‎doi soit hériter de la classe Person ou implémenter l'interface Person,‏ لا
‎١ doit être héritabée par d'outres classes dans l'application, {‏
‎Quels sont les deux segments de code que vous pouvez utiliser pour atteladre cet objectif ?‏
‎{Choisissez deux}‏
‎clans Esployes ١ Person er]‏ عوط ‎à‏
‎“a led clans Esployen ١ Person‏ .8
‎eo Gr 164 clans Esployee 1IPerson‏
‎miplèyes ifhersos‏ ماه ‎v. abatrect‏
‎ADO Net : (2,5/question) /‏ )11
‎QUESTION 4‏
‎Quelle méthode de l'objet commande oCmdOleDb doit être appelée pour remplir l'objet DataReader‏
‎à partir du feu d'enregistrements issu de l'exécution d'une requête‏
‎A. oCmdOleDb.ExecuteReader‏
‎B. oCmdOleDb.ExecuteScalar‏
‎oCmdOleDb ExecuteNonQuery‏ ©
‎D. oCmdOkDb,Execute‏
‎QUESTION 2‏
‎Donnez, parmi les chasses d'objets ADO suivantes, celle qui fonctionne en mode déconnecté‏
‎seulement‏
‎A. SalConmection‏
‎DataTable‏ .8
‎SalCommand‏ €
‎D. SqiDataAdapter‏
‎SQL Server : (2,5/question) (sur 15 Pts)‏ )111
‎QUESTION 4‏
‎Vous développez uno base de donnéosMicrosoft SQL Sorver 2012 dans une application. L'application‏
‎contient une table qui a la définition suivante‏
‎CREATE TABLE Invontoey‏
‎int NOT NULL PRIMARY KEY,‏ مادم
‎ltomsinStore int NOT NULL, -‏
‎HemalnWsrohouse int NOT NULL)‏
‎somme des colonne, HomsinStare et‏ ها ‎Vous devez créer una colonne calculée qui rond‏
‎Quelle déclaraion de Transact-SQL dovrisz-vous Lütisor ?‏ معو ‎ltomsin\arhouse, pour chaque‏
تماذد المباريات من موقع وظيفة ‎wadifa-info.com qäil‏

A. ALTER TABLE inventory ADD Totalitems AS ItemsinStore + ١16014101067006
8. ALTER TABLE inventory ADD ltemsinStors - ltemsin\Warehouse = Totalliomss
C. ALTER TABLE inventoryADD Totallioms = HomsinStoro + ltemsleWarehouse
D. ALTER TABLE lnventoryADD Totaïlioms AS SUM{ltemslnStore, ltemsin\Warehouse),
QUESTION 2
Vous administrez une base de données Microso® SQL Server 2012 qui contient une table nommée
OrderDetail. Vous découvrez que l'index NCI_OrderDetail_CustomeriD est fragmenté. Vous devez
réduire la fragmentation. Vous devez attelndre ce but sans prendre l'index hors connexion, Quel lot
de Transact-SQL devriez vous utiliser 7
À CREATE INDEX NCI_OrderDetall_CustomerID ON OrderDetail.Custoser!D MITI
DROP EXISTINO
B. ALTER INDEX NCI_OrderDetail_Custoæer!D ON OrderDetail.Cuntoner TD
REORGANTZE
C.ALTER INDEX NCI_OrderDetail_Customer1D ON OrderDetall.Cuntosér ID REBUTLD
D.AUTER INDEX ALL ON OrderDetail REBUILD
QUESTION 3
Vous développez une base do données Microsok SQL Server 2012. Vous 6002 una vue en 50 basant
sur les tables Ordres ct OrderDetalls en utiisant la définition suivants :
CREATE VIEW vOrders
WITH SCHEMABINDING
SELECT o ProductiD, 0, OrderDate,
SUM(od.UnitPrice, * o,OrderQTY) AS Amount
FROM OrderDetais AS ‏ذه‎
‎INNER JOIN Orders AS o
ON o4 OrdesiD = o.OrderiD
WHERE cd SalosOrdenD = 0 SalesOrderiD
GROUP BY 0.OrderDate, o.ProductiD
Vous devez améliorer la performance de ‏قا‎ vue pus «a porsistante dos donndos sur disque, Que
devriez-vous faire?
A. Créor un trigger INSTEAD OF associé à la vue.
8. Créer un tiger AFTER associé à la vue,
©. Crier un index clusterod on the view.
D. Modifier ‏ها‎ vue on utlisant la clause TH VIEW METADATA.
QUESTION 4
Vous avez une base de données Mièrosof SOL Server 2012 qui contient des tables nommées
Customers et Ordres. Les tables sont associées par une colonne nommée CustomeriD. Vous devez
créer une requête qui retourne CustomerName (nom du client) et OrderDate (la date de la
commande) pour ‏ما‎ commande qu'i a passées. En incluant les clients qui n'ont pas passé de
commandes.
Quelle requête devriez-vous utiliser 7
A SELECT CustoserName, OrderDate FROM Customers RIGIT OUTER JOIN Orders
ON Custosers.Customerin = Orders.Cuatomer1D
B/SELuCT Cuatomertiame, OrderDate FROM Cuntomers JOIN Orders
ON Customers.CustomeriD = Orders.Customer1D
C,SRLSCT CustomerName, OrderDate FROM Cuntomre CROSS JOIN Order
ON Customers.Customer1D = Orders. Customer 1D
DSELRCT CustoserName, OrderDate FROM Custcæors LEPT OUTER JOIN Orders
OCuntomars.CustomeriD = Orders.Cuotoser1D
378
wadifa-info.com lee con ‏تماذج المبارنات من‎

QUESTION 5
Vous administrez une base de données Microsoft SQL Server dans une application commerciale.
Vous devez récupérer une liste des clients qui vivent aux territoires qui n'ont pas de personne de
ventes. Quel requête Transact- SQL devriez-vous utiiser?(Chaque réponse correcte présente une
solution complète. Choisissez toutes les réponses.)
À SSLECT Customer1D FROM Customer
WIERK TerritoryID NOT IN(SELECT Terr{koryID FROM Salenporson)
B. 8RLECT CuutomerID YROM Customer
WHERE Territory1De>AUL (SELECT TerritoryID FROM Salesperaon)
C. SELECT CustoserID PROM Customer
WHERE TerritoryID<>ANY (SELECT TorritoryID FROM Salemperaon)
D. SELECT Customer1D FROM Customer
MHERS TerritoryID<>SOME (SELECT TerritoryID FRON Salonpernon)
QUESTION 8
Vous développez une base de données qui contiendra des informations des ‏ايم‎ Vous devez stocker
los prix qui inchent une précision fixe et une échelle de six chifires. Quel type de données devriez:
vous utiiser?
À Float
8. Money
C. Numeric
D. Smalimoney
IV) Programmation “Sa n) (sur 22 5 0٠
QUESTION 1
Vous développez une page on utilisant HTMLS qui a ün élément avec un ID d'une image. La page
inclut le code HTML suivant :
Picture:<br /<
<dh id = "picture" ‏<بال><‎
‏الله‎
‎Vous devez déplacer 1/0864 d'images en page par cinq pixels. Quetiés deux lignes do
code vous devriez utiliser? (Chaque réporise correcte présente uno partie de la solution. Choisissez
doux réponses.)
À. document get£lementByté("picturo").styte position = “relative”:
8. documont.gotElementSyid("phture") style. top = "Spa,
©, document getElementByidl"picture") style top « *-Spr,
D. document getElermentäytdl picture") styte.position = "absolute",
QUESTION 2
Une page de HTML ne contient aucun code Javaseript incorporé ni aucun code CSS. Le corps de la
page contient seulement la ligne de code suivante, <p ‏ليا‎ » “test” > test</p > une feullle de style CSS
doit être appliquée dynamiquement. Le style doit visiblement changer l'apparence du paragraphe
dans la page.
Vous devez appliquer un styte au paragraphe. Quelle ‏ععياا‎ de code devrier-vous utiliser ?
À. document gotElementByld{"iast").styte.border = "0";
B. document gatEsmentByld{"test") style. position « “static”;
C. document getElementBytd [test”).style padding = "15px";
D, document getElamentBy1dftest").styte top « “Spa”,
418
wadifa-info.com quil ‏من موقع وظيفة‎ cilriloll a àloi

© ‏ولسنم نمم‎ | ô ‏_-ه 0 و‎ ])1 00 |
En | 8 ‏ل‎ heuron nifecluérs 8 kr d ‏مسرت‎ ١
‏ا ليت‎
‏مسمس‎ |
Nb Jows 01/780008 ||
Comment sera la clé primaire dans cette table :
A, Elle sera formée de 3 Identiflunts
B, Elle sera formée de 4 identifiants
C, Elle sera formée d'un seul Identiflant
D, Elle sera formée de deux identiflants
Partie 2 : 1 25pts
Sujet : Nous vivons aujourd'hui dans un monde où la nouvelle technologie de l'Informatique
est devenue indispensable, et présente dans tous les domaines,
Nous pouvons nous demander ce qu'elle apporte à l'homme ; est-elle pour ‏اننا‎ un danger ou
un blenfait ?
Développer cette idée en précisant votre avis en quelques lignes,
wadifa-info.com ‏نماذج المباريات من موقع وظيفة إنفو‎

La valeur que les utilisateurs entrent doit être des nombres compris Inclusivement entre 1 et 12,
Vous devez appliquer cette contrainte à l'élément form, Quel élément devriez-vous utiliser?
A. <input type="range" ‏"سوام‎ max="12" />
8. <input lypes="submit" value="month" />
©. <input type="time" options="month" />
D. <input type="month" Itemscope=”"numeric" /<
QUESTION 8
Vous développez une page Web en utilisant HTMLS. Vous écrivez le code sulvant :
<input type "url" le nom = "le site Web" a exigé = "nécessaire"/> Vous devez assurer que lavaleur que
l'utilisateur entre contient une URL sécurisée,
Que devriez-vous faire?
À. Add the following attribute to the input tag: value="https//v
B. Add the following attribute to the Input tag: pattern="https:7/. +"
C. Add the following attribute to the input tag: value="ss!"
D. Add the following attribute to the Input tag: temtype="https"
QUESTION 9
Vous développez une page Web qui contient un élément « form » qui inclut le code HTML suivant.
<input id ="txtValue*/> Vous devez changer le code HTML pour que les cllents puissent entrer le pays
avec seulement trois lettres valable, Quel HTML devriez-vous utiliser ?
À. <input id="tx{Value" type="country"/>
B. <input id="txt{Value" type="text" required="»06"/>
C. <input id="txtValue" type="lext" pattern" [A-Za-z] (3) >
D, <input Id="txtValuen type="code" pattern"="country"/>
V) Analyse et conception : (2,5/question) (sur 22,5 Pts)
QUESTION 4 |
UML est :
A. Un langage de modélisation
B. Un protocole de télécommunication
C. Une méthode de conception
D. Un langage de description de base de données
QUESTION 2
En UML quelle est la signification d'une généralisation :
A. Relation d'incluslon entre 2 classes
B, Relation de dépendance hiérarchique entre deux classes dans le cas d'héritage.
C. Généralisation d'une opération conceptuelle
D. N'existe pas en UML
QUESTION 3
En UML une composition est :
À. Une opération entre 3 classes
8... Une association d'héritage entre deux classes
C. Une association qui indique qu'une classe en contient une autre
D. Un attribut composé de plusieurs attributs
QUESTION 4
Un diagramme d'états UML en conception est utilisé pour :
A. Définir la structure d'un état Imprimé
wadifa-info.com ‏نماذج المباريات من موقع وظيفة إنفو‎

8. indique l'état d'une transaction dans une application avec base de données
‏ع‎ Découvrir certaines méthodes dans uno classe donnée
D. Décrire le comportement des oblets et leur transition
QUESTION 5
Le nombre de diagramme standard dans UML est
A. 9disgrammes
8. Sdisgrammes
‏ع‎ 11 diagrammes
D. 7 diagrammes
QUESTION 6
Parmi les propositions suivantes une n'est pas un Pattem Delsgn
A Singleton
8. Graphe Redstone
C. Factory Method
D. GRASP
QUESTION 7
L'association que représente ce modèle conceptuel de données sulvant ,5e nomme
ARRET] ‏ميم‎ on
tétérenss ‏ا‎
‎fé 3 | 005
A. Une relation bijective
8, Une relation injective
C. Une relation réflexive
D. Une relation surjective
QUESTION 8
Dans le MLD du MCD sulvant on aura:
LS combinent
A. 3 tables ARTICLE, COMPOSANT et COMPOSE
B.. Une table ARTICLE
C. 4 tables ARTICLE, COMPOSANT, COMPOSE et Nomenclature
D. 2 tables ARTICLE et Nomenclature
QUESTION 9
Le MLD qui se déduit du MCD suivant contient une table nommée Travail c'est ‏ها‎ table de La
relation, on aura dans cette table une clé primaire et un attribut nb HeuresEffectuees
wadifa-info.com RTE Rare RE
qail ‏نماذح المباريات من موقع وظيفة‎

Correction proposée

Il s'agit d'une correction proposée, rédigée par l'équipe wadifa-info pour vous aider à comprendre la méthode — ce n'est pas un corrigé officiel de l'administration organisatrice.

Le concours de recrutement de techniciens en informatique (Techniques de développement informatique — ONEE Branche Électricité, niveau technicien spécialisé) est une épreuve mixte : une première partie de questions à choix multiples (QCM) notée sur 75 points et une seconde partie consistant en un sujet de rédaction noté sur 25 points. Durée : deux heures, coefficient 1, session du 29 octobre 2016. Voici une correction méthodologique proposée.

💡 Avant de commencer : le QCM technique est ici purement conceptuel (C#, ADO.NET, SQL Server, développement web) : chaque réponse se déduit de la règle, pas de la mémorisation. Lisez attentivement les conditions posées dans l'énoncé (des formules comme « ne doit pas lever d'exception » ou « sans prendre l'index hors connexion ») : ce sont elles qui déterminent la réponse. Ne laissez aucune question sans réponse, sauf si les erreurs sont pénalisées. Prévoyez environ 70 minutes pour le QCM et 45 minutes pour le sujet de rédaction.

Première partie — Langage C#

  • Q1 (GetData visible uniquement par la classe Personne et ses classes dérivées) : réponse A. Protected. protected autorise l'accès depuis la classe et ses dérivées uniquement. On écarte private (même classe seulement), internal (même assembly) et public (tout le monde).
  • Q2 (ReadFile : ne modifie pas le fichier, laisse d'autres processus y accéder, ne lève pas d'exception si le fichier est absent) : réponse B : File.Open(Filename, FileMode.OpenOrCreate, FileAccess.Read, FileShare.ReadWrite). OpenOrCreate évite l'exception en cas d'absence du fichier, FileAccess.Read empêche la modification et FileShare.ReadWrite autorise le partage.
  • Q3 (convertir l'objet en IDataContainer sans lever d'exception) : réponse C : var dataContainer = obj as IDataContainer;. L'opérateur as renvoie null au lieu de lever une exception si la conversion échoue ; c'est pourquoi on teste ensuite if (dataContainer != null). On écarte le cast explicite (IDataContainer)obj, qui lève une InvalidCastException.
  • Q4 (Employee hérite de Person ou implémente IPerson, et doit pouvoir être dérivée) : les deux réponses sont les options abstract class Employee : Person. Une classe abstract peut être héritée, alors que sealed interdit l'héritage : on l'écarte.

Première partie — ADO.NET

  • Q1 (remplir un DataReader à partir du résultat d'une requête) : réponse A. ExecuteReader. ExecuteScalar renvoie une valeur unique, et ExecuteNonQuery sert aux commandes qui ne renvoient pas de lignes (INSERT/UPDATE/DELETE).
  • Q2 (l'objet qui fonctionne uniquement en mode déconnecté) : réponse B. DataTable. C'est un conteneur de données en mémoire qui ne maintient aucune connexion. SqlConnection/SqlCommand sont connectés, et SqlDataAdapter fait le pont entre le mode connecté et le mode déconnecté : il n'est pas « uniquement » déconnecté.

Première partie — SQL Server

  • Q1 (colonne calculée = somme de deux colonnes) : réponse A : ALTER TABLE Inventory ADD TotalItems AS ItemsInStore + ItemsInWarehouse. La syntaxe d'une colonne calculée est ADD nom_colonne AS expression. Il n'existe pas de fonction SUM « horizontale » sur les colonnes d'une même ligne.
  • Q2 (réduire la fragmentation de l'index sans le mettre hors connexion) : réponse B : ALTER INDEX ... REORGANIZE. L'opération REORGANIZE s'effectue toujours online. REBUILD, en revanche, peut mettre l'index offline si l'option ONLINE=ON n'est pas activée (elle n'est pas disponible dans toutes les éditions).
  • Q3 (rendre les données d'une vue persistantes sur disque pour améliorer les performances) : réponse C : créer un index clustered sur la vue (vue indexée). Le résultat de la vue est alors stocké physiquement. Les déclencheurs (triggers) ne le permettent pas.
  • Q4 (renvoyer tous les clients, y compris ceux qui n'ont pas de commande) : réponse D : LEFT OUTER JOIN de Customers vers Orders, qui conserve toutes les lignes de la table de gauche.
  • Q5 (clients situés dans des régions sans représentant commercial) : les deux solutions correctes sont A (NOT IN) et B (<> ALL), logiquement équivalentes. On écarte <> ANY et <> SOME, qui signifient « différent d'au moins une valeur » — condition vraie pour presque toutes les lignes, d'où un résultat faux.
  • Q6 (stocker des prix avec une précision fixe et une échelle de six chiffres) : réponse C. Numeric (synonyme de Decimal), car il permet de fixer la precision et la scale. Money/Smallmoney ont quatre décimales fixes et Float est approximatif, donc imprécis.

Première partie — Développement web (HTML/JavaScript)

  • Q1 (déplacer l'élément image de 5 pixels vers le bas — deux lignes) : réponses A et B : style.position = "relative" puis style.top = "5px". La propriété top est sans effet tant que l'élément n'est pas positionné (relative/absolute), et la valeur s'écrit sous forme de chaîne avec l'unité px.
  • Q2 (modifier visiblement l'apparence du paragraphe) : réponse C : style.padding = "15px", qui produit un changement visible net. border = "0" n'affiche aucune bordure, top est sans effet sans positionnement, et position: static est la valeur par défaut.

💡 Règle d'or du QCM technique : lorsque l'énoncé pose une condition négative (« ne doit pas lever d'exception », « sans couper la connexion »), la réponse est la seule option qui respecte cette condition à la lettre ; procédez par élimination en partant de la condition la plus exigeante.

Deuxième partie — Sujet de rédaction (25 points)

L'énoncé du sujet de rédaction n'apparaît pas dans la partie scannée [illisible dans le document], mais les sujets de ce type portent généralement sur une question professionnelle d'informatique (sécurité des données, cycle de vie du développement logiciel, bases de données relationnelles…). La méthode attendue :

  • Introduction : définir le sujet et poser la problématique dans une langue technique précise.
  • Développement : deux axes équilibrés (par exemple : apports techniques vs risques/limites), illustrés d'exemples concrets tirés du milieu professionnel.
  • Conclusion : synthèse, avec une recommandation ou une perspective d'évolution.
  • Notation : cette partie est évaluée sur l'organisation, la précision terminologique et la clarté des exemples, et non sur la longueur du texte.
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 ?
Oui. Un corrigé proposé figure sur cette page, sous les pages du sujet : méthode de réponse et éléments attendus, rédigés par l'équipe Wadifa Info.
Quel organisme et quel grade concerne ce sujet ?
Ce sujet provient d'un concours organisé par ONEE — Branche Électricité. Il concerne le grade : Techniciens spécialisés.
De quelle session s'agit-il et dans quelle langue ?
Session : 29/10/2016. 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 les sujets de concours « Techniciens ». Les sujets y sont classés par session, du plus récent au plus ancien.

Organisme : ONEE — Branche Électricité · 29/10/2016 — Copie issue de : partagé par les candidats sur les forums — document archivé tel que reçu ; l'avis officiel du concours fait foi.

}
Utile ? Envoyez-le à quelqu'un qui cherche
WhatsApp Facebook Telegram

Citer cette page

Journaliste, blogueur, enseignant : copiez la référence ci-dessous et mettez un lien vers cette page.

Adresse permanente : https://www.wadifa-info.com/fr/modele-concours/460/modele-de-concours-technicien-modele-3

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