Flair.

NSI · Terminale générale

Systèmes d'exploitation

Gestion des processus, ordonnancement, système de fichiers, droits et permissions.

Rôle et gestion des processus

Rôle du SE
Le système d'exploitation est le logiciel intermédiaire entre le matériel et les applications. Il gère : les processus (exécution), la mémoire (allocation/protection), le système de fichiers (stockage structuré), les périphériques (pilotes), la sécurité (authentification, droits). Exemples : Linux, Windows, macOS, Android.
Processus et états
Un processus est un programme en cours d'exécution avec ses ressources allouées (mémoire, fichiers ouverts). Distinct du programme (fichier statique). États possibles : PRÊT (attend le CPU), EN COURS (s'exécute sur un cœur), BLOQUÉ (attend une ressource externe : disque, réseau). Le PID (Process ID) identifie chaque processus.
Ordonnancement (scheduling)
Mécanisme qui décide quel processus utilise le CPU à chaque instant. Algorithmes : Round-Robin (quantum de temps tournant), Priorités (processus importants en premier), FIFO. Objectifs : maximiser l'utilisation CPU, minimiser le temps de réponse, être équitable. Le préemptif peut interrompre un processus en cours.

Système de fichiers et permissions

Arborescence des fichiers
Organisation hiérarchique en arbre depuis la racine (/ sous Unix, C:\ sous Windows). Chaque fichier possède : nom, type (extension), taille, date de modification, propriétaire, permissions. Chemin absolu : depuis la racine. Chemin relatif : depuis le répertoire courant. Commandes clés : ls, cd, mkdir, cp, mv, rm.
Permissions Unix (rwx)
Chaque fichier a trois ensembles de permissions : propriétaire, groupe, autres. r (read=4), w (write=2), x (execute=1). Représentation octale : chmod 755 = rwxr-xr-x (propriétaire tout, groupe et autres lecture+exécution). ls -l affiche les permissions. Modèle de sécurité fondamental des systèmes Unix/Linux.
Réviser ce chapitre sur Flair →

Flashcards, mode examen et suivi de progression — gratuit pour commencer.

Toutes les fiches · Flair, ta plateforme de révision