ANNEXE 1
PROGRAMME PAR SPÉCIALITÉ 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
Spécialité « 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.
Spécialité « 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.