Arrêté du 21 novembre 2013 · Article

Article Annexe II

Article en vigueur depuis le 1er décembre 2013.

TexteArrêté du 21 novembre 2013
RattachementAnnexes
IdentifiantLEGIARTI000028255441
Texte parentLEGITEXT000028255345
Référencearticle Annexe II de l'arrêté du 21 novembre 2013 (version du 1er décembre 2013)Légifrance →

1. 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

2. I. - Connaissances de base

3. 1. Représentation de l'information

4. Notion de bit, caractère, mot.

5. Les systèmes de numération.

6. Les opérations élémentaires.

7. Représentation alphanumérique.

8. Codage de l'information (tables de codes).

9. 2. Quantité d'information

10. 3. Saisie et contrôle de l'information

11. 4. Transmission de l'information

12. 5. Traitement de l'information

13. Connaissance d'un langage évolué (Java, SQL...).

14. Langage d'assemblage, macro-assembleur.

15. Langage machine.

16. 6. Organisation des travaux de programmation

17. Méthodes de programmation (structurée, objet...).

18. Algorithmes, modes de représentation.

19. Compilation.

20. Essais et mise au point.

21. Maintenance des programmes.

22. Bibliothèque de programmes.

23. Reprises.

24. 7. L'environnement de la programmation

25. Langage de commande.

26. Enchaînement des phases et des travaux.

27. Identification, compatibilité.

28. Réservation des ressources.

29. Appels des processeurs logiciels.

30. Manipulation de programme.

31. Aides à l'exploitation et à la mise au point.

32. 8. Systèmes interactifs, éditeurs

33. 9. Les systèmes

34. Monoprogrammation.

35. Multiprogrammation.

36. Système temps réel.

37. Temps partagé.

38. Transmission de données.

39. 10. Chargement initial d'un système

40. 11. Les structures de données et leur utilisation

41. Base de données, fichiers :

42. - persistance des données, droits, partage ;

43. - fiabilité, sauvegarde.

44. Tables.

45. Piles, files.

46. Représentation des arbres, graphes.

47. II. - Logiciel

48. 1. Processus et ressources

49. Activation et blocage d'un processus.

50. Partage des ressources.

51. 2. Gestion des entrées-sorties

52. 3. Etablissement de liaisons mémoire-canal-unité de liaison périphérique

53. 4. Informations de contrôle, programme canal

54. 5. Instructions spéciales d'entrée-sortie

55. 6. Réalisation d'une instruction d'entrée-sortie

56. Simultanéités, contexte d'exécutions, interruption, méthodes assistées.

57. 7. Transferts périphériques à périphériques

58. 8. Mise en place de la multiprogrammation, fonctions assurées

59. Commutation des processus et simultanéité interusagers.

60. Synchronisation et simultanéité interusagers :

61. - allocation du processus central ;

62. - gérant de tâches, gérant de travaux, gérant d'interruptions ;

63. - description des différents modules et différentes tables.

64. 9. Gestion de la ressource mémoire

65. Comportement dynamique de programmes.

66. Technique de recouvrement.

67. Allocation de la mémoire :

68. - allocation statique fixe, partitions ;

69. - allocation statique variable ;

70. - allocation dynamique (déplacement, tassement) ;

71. - mémoire paginée ou topographique.

72. 10. Mémoire virtuelle

73. Stratégies d'allocation et algorithmes.

74. Phénomène d'écroulement (" perte de performance ").

75. Mémoires associatives, défauts de page.

76. 11. Utilisation d'antémémoire

77. 12. Système de transmission de données

78. Mode de communication : synchrone, asynchrone, vitesse de transmission, type de ligne.

79. Système de communication : typologie (internet, intranet, interopérabilité...), protocoles...

80. Message, bloc, procédure de transmission.

81. Commutation par paquets.

82. Matériels liés aux transmissions.

83. Interfaces avec le système de communication.

84. 13. Installation et personnalisation de système

85. Configuration.

86. Critères de choix.

87. 14. Métrologie

88. Mesure des performances : temps de réponse, débits de traitements.

89. III. - Technologie

90. 1. Supports de l'information : caractéristiques et performances

91. Circuits logiques.

92. Mémoires, registres (différents types, principes de fonctionnement).

93. Les supports magnétiques.

94. 2. Les organes de traitement

95. Organisation générale de machine, carte machine.

96. Organes de calcul.

97. Organes de liaison : les bus.

98. Organes de commande (câblée, microprogrammée).

99. Les mécanismes d'adressage.

100. 3. Les unités périphériques d'entrée ou de sortie

101. (caractéristiques détaillées)

102. 4. Les unités d'échange et de commande

103. (canaux, unités de contrôle ou de liaison)

104. 5. Mécanisme de traitement des interruptions

105. 6. Eléments constitutifs d'un réseau de transmission de données

106. 7. Types de machines

107. Ordinateurs de grande puissance.

108. Mini-ordinateurs.

109. Micro-ordinateurs.

110. Smartphones, tablettes.

111. IV. - Centre de traitement de l'information

112. 1. Organisation du travail

113. 2. Les fonctions de programmeur système d'exploitation

114. 3. La sécurité physique des matériels, du réseau, des données (plan de secours, plan de continuité...)

115. V. - Le droit de l'informatique

Aller plus loin

Voir la carte complète de l'article : le texte qui l'a écrit, les arrêtés qui le visent, toutes ses rédactions et les décisions qui le citent ; ou le lire à sa place dans le texte complet.

Cette page affiche la rédaction en vigueur de l'article ; son historique et sa jurisprudence sont sur la carte.

Source : base LEGI (Légifrance), archive DILA, bulk LEGI, identifiant LEGIARTI000028255441, Licence Ouverte 2.0. JusticeLibre est une copie miroir indexée ; la version qui fait foi est celle publiée sur Légifrance.