Il n'a pas de valeur légale et peut contenir des erreurs.
Fonctions de programmeur de système d'exploitation
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
1 version