JORF n°0145 du 24 juin 2023

Ce texte est une simplification générée par une IA.
Il n'a pas de valeur légale et peut contenir des erreurs.

Fonctions de programmeur de système d'exploitation

Résumé Un programmeur de système d'exploitation doit savoir gérer l'information, les ressources, la sécurité et les architectures.

ANNEXE
FONCTIONS DE PROGRAMMEUR DE SYSTÈME D'EXPLOITATION

I. - Connaissances de base

Représentation de l'information.
Quantité d'information.
Saisie et contrôle de l'information.
Transmission de l'information.
Maitrise d'un langage de programmation.
Mode d'exécution d'un programme.
Manipulation de données.
Transmission de données.
Environnement de la programmation :
Langage de commande.
Programmes utilitaires.
Services systèmes essentiels.
Réservation des ressources.
Editeurs.
Les systèmes : gestion des exécutions, programmes, processus, ordonnancement, threads.
Chargement initial d'un système.
Les systèmes de gestion de données : Types de stockage de données, notion de système de fichiers, droits d'accès, limites, partages.
Structure de données et formats.
Réseau : architecture, protocoles, configuration et sécurité.
Sécurité du système d'exploitation.

II. - Logiciel

Processus et ressources.
Gestion des entrées-sorties.
Gestion de la ressource mémoire.
Utilisation d'antémémoire.
Système de transmission de données.
Architecture de services.

III. - Technologie

Architecture matérielle.
Supports de l'information.
Les organes de traitement.
Les unités périphériques d'entrée ou de sortie.
Mécanisme de traitement des interruptions.
Eléments constitutifs d'un réseau de transmission de données.
Gestion du code source.

IV. - Centre de traitement de l'information

Architectures et systèmes distribués.
Maintien en condition opérationnel et sauvegarde.
Organisation du travail.
Normes et réglementations de sécurité.
La sécurité du matériel, des données.
Automation et orchestration.
Gestion des configurations.
Gestion des identités et des accès.
Supervision et observabilité.
Vulnérabilité des environnements.
Etat de l'art des systèmes d'information.
Eco-conception.

V. - Le droit de l'informatique


Historique des versions

Version 1

ANNEXE

FONCTIONS DE PROGRAMMEUR DE SYSTÈME D'EXPLOITATION

I. - Connaissances de base

Représentation de l'information.

Quantité d'information.

Saisie et contrôle de l'information.

Transmission de l'information.

Maitrise d'un langage de programmation.

Mode d'exécution d'un programme.

Manipulation de données.

Transmission de données.

Environnement de la programmation :

Langage de commande.

Programmes utilitaires.

Services systèmes essentiels.

Réservation des ressources.

Editeurs.

Les systèmes : gestion des exécutions, programmes, processus, ordonnancement, threads.

Chargement initial d'un système.

Les systèmes de gestion de données : Types de stockage de données, notion de système de fichiers, droits d'accès, limites, partages.

Structure de données et formats.

Réseau : architecture, protocoles, configuration et sécurité.

Sécurité du système d'exploitation.

II. - Logiciel

Processus et ressources.

Gestion des entrées-sorties.

Gestion de la ressource mémoire.

Utilisation d'antémémoire.

Système de transmission de données.

Architecture de services.

III. - Technologie

Architecture matérielle.

Supports de l'information.

Les organes de traitement.

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

Mécanisme de traitement des interruptions.

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

Gestion du code source.

IV. - Centre de traitement de l'information

Architectures et systèmes distribués.

Maintien en condition opérationnel et sauvegarde.

Organisation du travail.

Normes et réglementations de sécurité.

La sécurité du matériel, des données.

Automation et orchestration.

Gestion des configurations.

Gestion des identités et des accès.

Supervision et observabilité.

Vulnérabilité des environnements.

Etat de l'art des systèmes d'information.

Eco-conception.

V. - Le droit de l'informatique