Arrêté du 18 août 2005 fixant le programme et la nature des épreuves des examens professionnels portant sur le traitement de l'information organisés par le ministère de la défense.
   La vérification d'aptitude aux fonctions de chef de projet, d'analyste, de chef d'exploitation comprend une épreuve unique, consistant en une épreuve orale destinée à permettre au jury d'apprécier si les qualifications acquises par le candidat en matière de traitement automatisé de l'information, par son parcours de formation initiale ou continue ou par son expérience professionnelle, correspondent à celles requises pour exercer la fonction pour laquelle il postule.
   Un mois au moins avant la date fixée pour cette épreuve, le candidat fait parvenir au jury un rapport décrivant ses qualifications ; ce rapport est accompagné de tous les justificatifs attestant de la réalité des éléments déclarés par le candidat dans son rapport et d'un avis du supérieur hiérarchique décrivant les fonctions exercées par le candidat.
   Lors de l'épreuve orale, le jury peut interroger le candidat sur son parcours et sur toutes questions permettant de s'assurer que le candidat possède les connaissances, compétences et aptitudes communes nécessaires à l'exercice des emplois correspondant à la qualification postulée. Ces connaissances, compétences et aptitudes sont déterminées par référence au programme de connaissances mentionné en annexe.
   La durée de l'épreuve est fixée à :
   - trente minutes pour l'examen de vérification d'aptitude aux fonctions de chef de projet et d'analyste ;
   - vingt minutes pour l'examen de vérification d'aptitude aux fonctions de chef d'exploitation.
   L'épreuve est notée de 0 à 20. Seuls les candidats ayant obtenu une note minimale de 10 sur 20 peuvent obtenir la qualification pour laquelle ils postulent.

   La vérification d'aptitude aux fonctions de programmeur de système d'exploitation comprend deux épreuves écrites et une épreuve orale. La première épreuve écrite consiste en une composition sur un sujet relatif aux principes généraux du logiciel (durée : deux heures ; coefficient 2). La deuxième épreuve écrite consiste en une épreuve permettant d'apprécier la connaissance du système d'exploitation choisi par le candidat sur une liste fixée par arrêté du ministre de la défense (durée : deux heures, coefficient 4). L'épreuve orale consiste en une interrogation portant sur le programme déterminé en annexe (durée : trente minutes ; coefficient 3).
   Chacune des épreuves est notée de 0 à 20. Peuvent seuls être autorisés à subir l'épreuve orale d'admission les candidats qui, après délibération du jury, obtiennent une note au moins égale à 10 sur 20 à chacune des deux épreuves écrites.
   Nul ne peut recevoir la qualification s'il n'obtient une note au moins égale à 10 sur 20 à l'épreuve orale d'admission.
   La vérification d'aptitude aux fonctions de chef programmeur et de programmeur comprend une épreuve écrite et une épreuve orale.
   Pour la fonction de chef programmeur, l'épreuve écrite consiste en une analyse critique d'un programme rédigé dans un langage évolué choisi par le candidat sur une liste fixée par arrêté du ministre de la défense (durée : cinq heures ; coefficient 5). L'épreuve orale consiste en une interrogation portant sur le programme déterminé en annexe (durée : trente minutes ; coefficient 3).(1)(
   Pour la fonction de programmeur, l'épreuve écrite consiste en l'établissement de l'algorithme (sous forme d'ordinogramme) correspondant à la solution d'un problème simple et écriture des séquences de programme demandées correspondantes. La programmation devra être réalisée dans un langage évolué choisi par le candidat sur une liste fixée par arrêté du ministre de la défense (durée :
 cinq heures ; coefficient 4). L'épreuve orale consiste en une interrogation portant sur le programme déterminé en annexe (durée :
 30 minutes ; coefficient 2).
   Chacune des épreuves est notée de 0 à 20. Peuvent seuls être autorisés à subir l'épreuve orale d'admission les candidats qui, après délibération du jury, obtiennent une note au moins égale à 10 sur 20 à l'épreuve écrite.
   Nul ne peut recevoir la qualification s'il n'obtient une note au moins égale à 10 sur 20 à l'épreuve orale d'admission.

   La composition du jury des examens professionnels organisés pour les fonctions susmentionnées aux articles 1er et 2 est fixée à trois membres au moins, dont au moins un fonctionnaire de catégorie A ou assimilé spécialisé dans le domaine du traitement de l'information.


     Le directeur de la fonction militaire et du personnel civil au ministère de la défense est chargé de l'exécution du présent arrêté, qui sera publié au Journal officiel de la République française.

