Qu'entendez-vous par système d'exploitation mono-utilisateur et système d'exploitation multi-utilisateurs ? Donne des exemples.

1 Réponses


  • Un système d'exploitation (OS) est une interface entre le matériel et l'utilisateur,
    qui est responsable de la gestion et de la
    coordination des activités et du partage des ressources d'un
    ordinateur, qui agit comme un hôte pour les
    applications informatiques exécutées sur la machine. L'un des objectifs d'un
    système d' exploitation est de gérer l'allocation des ressources et la protection d'accès du
    matériel. Cela évite aux programmeurs d'applications de
    gérer ces détails.
    Les systèmes d'exploitation offrent un certain nombre de services aux programmes d'application
    et aux utilisateurs. Les applications accèdent à ces services via l'application
    interfaces de programmation (API) ou appels système. En appelant ces
    interfaces, l'
    application peut demander un service au système d'exploitation, transmettre des
    paramètres et recevoir les résultats de l'opération. Les utilisateurs peuvent également
    interagir avec le système d'exploitation avec une sorte d'
    interface utilisateur logicielle comme la saisie de commandes à l'aide de l'
    interface de ligne de commande (CLI) ou à l'aide d'une interface utilisateur graphique. Pour
    les ordinateurs de poche et de bureau, l'interface utilisateur est généralement
    considérée comme faisant partie du système d'exploitation. Sur les grands systèmes tels que les
    systèmes de type
    Unix, l'interface utilisateur est généralement implémentée comme une application
    programme qui s'exécute en dehors du système d'exploitation.
    Alors que les serveurs exécutent généralement Unix ou un
    système d'exploitation de type Unix, les marchés des systèmes embarqués sont répartis entre
    plusieurs systèmes d'exploitation,
    bien que la gamme de
    systèmes d' exploitation Microsoft Windows représente près de 90 % du marché des PC clients. Multi-utilisateur est un terme qui définit un système d'exploitation ou logiciel d'application qui permet
    un accès simultané par plusieurs utilisateurs d'un ordinateur.
    Les systèmes à temps partagé sont des systèmes multi-utilisateurs.
    La plupart des systèmes de traitement par lots pour ordinateurs centraux peuvent également être considérés comme "multi-utilisateurs",
    pour éviter de laisser le processeur inactif pendant qu'il attend les E/S
    opérations à terminer. Cependant, le terme « multitâche » est plus courant dans ce
    contexte.
    Un exemple est un serveur Unix où plusieurs utilisateurs distants ont accès
    (par exemple via Secure Shell) à l'
    invite du shell Unix en même temps. Un autre exemple utilise plusieurs sessions X Window réparties sur plusieurs terminaux alimentés
    par une seule machine - c'est un exemple d'utilisation de
    client léger.
    Les systèmes de gestion
    sont implicitement conçus pour être utilisés par plusieurs utilisateurs, généralement un administrateur système ou plus et une communauté d'utilisateurs finaux.
    Le terme complémentaire, mono-utilisateur, est le plus couramment utilisé
    lorsque l'on parle d'un système d'exploitation utilisable uniquement par une personne
    à la fois, ou en référence à un contrat de licence de logiciel mono-utilisateur.
    Les systèmes d'exploitation multi-utilisateurs tels qu'Unix ont parfois un seul
    état utilisateur ou niveau d'exécution disponible pour la maintenance d'urgence.

Ecrivez votre réponse

Votre réponse apparaîtra après modération