Il n'y a pas un type spécifique de logiciel qui contrôle un ordinateur. Au lieu de cela, il s'agit d'une combinaison de différents composants logiciels qui travaillent ensemble pour gérer et utiliser le matériel. Voici une ventilation:
1. Système d'exploitation (OS): C'est le fondement de votre ordinateur. C'est le logiciel qui agit comme un intermédiaire entre l'utilisateur et le matériel, la gestion des ressources, l'exécution des applications et la fourniture d'une interface utilisateur. Les exemples incluent Windows, MacOS, Linux et Android.
2. Pilotes de l'appareil: Ce sont des programmes spécialisés qui permettent à votre ordinateur de communiquer avec des composants matériels spécifiques comme les imprimantes, les cartes graphiques, les cartes son et les appareils d'entrée.
3. Utilitaires système: Ces programmes aident à gérer et à maintenir votre ordinateur. Ils peuvent effectuer des tâches comme le nettoyage du disque, la gestion des fichiers, la surveillance du système et la protection des virus.
4. Firmware: Il s'agit d'un logiciel intégré directement sur le matériel lui-même. Il fournit des instructions de bas niveau pour les fonctions de base de l'ordinateur, comme le démarrage et la gestion du BIOS.
5. BIOS (système d'entrée / sortie de base): Il s'agit d'un programme de firmware qui effectue une configuration matérielle initiale lorsque l'ordinateur démarre. Il charge le système d'exploitation et effectue des tâches de base comme la vérification du matériel disponible.
6. Services système: Ces processus d'arrière-plan s'exécutent constamment, en gérant des tâches telles que le réseautage, la sécurité et la gestion de l'alimentation.
7. Applications: Ce sont des programmes conçus pour effectuer des tâches spécifiques, comme le traitement de texte, la navigation sur le Web ou les jeux.
Donc, pour répondre directement à votre question, ce n'est pas seulement un type de logiciel mais un écosystème complet de programmes travaillant ensemble qui contrôlent un ordinateur. Le système d'exploitation est le composant central, mais il s'appuie sur une variété de logiciels de support pour fonctionner correctement.
|