Arrêté du 22 août 2017 · Article

Annexe

Article d'une loi modificative (non consolidé).

Article d'une loi modificative : il n'est pas consolidé. Son texte ci-dessous est celui publié au Journal officiel ; ses dispositions ont été intégrées dans les textes qu'il modifie.

TexteArrêté du 22 août 2017
RattachementAnnexe
IdentifiantLEGIARTI000035459661
Texte parentLEGITEXT000035459647
RéférenceAnnexe de l'arrêté du 22 août 2017Légifrance →

Texte publié au Journal officiel

1. ANNEXE

2. PROGRAMME DES ÉPREUVES D'ADMISSIBILITÉ NO 2 ET NO 3 ET DE L'ÉPREUVE D'ADMISSION NO 2 DES CONCOURS EXTERNE ET INTERNE POUR LE RECRUTEMENT D'INSPECTEURS DES DOUANES ET DROITS INDIRECTS AU TITRE DE LA SPÉCIALITÉ « TRAITEMENT AUTOMATISÉ DE L'INFORMATION-PROGRAMMEUR DE SYSTÈME D'EXPLOITATION »

3. I.-CONNAISSANCES DE BASE

4. 1. Représentation de l'information

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

6. Les systèmes de numération.

7. Les opérations élémentaires.

8. Représentation alphanumérique.

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

10. 2. Quantité d'information

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

12. 4. Transmission de l'information

13. 5. Traitement de l'information

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

15. Langage d'assemblage, macro-assembleur.

16. Langage machine.

17. 6. Organisation des travaux de programmation

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

19. Algorithmes, modes de représentation.

20. Compilation.

21. Essais et mise au point.

22. Maintenance des programmes.

23. Bibliothèque de programmes.

24. Reprises.

25. 7. L'environnement de la programmation

26. Langage de commande.

27. Enchaînement des phases et des travaux.

28. Identification, compatibilité.

29. Réservation des ressources.

30. Appels des processeurs logiciels.

31. Manipulation de programme.

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

33. 8. Systèmes interactifs, éditeurs

34. 9. Les systèmes

35. Monoprogrammation. Multiprogrammation. Système temps réel.

36. Temps partagé.

37. Transmission de données.

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

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

40. Base de données, fichiers :

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

42. -fiabilité, sauvegarde.

43. Tables. Piles, files.

44. Représentation des arbres, graphes.

45. II.-LOGICIEL

46. 1. Processus et ressources

47. Activation et blocage d'un processus.

48. Partage des ressources.

49. 2. Gestion des entrées-sorties

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

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

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

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

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

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

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

57. Commutation des processus et simultanéité inter-usagers.

58. Synchronisation et simultanéité inter-usagers :

59. -allocation du processus central ;

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

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

62. 9. Gestion de la ressource mémoire

63. Comportement dynamique de programmes.

64. Technique de recouvrement.

65. Allocation de la mémoire :

66. -allocation statique fixe, partitions ;

67. -allocation statique variable ;

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

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

70. 10. Mémoire virtuelle

71. Stratégies d'allocation et algorithmes.

72. Phénomène d'écroulement (« perte de performance »).

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

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

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

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

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

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

79. Commutation par paquets.

80. Matériels liés aux transmissions.

81. Interfaces avec le système de communication.

82. 13. Installation et personnalisation de système

83. Configuration. Critères de choix.

84. 14. Métrologie

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

86. III.-TECHNOLOGIE

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

88. Circuits logiques.

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

90. Les supports magnétiques.

91. 2. Les organes de traitement

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

93. Organes de calcul.

94. Organes de liaison : les bus.

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

96. Les mécanismes d'adressage.

97. 3. Les unités périphériques d'entrée ou de sortie (caractéristiques détaillées)

98. 4. Les unités d'échange et de commande (canaux, unités de contrôle ou de liaison)

99. 5. Mécanisme de traitement des interruptions

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

101. 7. Types de machines

102. Ordinateurs de grande puissance.

103. Mini-ordinateurs.

104. Micro-ordinateurs.

105. Smartphones, tablettes.

106. IV.-CENTRE DE TRAITEMENT DE L'INFORMATION

107. 1. Organisation du travail

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

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

110. V.-LE DROIT DE L'INFORMATIQUE

Ce que cet article a modifié

A modifié :

  • Arrêté du 21 juin 2004 : art. Annexe

Aller plus loin

Lire l'article à sa place dans le texte complet, avec les articles qui l'entourent.

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