Faite par : BASMA OUBENALI
Résumé
Les systèmes d'exploitation (SE/OS):
Un système d'exploitation est un logiciel essentiel qui gère les interactions entre les
ressources matérielles d'un ordinateur, les applications et l'utilisateur. Il permet aux
programmes d'accéder aux périphériques sans connaître les détails spécifiques de
chaque matériel, assurant ainsi une communication fluide et transparente.
Le document décrit les fonctionnalités et les composants d'un SE, en se concentrant sur
les points suivants:
Fonctionnalités d'un SE:
Liaison entre le matériel, l'utilisateur et les applications: Le SE facilite l'interaction
entre les différents composants de l'ordinateur.
Gestion des ressources: Le SE gère la mémoire, les processus, les fichiers, les
entrées/sorties et les réseaux.
Composants d'un SE:
Noyau: La partie principale du SE qui assure les fonctionnalités essentielles.
Interfaces de programmation d'application (API): Outils pour les développeurs à
créer des programmes compatibles avec l'OS.
Interfaces graphiques: Facilient l'interaction utilisateur avec des éléments visuels.
Commandes: Permettent aux utilisateurs expérimentés d'interagir avec le SE via un
terminal.
Fonctionnalités du noyau d'un SE:
Appels systèmes: Permettent la communication entre le matériel et le logiciel.
Gestion des processus: Contrôle l'exécution des programmes.
Gestion des ressources: Allocation et utilisation de la mémoire, du stockage et
d'autres ressources.
Gestion des fichiers: Stockage, manipulation et accès aux fichiers.
Gestion des entrées/sorties: Communication avec les périphériques.
Gestion des réseaux: Connexion et communication avec d'autres ordinateurs.
Conclusion:
Un SE est un ensemble d'outils qui permet à un ordinateur de fonctionner de manière
stable et efficace, en gérant ses ressources et en offrant une interface utilisateur
intuitive.
L'histoire des systèmes d'exploitation:
L'histoire des systèmes d'exploitation est divisée en quatre phases:
1. Préhistoire (1949-1955):
Ordinateurs expérimentaux.
Pas de système d'exploitation.
Programmation et opération directe sur la machine.
2. Traitement par lots (1956-1965):
Apparition des transistors et des premiers systèmes d'exploitation.
Programmes sur cartes perforées.
Séparation entre programmeur et opérateur.
Gestion de la mémoire, des processus et des entrées/sorties par le système
d'exploitation.
3. Temps partagé (1961-1972):
Multiprogrammation et partage de l'ordinateur entre plusieurs utilisateurs.
Apparition des circuits intégrés et des terminaux.
Contrôle accru pour l'utilisateur.
4. Systèmes modernes (1972-Aujourd'hui):
Large diffusion des ordinateurs personnels grâce aux microprocesseurs.
Systèmes d'exploitation comme MS-DOS, MacOS X, Unix, Linux, Windows, etc.
Interfaces graphiques et fonctionnalités avancées.
Le document se concentre ensuite sur les systèmes d'exploitation Windows, leur
historique et leur manipulation.
L'histoire des systèmes d'exploitation Windows:
Débuts (années 1970):
Fondation de Microsoft par Bill Gates et Paul Allen.
Vision de l'avenir des ordinateurs personnels.
MS-DOS (1981):
Premier système d'exploitation de Microsoft.
Fonctionnement en ligne de commande.
Windows 1 (1985):
Interface graphique pour MS-DOS.
Accroissement de la convivialité.
Windows 3 (1990):
Gestion des CD-ROM et cartes sons.
Intégration du jeu du Solitaire.
Windows 95 (1995):
Renouveau graphique majeur.
Introduction de la barre des tâches, du menu Démarrer et de la corbeille.
Windows XP (2001):
Interface plus fluide et sécurisée.
Fonctionnalités avancées comme le bureau à distance.
Windows Vista (2007):
Révolution graphique avortée.
Critiques sur la sécurité et la performance.
Windows 7 (2009):
Retour à la simplicité et à la performance.
Succès auprès des utilisateurs.
Windows 10 (2015):
Intégration de Cortana et du navigateur Edge.
Approche en tant que service avec des mises à jour régulières.
Windows 11 (2021):
Renouveau graphique et possibilité d'installer des applications Android.
Windows 365:
Abonnement à Microsoft Office et aux services Cloud.
Conclusion:
Windows domine le marché des systèmes d'exploitation pour ordinateurs.
Son avenir dépendra de sa capacité à s'adapter aux nouvelles technologies comme l'IA
et le metaverse.