Arrêté du 15 janvier 2018 modifiant l'arrêté du 2 mars 2011 fixant les règles d'organisation générale, la nature et le programme des épreuves des concours spéciaux pour le recrutement d'inspecteurs des finances publiques affectés au traitement de l'information en qualité de programmeur de système d'exploitation
Table des dispositions (6)
Texte législatif (6 Articles)
A modifié les dispositions suivantes :- Arrêté du 2 mars 2011 Art. 1
A modifié les dispositions suivantes :- Arrêté du 2 mars 2011 Art. 2
A modifié les dispositions suivantes :- Arrêté du 2 mars 2011 Art. null
Les dispositions du présent arrêté prennent effet à compter des concours organisés au titre de l'année 2019.
Le directeur général des finances publiques est chargé de l'exécution du présent arrêté, qui sera publié au Journal officiel de la République française.
ANNEXE
PROGRAMME DES ÉPREUVES D'ADMISSIBILITÉ N° 2 ET D'ADMISSION N° 2 DES CONCOURS EXTERNE ET INTERNE
1) Algorithmique et méthodes de programmation
- algorithmique : structures de contrôles, boucles, tris complexité ;
- structures de données : pile, file, liste, arbre ;
- pseudo-code ;
- programmation objet : classes, objets, héritage, polymorphisme ;
- compilation ;
- connaissances approfondies d'un langage évolué.
2) Systèmes et bases de données
- systèmes
- gestion des fichiers ;
- gestion des processus ;
- gestion de la mémoire ;
- gestion du stockage.
- administration systèmes
- scripts ;
- virtualisation ;
- gestion des ressources logicielles ;
- sécurité ;
- installation et configuration d'un système.
- bases de données
- algèbre relationnelle ;
- langage SQL ;
- concepts généraux et administration d'un SGDB ;
- connaissance des principaux SGDB (oracle, PostegreSQL, MySQL).
3) Réseau et architecture
- réseau
- modèle OSI ;
- architecture TCP/IP ;
- protocoles de différents niveaux ;
- matériels d'inter-connexion.
- architecture
- CPU ;
- mémoire, hiérarchie mémoire ;
- périphériques (disques, réseau) ;
- les différents types d'architectures matérielles (gros systèmes).
4) Logiciel
- architecture logicielle (client-serveur, n-tiers) ;
- haute disponibilité ;
- IHM, notions sur l'ergonomie des applications, langages de présentation (HTML, CSS) ;
- métrologie
- mesure des performances (temps de réponse, débits des traitements).
5) Environnement du système d'information
- normalisation
- bonnes pratiques (ITIL, COBIT).
- notions générales sur le droit de l'informatique
- protection des données individuelles ;
- usage de la messagerie ;
- rôle de la CNIL ;
- protection des logiciels : licences.
- organisation du travail ;
- les fonctions de programmeur de système d'exploitation ;
- la sécurité physique des matériels, du réseau, des données (plan de secours, plan de continuité).