cours/système d'exploitation.md
oscar.plaisant@icloud.com a2ee0fa5ca from github to this gitea
2023-10-23 23:09:51 +02:00

1.5 KiB

alias: "SE", "OS", "Operating system", "systèmes d'exploitation"

up:: informatique #informatique


[!smallquery]- Sous-notes de =this.file.link

TABLE title, up as "Up", up.up as "2-Up", up.up.up as "3-Up", up.up.up.up as "4-Up"
FROM -#cours AND -#exercice AND -"daily" AND -#excalidraw AND -#MOC
WHERE any(map([up, up.up, up.up.up, up.up.up.up], (x) => econtains(x, this.file.link)))
WHERE file != this.file
SORT up.up.up.up, up.up.up, up.up, up

Definition

  • Un système d'exploitation est un allocateur de ressources
    • Gère toutes les ressources
    • Décide, dans le cas de requêtes contradictoires, de l'utilisation efficace et équitable des ressources
  • Un système d'exploitation est un programme de contrôle

Identification d'un utilisateur

  • login : UNAME (user name)

  • mot de pass: authentification

  • Principe :

    • l'identification et la définition des permissions reposent sur :
      • UID (User IDentification), entier unique associé à chaque utilisateur (login)
        • entier plus efficace que chaîne de caractères
      • GID (Group IDentification) entier unique associé à chaque groupe
        • chaque utilisateur \in un groupe principal, et peut être dans d'autres groupes