Modèle de concours : Rédacteurs judiciaires — 3e grade — Ministère de la Justice 2024 (modèle 3)
⬇️ Télécharger le PDF Adresse permanente : wadifa-info.com/fr/modele-concours/482
En bref
Ce document est une ancienne épreuve écrite du concours de Rédacteurs judiciaires — 3e grade organisé par Ministère de la Justice (2024), publiée sur Wadifa Info en consultation et téléchargement PDF gratuits, avec une correction proposée.
- Organisme
- Ministère de la Justice
- Grade
- Rédacteurs judiciaires — 3e grade
- Spécialité
- Développement informatique
- Année
- 2024
- Pages
- 14
- Langue des questions
- français
- Correction
- correction proposée disponible sur cette page
📝 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 — وزارة العدل مباراة توظيف محررین قضائيين من الدرجة الثالثة تخصص التنمية المعلوماتية 07 بنابر 2024 1) Un logiciel open-source est: 1. Logiciel dont on peut obtenir le code source 2. Logiciel gratuit 3. Logiciel propriétaire 4. Toutes les réponses sont fausses 2) Qu'est-ce qu'un DNS? 1. Domain Name System 2. Domain Name Space 3. Digital Name System 4. Toutes les réponses sont fausses 3) difa-info.com En informatique, le SSO est 1. Un service d'identification 2. Un service d'autorisati 3. Un service d'authentification 4. Un service de confidentialité 4) Qu'est-ce que la B2B ? 1. Une pratique Internet adoptée par des associations 2. Une pratique commerciale Internet s'adressant aux particuliers 3. Une pratique commerciale Internet s'adressant aux entreprises 4. Toutes les réponses sont fausses wadifa-info.com نماذج المباريات من موقع وظيفة إنفو — صفحة 2 — 5) La GED est; 1. Un système informatisé d'acquisition de documents 2. Un système informatisé de gestion financière 3. Un système d'archivage de documents 4. Toutes les réponses sont fausses. 6) En gestion de projet on appelle le maîtrise d'ouvrage 1. le client 2. le prestataire 3. la société chargée de l'accompagnement 4 Toutes les réponses sont fausses 7) Quelle norme est relative au gestion de projet? 1. ISO21500 2. ISO 9001 3. ISO 14000 4. ISO 27001 clifa-info.com 8) Quel est le principe fondamental de la méthodologie Agile? 1. Livrer rapidement des versions complètes du logiciel 2. Suivre un plan rigide du début à la fin du projet 3. Minimiser la documentation sur les fonctionnalités principales 4. Ignorer les retours des utilisateurs 9) Dans une stratégie de veille stratégique (Business Intelligence), lequel de ces éléments est indispensable 1. Entrepôt de données 2. Intelligence artificielle 3. Systèmes de gestion de la qualité 4. Gestion de la relation client (CRM) wadifa-info.com 2 نماذج المباريات من موقع وظيفة إنفو — صفحة 3 — 10) Quelle est la différence entre un langage procedural et un langage orienté objet? 1. Le langage procedural est plus simple à apprendre que le langage orienté objet 2. Le langage procedural est plus performant que le langage orienté objet 3. te langage procedural est plus modulaire que le langage orienté objet 4.Le langage orienté objet est plus modulaire que le langage procédural 11) Quelle est la différence entre une exception et une erreur? 1.Une exception est une erreur qui est détectée par le programme 2 Une erreur est une exception qui n'est pas détectée par le programme 3. Une exception est une erreur qui peut être traitée par le programme 4. Une erreur est une exception qui ne peut pas être traitée par le programme 12) Le pert (Program of evaluation and Review Technique) est: 1. Un langage de programmation 2. Un protocole internet 3.Un outil de planification fa-info.com 4. Toutes les réponses sont fausses 13) Qu'est-ce qu'un modèle MVC (Modèle-Vue-Contrôleur)? 1. Une langage de programmation 2. Un design pattern architectural 3. Un systéme de gestion de base de données 4. Une méthode de cryptage 14)Qu'est-ce qu'un controleur dans MVC? 1. C'est un code logiciel qui rend l'interface utilisateur 2. C'est un code logiciel qui stocke les données 3.Il s'agit d'un code logiciel qui contrôle les interactions entre le modèle et la vue 4.Toutes les réponses sont fausses wadifa-info.com نماذج المباريات من موقع وظيفة إنفو — صفحة 4 — 15) Qu'est-ce qu'un émulateur dans le contexte du développement mobile? 1. Lin outil pour tester la vitesse de la connexion réseau 2. Lin environnement virtuel qui simule le comportement d'un appareil mobile 3. Un outil de compression de fichiers 4. Un outil pour déboguer des applications web 16) Quelle est la principale étape du processus d'analyse dans la méthode Merise? 1. Modélisation des flux 2. Modélisation des données 3. Modélisation des traitements 17) Quel diagramme UML est utilisé pour modéliser les interactions entre différents objets à un instan donné dans un système? 1. Diagramme de classe 2. Diagramme de séquence 3. Diagramme de cas d'utilisation 4. Diagramme d'état fa-info.com 18) Qu'est-ce que le responsi design en développement web? 1. Un design qui reagit aux émotions des utilisateurs 2. Un design qui s'adapte à différentes tailles d'écrans et dispositifs 3. Un design basé sur les commentaires des utilisateurs 4. Un design qui répond aux demandes du serveur en temps réel 19) Quel est le concept clé derrière la programmation orientée objet? 1. Encapsulation, Heritage, Polymorphisme 2. Réflexion, Généricité, Exception 3. Itération, Recursion. Abstraction 4. Conditions, Boucles, Fonctions wadifa-info.com نماذج المباريات من موقع وظيفة إنفو — صفحة 5 — 20) Quel(s) diagramme(s) permet(tent) d'illustrer un cas réel en représentant les liens entre les instances: 1. Diagramme de cas d'utilisation 2. Diagramme de collaboration 3. Diagramme d'objets 4. Toutes les réponses sont fausses 21) En UML qu'il est le diagramme qui sert à présenter les instances de classes utilisé dans le systéme ? 1. Diagramme de séquences 2. Diagramme d'objet 3. Diagramme de classe 4. Diagramme de composants 22) Quel est le rôle d'un Framework? 1. Foumir une structure de base pour le développer 2. Automatiser les tâches répétives com 3. Foumir une API pour accéder à des fonctionnalités spécifiques 4.Toutes les réponses sont fauves 23) Quel est le rôle d'une Autorité de Certification dans le contexte des certificats SSL? 1. Gerer les adresses IP des serveurs 2. Emettre et signer des certificats SSI 3. Foumir des adresses IP publiques 4. Gérer les bases de données 24) Quelle est la différence entre un service web REST et un service web SOAP? 1. Le service web REST utilise le protocole HTTP, le service web SOAP utilise le protocole SOAP 2. Le service web REST est plus simple que le service web SOAP 3. Le service web REST est plus performant que le service web SOAP 4. Toutes les réponses sont fausses wadifa-info.com نماذج المباريات من موقع وظيفة إنفو — صفحة 6 — 25) Quelle est la différence entre une variable locale et une variable globale? 1. La variable locale est accessible uniquement dans la fonction dans laquelle elle est déclarée, la variable globale est accessible dans toutes les fonctions 2. La variable locale est déclarée avec le mot-elé local, la variable globale est déclarée avec le mot-clé global 3. La variable locale est déclarée avec le mot-clé var, la variable globale est déclarée avec le mot-clé const 4. Toutes les réponses sont fausses 26) Quelle affirmation est fausse : 1. Un programme écrit dans un langage dit « compilé » va être traduit une fois pour toutes par programme annexe(le compilateur) afin de générer un nouveau fichier qui sera autonome 2. Un programme écrit dans un langage interprété a besoin d'un programme auxiliaire (l'interpréteur) pour traduire au fur et à mesure les instructions du programme 3. Le langage utilisé par le processeur c-à-d les données telles qu'elles lui arrivant, est appelé langage machine, il s'agit de données élémentaires de 0 à F en hexadécimal 4. Toutes les réponses sont fausses 27) Html Langage dit : 1. Encodé 2. Crypté 1. Balisé 4. Toutes les réponses sont fausses 28) Quelle est la principale différence entre GET et POST dans les requêtes HTTP? 1. GET est utilisé pour envoyer des données sensibles, POST pour des données non sensibles 2. GET est plus sécurisé que POST 3. GET est utilisé pour récupérer des données du serveur, POST pour envoyer des données au serveur 4. GET a des limitations de taille pour les données, POST n'en a pas wadifa-info.com نماذج المباريات من موقع وظيفة إنفو — صفحة 7 — 29) Coniment se nomme le principe Internet selon lequel l'information doit être rapportée à l'internaute avant qu'il ne la demande? 1. Push 2. Net Casting 4, Reporting 4. Toutes les réponses sont fausses 30) Comment nomme-t-on une variable contenant l'adresse d'une autre variable? 1. Un variant 2. Une référence 3. Un pointeur 4. Toutes les réponses sont fausses 31) Quelle structure de données est la plus appropriée pour représenter un ensemble d'éléments uniques sans ordre spécifique? 1. Tableau (Array) 2. Liste (List) 3. Pile (Stack) 4. Ensemble (Set) 32) Quelle est la syntaxe correcte pour faire référence à un script externe appelé « myscript.js? 1. <script href="myscript.js"> 2. <script name="myscript.js"> 3. <script sre-"myscript.js"> 4. Toutes les réponses sont fausses 33) Comment insérer un commentaire dans un fichier CSS 1. *ceci est un commentaire * 2. //ceci est un commentaire// 3. < ceci est un commentaire> 4, */ ceci est un commentaire */ wadifa-info.com نماذج المباريات من موقع وظيفة إنفو — صفحة 8 — 34) Quel est le type d'événement qui est déclenché lorsque le navigateur web demande une ressource à un serveur http? 1. Un événement request 2. Un événement response 3. Un événement enor 4. Toutes les réponses sont fausses 35) Quelle est la sortie (output) du code JavaScript suivant? var numbers = ["One", "Two, "Three"] console.log(numbers.length): 1. ['One", "Two", "Three"] 3. "Three" 4. Error 36) Quel est le rôle du fichier "README.md" dans un projet Gittlub? 1. Stocker les dépendances du projet 2. Fournir des instructions sur la façon d'utiliser le projet 3. Contenir le code source principal du projet 4. Enregistrer les erreurs et les bogues connus 37) Qu'est-ce que Bootstrap dans le contexte du développement web 1. Un langage de programmation 2. Un framework CSS 3. Un gestionnaire de bases de données 4. Un système de contrôle de version — صفحة 9 — 38) Quelle est la différence entre "margin" et "padding" en CSS? 1. Margin est l'espace à l'intérieur d'un élément, padding à l'extérieur 2. Margin est l'espace à l'extérieur d'un élément, padding à l'intérieur 3. Ils sont utilisés de manière interchangeable 4. Margin et padding sont deux noms pour la même propriété CSS 39) Quelle est la fonction de l'élément <meta charset="UTF-8"> dans le code HTML? 1. Définir la couleur de fond de la page 2. Spécifier le jeu de caractères utilisé dans le document 3. Ajouter des métadonnées pour le référencement 4. Créer des zones de texte modifiables 40) Quelle fonctionnalité de C# permet de gérer les erreurs et les exceptions dans le code? 1. try/except 2. handle/raise 3. try/catch 4. handle/catch — صفحة 10 — 41) Qu'est ce que va afficher le code C# suivant? int i-10, for( ::) Console.Write(i + ""); if (i >= -5( else break: 11086420 2.1086420-4-8 3.1086420-2-4-6 4. Toutes les réponses sont fausses 42) Quel énoncé est faux à propos de web service? 1. Il est invoqué dynamiquement par d'autres services 2. Il est encapsulé dans une couche de standards dérivés du langage XML 3. Il est déployé sur n'importe quelle plate-forme 4. Un web service est un composant complexe implémenté dans un langage précis 43) Un fichier java compilé aura comme (extension) 1. Java 2. class 3. exe 4. Toutes les réponses sont fausses — صفحة 11 — 44) Tout XML doit avoir: 1. Une balise de fermeture 2. Un élément racine (root) 3. Une instance d'Objets 4. Toutes les réponses sont fausses 45( Lequel des attributs est obligatoire dans la balise <img>? 1. Src 2. href 3. id 4. Toutes les réponses sont fausses 46) Lorsqu'une page aspx est demandée au serveur web, le résultat est rendu au navigateur dans le format suivant: 1. XML 2. HTML 3. WML 4. Toutes les réponses sont fausses 47) Lesquels des langages suivants sont utilisés pour écrire des scripts côté serveur en ASP.NET? 1.VB 2. C-sharp PHP 4.Toutes les réponses sont fausses 48) Qu'est-ce que Node.js? 1.Un navigateur web 2. Un framework JavaScript 3. Un moteur de base de données 4. Un environnement d'exécution JavaScript côté serveur — صفحة 12 — 49) Que signifie l'acronyme SGBDR? 1.Système de Gestion de Bases de Données de Résolution 2. Système de Gestion de Bases de Données Réparties 3. Système de Gestion de Base de Données Relationnelle 4. Toutes les réponses sont fausses 50) Quel type de champ serait utilisé dans une structure de base de données pour une adresse e-mail 1.Text 2. OUI/NON 3. Number 4. Toutes les réponses sont fausses 51) Que signifie ODBC? 1. Open Database Control 2. Open Database Conectivity 3. Open dynamique Base Conectivity 4. Toutes les réponses sont fausses 52) Comment trier les résultats d'une requête SELECT par ordre croissant? 1. ORDER BY ASC 2 ORDER BY DESC 1. SORT DESC 4. SORT ASC 53) Quelle clause SQL est utilisée pour exclure les doublons des résultats d'une requête SELECT? 1. UNIQUE 2. DISTINCT 3. DIFFERENT 4. NO DUPLICATES — صفحة 13 — 54) Quelle clause SQL. est utilisée pour spécifier des critères de regroupement après l'exécution d'une clause GROUP BY ? 1. FILTER 2. WHERE 3. LIMIT 4. HAVING 55) Qu'est-ce qu'un trigger (un déclencheur)? 1. Un Easter Egg permettant de démarrer un jeu accessible via la connexion à la base de données 2. Un mécanisme de déclenchement automatique d'une action suite à un événement sur un élément de la base de données 3. Une technique pour optimiser la vitesse d'accés aus données 4. Toutes les réponses sont fausses 56) Quelle fonction SQL est utilisée pour calculer la moyenne d'une colonne numérique ? 1. COUNT 2. AVG 3. SUM 4. MAX 57) Quel type de jointure retournera toutes les lignes lorsque des correspondances existent et des valeurs nulles pour les colonnes non appariées? 1. INNER JOIN 2. LEFT JOIN 3. RIGHT JOIN 4. FULL OUTER JOIN wadifa-info.com نماذج المباريات من موقع وظيفة إنفو — صفحة 14 — 58) Quelle commande SQL est utilisée pour valider une transaction dans SQL Server? 1. COMMIT 2. ROLLBACK 3. SAVEPOINT 4. BEGIN TRANSACTION 59) Pour SQL server, quelle est la commande SQL correcte pour supprimer la table ma_table 1. DROP TABLE ma table 2. DROP DATABASE ma table 3. DROP ma table 4. Toutes les réponses sont fausses 60) Quel protocole est utilisé pour transmettre les paquets de données sur Internet? 1. IPX/SPX 3: HTTP 4. Toutes les réponses sont fausses
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.
Ce modèle est l'épreuve écrite du concours de recrutement des rédacteurs judiciaires du 3e grade au Ministère de la Justice — spécialité développement informatique, session du 7 janvier 2024. L'épreuve est un questionnaire à choix multiples (QCM) en français, à quatre propositions par question, la quatrième étant le plus souvent « Toutes les réponses sont fausses ». Les cinq pages disponibles portent les questions 1 à 24 et couvrent : la culture informatique générale (open source, DNS, SSO, B2B, GED), la gestion de projet (MOA, ISO 21500, Agile, PERT), la programmation et le génie logiciel (MVC, POO, exceptions, MERISE, UML, framework) et les technologies web (responsive, SSL, REST/SOAP). La copie complète dépasse cinquante questions (sa dernière page figure dans un autre modèle du site). Voici une correction méthodologique proposée.
💡 Ce sont des questions de définition, pas de calcul : chaque question se résout en repérant le mot-clé de la définition standard (relationnelle, connectivity, authentification, client…). Lisez les quatre propositions en entier : le distracteur favori du concepteur est une proposition qui « semble juste » mais décrit un concept voisin (par exemple « gratuit » au lieu de « code source disponible »). Ne choisissez « Toutes les réponses sont fausses » qu'en cas de certitude.
Culture informatique générale (questions 1 à 5)
- Q1 — Logiciel open source : 1. Logiciel dont on peut obtenir le code source. Open source ne veut pas forcément dire gratuit (2), et c'est l'inverse d'un logiciel propriétaire (3).
- Q2 — DNS : 1. Domain Name System — système qui traduit les noms de domaine en adresses IP.
- Q3 — SSO : 3. Un service d'authentification (Single Sign-On : une seule authentification pour accéder à plusieurs applications). Distinguez identification, authentification et autorisation.
- Q4 — B2B : 3. Une pratique commerciale Internet s'adressant aux entreprises (Business to Business) ; le B2C s'adresse aux particuliers.
- Q5 — GED : définition standard : « système informatisé d'acquisition, de classement, de stockage et d'archivage des documents » ; la proposition qui commence par cette formule est 1. Un système informatisé d'acquisition de documents, même si l'archivage (3) fait partie de ses fonctions — si la question admet deux réponses, donnez les deux.
Gestion de projet et méthodologies (questions 6 à 9, 12 et 16)
- Q6 — Maîtrise d'ouvrage (MOA) : 1. Le client — celui qui exprime le besoin, définit les exigences et finance ; le prestataire est la maîtrise d'œuvre (MOE).
- Q7 — La norme propre à la gestion de projet : 1. ISO 21500. ISO 9001 concerne la qualité, ISO 14000 l'environnement, ISO 27001 la sécurité de l'information — retenir ce quatuor règle de nombreuses questions.
- Q8 — Le principe fondamental de l'Agile : 1. Livrer rapidement des versions (fonctionnelles) du logiciel ; les trois autres propositions (plan rigide, réduction de la documentation aux fonctions essentielles, ignorer les retours des utilisateurs) contredisent le Manifeste Agile.
- Q9 — L'élément indispensable de l'informatique décisionnelle (BI) : 1. Entrepôt de données (Data Warehouse).
- Q12 — PERT : 3. Un outil de planification (technique d'évaluation et de révision des programmes, aux côtés du diagramme de GANTT).
- Q16 — MERISE : la méthode sépare les données et les traitements, et l'étape qui la caractérise en phase d'analyse est 2. Modélisation des données (modèle conceptuel des données, MCD) ; gardez à l'esprit que la modélisation des traitements se mène en parallèle.
Programmation et génie logiciel (questions 10, 11, 13 à 15, 17 et 19 à 22)
- Q10 — Procédural ou orienté objet : 4. Le langage orienté objet est plus modulaire que le langage procédural ; les propositions sur « plus facile » ou « plus performant » sont des jugements non normatifs.
- Q11 — Exception / erreur : 3. Une exception est une erreur qui peut être traitée par le programme (try/catch) ; en Java par exemple, une Error est une situation qu'on n'est pas censé intercepter.
- Q13 — MVC : 2. Un design pattern architectural.
- Q14 — Le contrôleur dans MVC : 3. Code qui contrôle les interactions entre le modèle et la vue ; la vue affiche, le modèle stocke et traite les données.
- Q15 — Émulateur : 2. Un environnement virtuel qui simule le comportement d'un appareil mobile.
- Q17 — Interactions entre objets à un instant donné : parmi les propositions, la réponse attendue est 2. Diagramme de séquence (le seul diagramme d'interaction de la liste) ; notez que l'expression « à un instant donné » décrit plus précisément le diagramme d'objets, qui ne figure pas ici.
- Q19 — Les concepts clés de la programmation orientée objet : 1. Encapsulation, Héritage, Polymorphisme.
- Q20 — Représenter les liens entre instances dans une situation réelle : 3. Diagramme d'objets ; le diagramme de collaboration (2) montre aussi des instances et des liens, mais avec des messages — si la question admet plusieurs réponses, ajoutez-le.
- Q21 — Le diagramme qui présente les instances des classes : 2. Diagramme d'objet.
- Q22 — Le rôle d'un framework : 1. Fournir une structure de base pour le développement ; l'automatisation et les API sont des conséquences secondaires de cette structure.
Technologies web et sécurité (questions 18, 23 et 24)
- Q18 — Responsive design : 2. Un design qui s'adapte à différentes tailles d'écrans et dispositifs.
- Q23 — Autorité de certification (CA) : 2. Émettre et signer des certificats SSL.
- Q24 — REST / SOAP : 2. Le service web REST est plus simple que le service web SOAP. La proposition 1 est fausse car SOAP est lui-même souvent transporté par HTTP, et la proposition 3 est un jugement général qui n'est pas toujours vrai.
Méthode pour ce type de QCM
- Une cinquantaine de questions en deux heures : deux minutes par question au maximum ; répondez d'abord aux questions sûres et notez au brouillon celles qui vous font hésiter.
- Dans les questions « différence entre X et Y », éliminez immédiatement les propositions qui portent des jugements de valeur non mesurables (« plus facile », « plus performant »).
- Dans les questions UML, demandez-vous : s'agit-il de structure (classes, objets, composants) ou de comportement (séquence, états, activités, cas d'utilisation) ? Puis : est-ce relatif aux classes ou aux instances ?
- Révisez sur une seule fiche les quatre normes ISO (9001, 14000, 21500, 27001) et les sigles (DNS, SSO, GED, ODBC, SGBDR, MVC, MOA/MOE) avant l'examen.
📌 À réviser : les bases du génie logiciel (cycle de vie, Agile, MOA/MOE, PERT, ISO 21500), UML 2 (diagrammes de structure et de comportement), MERISE (MCD/MCT), la programmation orientée objet et les design patterns (MVC), les bases de données et SQL, et la sécurité web (SSL/TLS, autorités de certification, SSO). Entraînez-vous aussi sur les autres modèles de concours du Ministère de la Justice et préparez l'étape suivante avec les questions de l'entretien oral.
Questions fréquentes sur ce sujet
Ce sujet est-il téléchargeable gratuitement ?
Le corrigé est-il inclus ?
Quel organisme et quel grade concerne ce sujet ?
De quelle session s'agit-il et dans quelle langue ?
Où trouver d'autres sujets du même concours ?
Vous préparez ce concours ?
Modèles similaires
Organisme : Ministère de la Justice — Copie issue de : partagé par les candidats sur les forums — document archivé tel que reçu ; l'avis officiel du concours fait foi.
}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/482/modele-de-concours-redacteurs-judiciaires-3e-grade-ministere-de-la-justice-2024-modele-3
