← France

Arrêté du 21 novembre 2013 fixant la nature des épreuves et les règles d'organisation générale des concours réservés pour l'accès au grade d'inspecteu

PROGRAMME DE L'ÉPREUVE D'ADMISSIBILITÉ DU CONCOURS RÉSERVÉ POUR LE RECRUTEMENT D'INSPECTEURS DES FINANCES PUBLIQUES AFFECTÉS AU TRAITEMENT DE L'INFORMATION EN QUALITÉ DE PROGRAMMEUR SYSTÈME D'EXPLOITATION I. - Connaissances de base

  1. Représentation de l'information Notion de bit, caractère, mot. Les systèmes de numération. Les opérations élémentaires. Représentation alphanumérique. Codage de l'information (tables de codes).
  2. Quantité d'information
  3. Saisie et contrôle de l'information
  4. Transmission de l'information
  5. Traitement de l'information Connaissance d'un langage évolué (Java, SQL...). Langage d'assemblage, macro-assembleur. Langage machine.
  6. Organisation des travaux de programmation Méthodes de programmation (structurée, objet...). Algorithmes, modes de représentation. Compilation. Essais et mise au point. Maintenance des programmes. Bibliothèque de programmes. Reprises.
  7. L'environnement de la programmation Langage de commande. Enchaînement des phases et des travaux. Identification, compatibilité. Réservation des ressources. Appels des processeurs logiciels. Manipulation de programme. Aides à l'exploitation et à la mise au point.
  8. Systèmes interactifs, éditeurs
  9. Les systèmes Monoprogrammation. Multiprogrammation. Système temps réel. Temps partagé. Transmission de données.
  10. Chargement initial d'un système
  11. Les structures de données et leur utilisation Base de données, fichiers : - persistance des données, droits, partage ; - fiabilité, sauvegarde. Tables. Piles, files. Représentation des arbres, graphes. II. - Logiciel
  12. Processus et ressources Activation et blocage d'un processus. Partage des ressources.
  13. Gestion des entrées-sorties
  14. Etablissement de liaisons mémoire-canal-unité de liaison périphérique
  15. Informations de contrôle, programme canal
  16. Instructions spéciales d'entrée-sortie
  17. Réalisation d'une instruction d'entrée-sortie Simultanéités, contexte d'exécutions, interruption, méthodes assistées.
  18. Transferts périphériques à périphériques
  19. Mise en place de la multiprogrammation, fonctions assurées Commutation des processus et simultanéité interusagers. Synchronisation et simultanéité interusagers : - allocation du processus central ; - gérant de tâches, gérant de travaux, gérant d'interruptions ; - description des différents modules et différentes tables.
  20. Gestion de la ressource mémoire Comportement dynamique de programmes. Technique de recouvrement. Allocation de la mémoire : - allocation statique fixe, partitions ; - allocation statique variable ; - allocation dynamique (déplacement, tassement) ; - mémoire paginée ou topographique.
  21. Mémoire virtuelle Stratégies d'allocation et algorithmes. Phénomène d'écroulement (" perte de performance "). Mémoires associatives, défauts de page.
  22. Utilisation d'antémémoire
  23. Système de transmission de données Mode de communication : synchrone, asynchrone, vitesse de transmission, type de ligne. Système de communication : typologie (internet, intranet, interopérabilité...), protocoles... Message, bloc, procédure de transmission. Commutation par paquets. Matériels liés aux transmissions. Interfaces avec le système de communication.
  24. Installation et personnalisation de système Configuration. Critères de choix.
  25. Métrologie Mesure des performances : temps de réponse, débits de traitements. III. - Technologie
  26. Supports de l'information : caractéristiques et performances Circuits logiques. Mémoires, registres (différents types, principes de fonctionnement). Les supports magnétiques.
  27. Les organes de traitement Organisation générale de machine, carte machine. Organes de calcul. Organes de liaison : les bus. Organes de commande (câblée, microprogrammée). Les mécanismes d'adressage.
  28. Les unités périphériques d'entrée ou de sortie (caractéristiques détaillées)
  29. Les unités d'échange et de commande (canaux, unités de contrôle ou de liaison)
  30. Mécanisme de traitement des interruptions
  31. Eléments constitutifs d'un réseau de transmission de données
  32. Types de machines Ordinateurs de grande puissance. Mini-ordinateurs. Micro-ordinateurs. Smartphones, tablettes. IV. - Centre de traitement de l'information
  33. Organisation du travail
  34. Les fonctions de programmeur système d'exploitation
  35. La sécurité physique des matériels, du réseau, des données (plan de secours, plan de continuité...) V. - Le droit de l'informatique

🔗 Vers la source officielle

Explication IA à partir du texte officiel de la loi. Indicatif, ne remplace pas un conseil juridique.