Un système d'exploitation (Operating System ou OS) est un ensemble de programmes spécialisés qui permet l'utilisation des ressources matérielles d'un ou plusieurs ordinateurs. Il assure le démarrage (Boot) de l'ordinateur et l'exécution des logiciels applicatifs.
En informatique, l'exécution est le processus par lequel un ordinateur ou une machine virtuelle met en œuvre les instructions d'un programme. Les instructions du programme entraînent des séquences d'actions élémentaires sur la machine d'exécution.
matériel (unité centrale et périphériques), système d'exploitation (interface de travail, fonctions systèmes cachées utilisateur), logiciels fonctionnels (ensemble des applications de l'utilisateur pour accomplir ses tâches), qui communiquent interactivement, de façon transparente pour l'utilisateur.
Pour exécuter l'instruction, le processeur cherche les données en entrée (elles peuvent se trouver en mémoire) il applique l'opération. Il génère ensuite un résultat, qu'il stocke, par exemple, en mémoire. Il peut aussi le stocker dans des petites cases spéciales du processeur qui s'appellent des « registres ».
Fondamentalement, lorsque vous installez un programme sur votre ordinateur ou appareil, il a des instructions sur ce qui doit être fait pour le programme pour fonctionner correctement. Lorsque ces instructions sont suivies par votre ordinateur ou votre appareil, il est connu sous le nom « exécuter » le code.
Le système d'exploitation est le logiciel principal d'un ordinateur car il permet aux programmes de fonctionner après que le programme d'amorçage a configuré tous les périphériques lors du démarrage de l'ordinateur.
Les quatre étapes successives que les architectures von Neumann utilisent sont la recherche de l'instruction, le décodage de l'instruction (opération et opérandes), l'exécution de l'opération et pour finir l'écriture du résultat.
Le processeur plusieurs modes d'exécution, au minimum un mode superviseur et un mode utilisateur. D'autres modes peuvent exister, selon les plateformes : différents « niveaux » utilisateur ou superviseur. mode hyperviseur dédié à la virtualisation.
Un processeur est le « cerveau » d'un ordinateur, la partie qui exécute réellement les programmes. Il est constitué d'un ensemble de circuits électroniques capables de lire et d'écrire des informations, et d'effectuer des opérations arithmétiques.
Comment fonctionne un processus ? Un processus est un moteur à transformer. Il reçoit des éléments d'entrées aussi appelés « input » (matières premières, informations, compétences…) et y apporte une valeur ajoutée, dont le résultat est appelé « output ».
Dans le secteur informatique, les systèmes d'exploitation les plus répandus sont Windows (pour les PC), Mac OS (pour les ordinateurs d'Apple), Linux (pour les PC et les serveurs) et Unix (pour les serveurs).
– Clic-droit sur la Barre des tâches, puis sélectionner Propriétés. – Dans l'onglet Menu Démarrer, cliquer sur Personnaliser et cocher Commande Exécuter, puis sur OK et Appliquer.
Un logiciel est un ensemble typiquement composé de plusieurs programmes, ainsi que tout le nécessaire pour les rendre opérationnels : fichiers de configuration, images bitmaps, procédures automatiques. Les programmes sont sous forme de code binaire ainsi que parfois sous forme de code source.
Un système d'exploitation est un ensemble de programmes qui joue le rôle d'intermédiaire entre l'utilisateur et ses programmes d'une part et le matériel de l'ordinateur d'autre part. Il construit sur la machine physique une machine virtuelle plus facile à l'emploi et plus conviviale.
Un processus (en anglais, process), en informatique, est un programme en cours d'exécution par un ordinateur.
Gestion du processeur : le système d'exploitation est chargé de gérer l'allocation du processeur entre les différents programmes grâce à un algorithme d'ordonnancement. Le type d'ordonnanceur est totalement dépendant du système d'exploitation, en fonction de l'objectif visé.
Le langage machine, ou code machine, est la suite de bits qui est interprétée par le processeur d'un ordinateur exécutant un programme informatique. C'est le langage natif d'un processeur, c'est-à-dire le seul qu'il puisse traiter. Il est composé d'instructions et de données à traiter codées en binaire.
En informatique, une instruction est un ensemble de caractères qui définit, dans un langage de programmation donné, une opération élémentaire que doit accomplir un ordinateur.
Essentiellement, le système d'exploitation de votre ordinateur est le logiciel qui gère la façon dont vous, vous interagissez avec cet ordinateur, comment les programmes sur l'ordinateur utilisent et accèdent au matériel de l'ordinateur.
Pour les ordinateurs de bureau et portables, Windows de Microsoft est le plus utilisé à 69 %, suivi de macOS d'Apple à 17 %, et ChromeOS de Google à 3,2 % (aux États-Unis jusqu'à 8,0 %), et « desktop Linux » à 2,9 %.