ANNEXES
ANNEXE 1
PROGRAMME PAR OPTIONS DES ÉPREUVES DES CONCOURS POUR LE RECRUTEMENT DES TECHNICIENS DES SYSTÈMES D'INFORMATION ET DE COMMUNICATION DE CLASSE NORMALE DU MINISTÈRE DE L'INTÉRIEUR
Option infrastructures et réseaux
1. Matériels et infrastructures :
- micro-ordinateurs : architecture, constituants ;
- périphériques : imprimantes, scanners, moniteurs ;
- éléments de liaison (câblages, réseaux sans fil…) ;
- virtualisation ;
- cloud computing ;
- réseaux de stockage.
Equipements d'interconnexion de réseaux :
- matériels : répéteurs, concentrateurs, commutateurs, routeurs ;
- logiciels : systèmes d'exploitation routeurs, configurations, d'équipements via une interface web et en mode console.
2. Sécurité des systèmes d'information :
- types de faiblesses, attaques et risques associés ;
- fonctions de sécurisation : authentification, fiabilité, intégrité, confidentialité, imputabilité ;
- moyens de sécurisation : protocole de sécurité, pare-feu, infrastructures à clé publique, signature électronique, certificat, tiers de confiance ;
- antivirus.
3. Sécurisation des données :
- onduleur ;
- sauvegarde ;
- redondance disque ;
- sécurité d'accès : ports, chiffrement, pare-feu.
4. Transmission du signal :
- caractérisation du signal dans les domaines fréquentiels et temporels ;
- transmission du signal sur support cuivre, fibre optique, hertzien, radio ;
- techniques utilisées : modulation, codage bande de base, multiplexage, modulation par impulsions codées.
5. Précâblage, câblage, normalisation :
- supports physiques, - paires torsadées : caractérisation et classification (cat 5, 5e, 6…) ;
- coaxial ;
- fibres optiques ;
- règles de câblage : perturbations, équipotentialité, brassage ;
- recette de câblage, outils de test et de mesure ;
- sécurité électrique (connaissances des normes).
6. Généralités sur les réseaux :
- architecture OSI, TCP/IP ;
- topologies, méthodes d'accès ;
- commutation, routage, encapsulation, multiplexage ;
- réseaux cellulaires, réseaux sans fils.
7. Interconnexions de réseaux :
- routage, liaisons spécialisées, internet ;
- VLAN ;
- VPN.
8. Administration du réseau :
- définition d'un plan d'adressage IP ;
- configurations de serveurs DHCP et DNS ;
- partage des ressources, qualité de service ;
- scripts.
9. Voix et image sur IP :
- constituants d'une architecture de téléphonie sur IP (call server, media gateway…) ;
- codage de la voix et de la vidéo ;
- protocoles de signalisation : SIP…
10. Supervision du réseau :
- SNMP (protocole simple de gestion de réseau) ;
- analyse de logs (fichier ou base de données de tous les événements affectant un processus particulier d'exploitation du réseau).
11. Exploitation du réseau :
- techniques de recherche de pannes ;
- recherche et exploitation de documentations, lecture de plans architecturaux ;
- planification des tâches ;
- réalisation d'un compte rendu.
Option solutions logicielles et systèmes d'information
1. Matériels et systèmes d'exploitation :
- architecture d'un ordinateur et composants de base (unité centrale, mémoires, périphériques) ;
- systèmes d'exploitation rôle, composition et principaux systèmes du marché.
2. Accès et traitement des données :
- formats de stockage, numérisation et compression ;
- organisation et accès aux données ;
- bases de données ;
- contrôle d'accès (compte utilisateur, rôle et privilège) ;
- formats d'échange.
3. Technologiques récentes en matière de données et de stockage :
- big data ;
- cloud computing.
4. Sécurité des systèmes d'information :
- types de faiblesses, attaques possibles et risques associés ;
- fonctions de sécurisation : authentification, disponibilité, intégrité, confidentialité, imputabilité ;
- moyens de sécurisation : protocole de sécurité, pare-feu, IPS, infrastructures à clé publique, signature électronique, certificat, tiers de confiance ;
- antivirus.
5. Solutions logicielles et applications :
- modèles d'architectures applicatives : client-serveur, 3-tiers, N-tiers, orientées services (SOA) ;
- applications et sites web, collaboratifs, GED ;
- applications mobiles ;
- solutions du poste de travail : outils bureautiques, messagerie, navigateurs.
6. Démarche de développement :
- cycle de vie de la mise en œuvre d'une solution logicielle ;
- méthodologies de développement (cycle en V, développement agiles) ;
- identification des besoins fonctionnels et définition des spécifications techniques ;
- analyse d'impact sur le système d'informations existant ;
- élaboration d'un cahier des charges fonctionnel ;
- identification et caractérisation des solutions techniques répondant au cahier des charges fonctionnel ;
- conduite du développement : identification des tâches, ordonnancement, planification et suivi ;
- détermination des tests nécessaires à la validation du service, rédaction d'un plan de test et d'un rapport de tests, métrologie ;
- rédaction d'une documentation destinée aux utilisateurs ;
- définition des indicateurs de qualité de service.
7. Algorithmique et langages de programmation :
- conception et programmation d'algorithmes simples et de moyenne complexité ;
- éléments de base des langages de programmation (affectation, séquence, test, boucle) ;
- types de données (nombre virgule flottante, caractère, chaine de caractères, tableau, booléen) et choix en fonction d'un problème à résoudre ;
- fonctions, portée des variables et passage d'arguments ;
- connaissance des principaux langages de programmation et de leurs usages ;
- tests d'un programme (tests unitaires, intégration, fonctionnels …), suivi des bugs et corrections ;
- documentation d'un programme.
8. Supervision du système d'information :
- analyse de logs (fichier ou base de données de tous les événements affectant un processus particulier d'exploitation du système d'information) ;
- principes de supervision d'un système d'information ;
- identification des indicateurs clés permettant de déterminer la disponibilité d'un service ou d'un système.
9. Exploitation du système d'information :
- analyse des informations de supervision pour assurer le maintien en condition opérationnelle ;
- recherche et exploitation de documentations ;
- planification des tâches ;
- réalisation d'un compte-rendu.