AnnexesPROGRAMME DE CONNAISSANCES PAR FONCTION.I. - Fonction de chef de projet
 L'organisation au sein du ministère de la défense
      Politique des SIC du ministère de la défense et interministérialité.
   Rôle des commissions informatiques.
   Schéma directeur informatique.
   Urbanisation des systèmes d'information.
 Approche des systèmes d'information dans la conduite d'un projet
      Méthodes de conduite de projet (SDMS/S, RUP.).
   Outils pour la maîtrise d'ouvrage (modélisation, documentation, pilotage, tests).
   Phases d'un projet (étude préalable, conception détaillée, réalisation, mise en oeuvre, évaluation).
   Implication des acteurs dans les phases du projet (maîtrise d'ouvrage, maîtrise d'oeuvre).
   Méthodologie de conception de système d'information (MERISE, langage UML).
   Recette, conduite du changement.
   Maintenance des projets informatiques, moyens d'évaluation des performances.
 La planification du projet informatique
      Estimation, planification, pilotage des charges et des délais.
   Evaluer les risques des projets.
 Le financement du projet
      Les principaux postes de la dépense informatique.
   Estimation des coûts d'un projet, calcul du retour sur investissement.
   Avantages et inconvénients des différentes possibilités d'acquisition (location, achat, crédit-bail).
   Conditions de choix ERP/progiciel.
 Sécurité des systèmes d'information
      Droit et informatique (législation sur le droit des réseaux numériques, loi appliquée au traitement des données personnelles, la Commission nationale de l'informatique et des libertés).
   Les problèmes et la gestion de la sécurité (matériel, logiciel, confidentialité des informations).
 La démarche qualité dans les projets informatiques
 Commande publique
      Passation des marchés, dématérialisation des marchés publics.
   Cahier des clauses administratives générales, cahier des clauses techniques particulières.
   Commission des marchés de l'Etat.
 Les technologies de l'information et de la communication
      Internet, intranet, messagerie.
   Aperçu sur les nouvelles techniques du traitement de l'information (le web et les multimédias, workflow, GED, dataware house et système décisionnel, télématique, enseignement assisté par ordinateur).
   Les composants principaux d'une solution EAI (intégration d'applications d'entreprise).
 Les architectures du SI
      Systèmes et réseaux.
   Architectures distribuées (trois tiers, client-serveur, rôle des serveurs).
   Caractéristiques d'un portail.
   Bases de données, langages, intégration des données (accès aux données).
 Les techniques de management
      Les personnels affectés au traitement de l'information.
   Organisation et travail en groupe.
   Manager dans le monde de l'informatique et des NTIC.
   En outre, les candidats pourront être interrogés sur le programme, supposé connu, de l'examen professionnel de vérification d'aptitude aux fonctions d'analyste.
 II. - Fonction d'analyste
 Méthode et organisation
      Méthodologie des systèmes d'information (MERISE, langage UML).
   Organisation du projet informatique (les étapes d'analyse du besoin).
   Le cahier des charges : rôle et responsabilité des acteurs (maîtrise d'ouvrage, maîtrise d'oeuvre, utilisateurs, experts).
   La fiche d'expression rationnelle des objectifs de sécurité (FEROS) pour les projets traitant d'informations sensibles ou classifiées défense.
   Introduction aux problèmes et à la gestion de la sécurité (matériel, logiciel, confidentialité des informations).
   Introduction à la commande publique (cahier des clauses techniques particulières).
   Introduction au droit de l'informatique (droit des réseaux numériques, traitements des données personnelles, la Commission nationale de l'informatique et des libertés).
   Qualité du logiciel.
 Analyse
Organisation du système d'information
      Définition de l'organisation générale du service.
   Le système d'information dans l'organisme.
   Architecture et conception d'un système d'information.
 Connaissance de la méthode MERISE et/ou UML
 Analyse selon la méthode MERISE
      L'étude de l'existant.
   Le modèle conceptuel de communication.
   Modélisation des données (modèle conceptuel, logique, physique des données).
   Modélisation des traitements.
   Validation des données et des traitements.
   Fonctions attendues du nouveau système informatique (écrans, états, contrôles, tables).
 Analyse selon le langage UML
      Périmètre du projet : diagramme de collaboration.
   Expression du besoin fonctionnel.
   Expression du besoin IHM.
   Description des processus métiers : cas d'utilisation, diagrammes (d'activité, d'état transition, de séquence).
   Description des informations : diagramme de classe-entité, diagramme d'état transition.
   Diagnostic et reconfiguration.
   Autres modèles : modèle de composant, modèle de déploiement.
 Logiciel et matériel
      Eléments de systèmes d'exploitation et de réseaux.
   Eléments d'architecture technique des systèmes d'information (trois tiers, client-serveur, rôle des serveurs).
   Internet/intranet/messagerie.
   Distribution, services techniques et middleware, composants, programmation métier.
   Système d'information décisionnelle.
   Les concepts de base de l'approche objet.
   Architecture d'une base de données : structure de données et utilisation.
   Langages SQL, éditeurs de requête, langages de programmation, interfaces graphiques.
   Langages de développement.
 III. - Fonction de chef d'exploitation
 1. Gestion d'un centre d'exploitation
      Organisation générale d'un centre de traitement de l'information :
   - objectifs et structure d'un centre ;
   - relations entre le centre, les utilisateurs et les constructeurs ;
   - rôle et attributions des différents organes d'un centre.
 Moyens
      Les personnels :
   - tâches et qualification ;
   - normes de travail et répartition des tâches.
   Le matériel :
   - l'ordinateur ;
   - le matériel annexe ;
   - l'environnement technique ;
   - le matériel de servitude, énergie de secours, climatisation ;
   - évaluation de la fiabilité du matériel.
   La sécurité du matériel et des données, l'hygiène et la sécurité du travail.
   Organisation des locaux.
 Gestion des fournitures
      Planification du travail :
   - mise au point du calendrier ;
   - dossier d'exploitation ;
   - préparation, lancement et enchaînement des travaux ;
   - suivi de l'exploitation, évaluations des performances.
 Gestion de la sécurité des systèmes d'information
      L'organisation et la gestion de la sécurité.
   La gestion de configuration : suivi des versions (documentation, sources, logiciels).
   La gestion des incidents.
   Les procédures de sauvegarde et d'urgence.
 2. Technologie (matériel et logiciel)
      Architecture des ordinateurs :
   - unités centrales ;
   - mémoires internes ;
   - mémoires externes ;
   - unités d'entrée ou de sortie (caractéristiques détaillées) ;
   - les bus ;
   - les canaux.
   Différents types de machines :
   - multiprocesseurs ;
   - monoprocesseurs ;
   - réseaux de clusters.
   Notions générales sur les systèmes :
   - monoprogrammation ;
   - multiprogrammation ;
   - système temps réel ;
   - temps partagé ;
   - transmission de données.
   Réseaux de transmission de données :
   - protocoles ;
   - différents types d'architecture de réseaux.
 Sécurité des systèmes d'information
      La vulnérabilité et les moyens de sécurité matériels et logiciels.
 3. Techniques informatiques
 L'organisation des traitements : les principales fonctions
      L'organisation des données :
   - les fichiers ;
   - les bases de données.
   Conception du système d'information :
   - objectifs ;
   - plan informatique.
 4. Le droit de l'informatique
      La loi pour la confiance dans l'économie numérique.
IV. - Fonction de programmeur de système d'exploitation
   1. Connaissances de base en informatique
      La représentation de l'information (codage binaire, hexa, fonctions arithmétiques).
   Les supports de l'information (disquette, CD, clé USB).
   Architecture d'un ordinateur.
   Les SGBD.
   Les langages de programmation.
   Les projets informatiques.
 2. Réseau
      Les couches ISO.
   Le protocole TCP/IP (adressage IP, TCP/UDP) TCP/IP.
   Les protocoles.
   Les VLAN, VPN.
   Les services réseaux (DNS, DHCP).
   Architecture client-serveur.
   Les annuaires.
 3. Systèmes d'exploitation
 Connaissance approfondie d'un système d'exploitation
      La gestion des processus.
   La gestion de la mémoire.
   Le système de gestion de fichier.
   L'interconnexion de systèmes.
 4. Sécurité
      Les différents types d'attaque.
   Sécurité des systèmes d'information : les infrastructures de gestion clés (IGC ou PKI).
   La protection logicielle et matérielle d'un système.
   Les sauvegardes et restaurations.
 5. Droit de l'informatique
      Notions de base sur le droit relatif à l'informatique.
   La loi pour la confiance dans l'économie numérique.
 V. - Fonction de chef programmeur
 1. Connaissances de base en informatique
      La représentation de l'information (codage binaire, hexa, fonctions arithmétiques).
   Les supports de l'information (disquette, CD, clé USB...).
   Architecture d'un ordinateur.
   Les SGBD.
   Les systèmes d'exploitation.
   Les réseaux.
   Architecture client-serveur.
   Sécurité.
   Les projets informatiques.
 2. Programmation
 Connaissance approfondie d'un langage évolué
      Organisation des travaux :
   - méthodes, programmation structurée/interactive ;
   - algorithmes, modes de représentations ;
   - compilation, éditions de liens ;
   - tests unitaires/non-régression ;
   - déploiement ;
   - maintenance.
   Structure de données et leurs utilisations :
   - fichiers (séquentiel/séquentiel indexé) ;
   - recherche (séquentielle, indexée).
 Interface avec les BDD
      Les principaux traitements :
   - mise à jour ;
   - contrôles ;
   - tris.
   Les dossiers :
   - de programmation (dossier technique) ;
   - de test ;
   - de l'utilisateur ;
   - de maintenance.
 3. Droit de l'informatique
      Notions générales sur le droit de l'informatique (la Commission nationale de l'informatique et des libertés) et les réseaux numériques.
   La loi pour la confiance dans l'économie numérique.
 4. Encadrement et animation d'une équipe
      Les personnels affectés au traitement de l'information.
   Organisation et travail en groupe.
