📌 Un système informatique comprend principalement une partie logicielle organisée autour du système d’exploitation et des applications.
Matériel → système d’exploitation → applications
★ À maîtriser
Compléments
Binaire → microarchitecture → instructions → assembleur → applications
★ À maîtriser
Les services du système d’exploitation comprennent la gestion de l’exécution des programmes, des interruptions matérielles et logicielles, de la mémoire centrale et permanente, des périphériques, du partage des ressources et du langage de commande BASH.
La gestion de l’information comprend:
Le système d’exploitation prépare et met au point les programmes, puis assure leur exécution en séquentiel ou en parallèle.
La sécurité gère les profils des utilisateurs ainsi que les droits d’accès aux fichiers et d’installation ou d’exécution des applications dans les systèmes multi-utilisateurs.
Compléments
★ À maîtriser
Compléments
Interruption = signal vers le CPU ; appel système = demande de service
Linux est basé sur l’architecture d’un noyau Unix, dont les concepts ont ensuite été utilisés dans d’autres systèmes comme Windows et Mac OS.
Les caractéristiques citées de Linux sont:
Bell → UNICS → UNIX en C → licences → clones
★ À maîtriser
📌 Linux distingue l’administrateur, appelé super-utilisateur ou root, des utilisateurs normaux qui partagent les ressources, applications et services du système.
📌 Chaque utilisateur Linux doit posséder un identifiant unique appelé login, et une session est ouverte avec ce login et un mot de passe.
Les trois classes d’utilisateurs sont:
Les droits Linux sont la lecture (read), l’écriture (write) et l’exécution (eXecute) pour les fichiers, tandis que l’exécution correspond à la traversée pour les répertoires.
Compléments
User, Group, Others ; read, write, execute
★ À maîtriser
📌 Dans la deuxième stratégie, les n octets d’un fichier sont divisés en m blocs qui ne sont pas nécessairement consécutifs, ce qui facilite les modifications mais crée des trous et ralentit la lecture.
Compléments
Dans la première stratégie d’organisation, les octets d’un fichier sont stockés consécutivement et le fichier est déplacé entièrement lorsque sa taille augmente.
Les tailles de blocs généralement utilisées sont:
Contigu = rapide mais déplacement complet ; blocs dispersés = modification facilitée mais lecture plus lente
| Niveau | Rôle | Exemple |
|---|---|---|
| Machine | Composants physiques et logique numérique | Hardware |
| Système d’exploitation | Masque le matériel et fournit des services | Linux |
| Logiciels de base | Fonctions communes et outils | Compilateurs, librairies |
| Applications | Fonctionnalités spécifiques aux utilisateurs | LibreOffice, Photoshop |
| Classe | Signification | Droits |
|---|---|---|
| User | Propriétaire du fichier ou répertoire | Lecture, écriture, exécution |
| Group | Groupe du propriétaire | Lecture, écriture, exécution |
| Others | Tous les autres utilisateurs | Lecture, écriture, exécution |
Teste tes connaissances sur Introduction aux systèmes d’exploitation avec 23 questions à choix multiples et corrections détaillées.
1. Quel est le rôle principal d’un système d’exploitation dans un ordinateur ?
2. Lorsqu’un ordinateur démarre et que plusieurs applications se partagent la mémoire et le processeur, quelle fonction du système d’exploitation intervient principalement ?
Mémorisez les concepts clés de Introduction aux systèmes d’exploitation avec 46 flashcards interactives.
Qu'est-ce qu'un système d'exploitation (OS) ?
Un ensemble de programmes reliant matériel et applications.
Quel rôle principal joue le système d'exploitation au démarrage ?
Il assure le démarrage de l'ordinateur.
Que fournit le système d'exploitation pour accéder aux ressources matérielles ?
Des interfaces standardisées d'accès.
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches