Identifier les fonctions d’un système d’exploitation. Utiliser les commandes de base en ligne de commande. Gérer les droits et permissions d’accès aux fichiers
Les différences entre systèmes d’exploitation libres et propriétaires sont évoquées. Les élèves utilisent un système d’exploitation libre. Il ne s’agit pas d’une étude théorique des systèmes d’exploitation.
Un système d’exploitation ou OS (Operating System) est un ensemble de programmes qui gère l’utilisation des ressources d’un ordinateur.
Le système d’exploitation est lancé par le programme d’amorçage qui est lancé au démarrage de l’ordinateur.
BIOS
-> Bootloader
-> Système d'exploitation
-> Programmes utilisateur.
API : Interface de Programmation d’Application
L’OS fournit une API pour les programmes utilisateur, permettant une abstraction des détails matériels, et apportant une sécurité.
C’est l’OS qui gère les détails de la communication avec le matériel via des drivers,
Programme : lire dans un fichier
--> OS
--> driver
--> disque dur
2 grands types de familles d’OS : Unix-like et Windows
Principale différence :
Les logiciels libres encouragent la liberté et la personnalisation, tandis que les logiciels propriétaires offrent souvent un support technique dédié mais restreignent l’accès au code source.