VI. - Fonction de programmeur
 1. Connaissances de base en informatique
      La représentation de l'information (codage binaire, hexa, fonctions arithmétiques).
   Les supports de l'information (disquette, CD, clé USB).
   Architecture d'un ordinateur.
   Les SGBD.
   Les systèmes d'exploitation.
   Les réseaux.
   Architecture client-serveur.
   Sécurité.
   Les projets informatiques.
 2. Programmation
 Connaissance approfondie d'un langage évolué
      Organisation des travaux :
   - méthodes, programmation structurée/interactive ;
   - algorithmes, modes de représentations ;
   - compilation, éditions de liens ;
   - tests unitaires/non-régression ;
   - déploiement ;
   - maintenance.
   Structure de données et leurs utilisations :
   - fichiers (séquentiel/séquentiel indexé) ;
   - recherche (séquentielle, indexée).
 Interface avec les BDD
      Les principaux traitements :
   - mise à jour ;
   - contrôles ;
   - tris.
   Les dossiers :
   - de programmation (dossier technique) ;
   - de test ;
   - de l'utilisateur ;
   - de maintenance.
   3. Droit de l'informatique
      Notions générales sur le droit de l'informatique (la Commission nationale de l'informatique et des libertés) et les réseaux numériques.
   La loi pour la confiance dans l'économie numérique.