Liens Liens : : : : Matériel>Périphériques Matériel>Architecture générale Codage>Fichiers Matériel>Périphériques 1. Définition Un ordinateur est composé d un ensemble de matériels (unité centrale, périphériques, ). Ce matériel à lui seul n est capable de ne réaliser aucune action. En effet, chaque opération avec ses données et son traitement doit être précisément décrite ; c est le rôle des programmes ou logiciels. Parmi les différents logiciels exécutés par un ordinateur, il en est un de très particulier, le «système d exploitation» (OS, ou Operating System en anglais). Constitué d un ensemble de programmes, le système d exploitation est le logiciel indispensable à toute utilisation d un ordinateur. Aucune action ne pouvant être réalisée sans lui, il est automatiquement lancé (i.e. chargé en mémoire centrale) au démarrage de l ordinateur. Comme tout logiciel ou programme, le système d exploitation est lié au type de machine et plus particulièrement de processeur. Ainsi, on trouve dans le commerce des systèmes d exploitation pour PC, pour Mac, pour smartphones, etc. Les systèmes les plus connus sont Windows, MacOS, Linux, Unix, Android, etc. 2. Rôles Nous distinguons quatre rôles fondamentaux : 1) la gestion des ressources physiques 2) la gestion des données / fichiers 3) la gestion des programmes (ou processus) 4) la gestion de l interface avec l utilisateur. 2.1.. La gestion des ressources physiques Lorsque je connecte pour la 1 ère fois une clé USB à mon ordinateur, celui-ci prend un certain temps pour me donner accès au contenu de cette clé. Le système d exploitation permet d accéder aux ressources matérielles de l'ordinateur. Il gère l ensemble des échanges entre le microprocesseur, la mémoire centrale et les divers périphériques (écran, clavier, souris, liaisons réseau, imprimante, disque dur, clé USB etc.) Il gère l organisation et l optimisation de la mémoire centrale comme des mémoires externes. Il détecte et récupère (lorsque c est possible) les erreurs et en informe l utilisateur. plus 2.2.. La gestion des fichiers J ai transféré des photos de mon appareil photo sur mon ordinateur Je ne les retrouve Mon disque dur est plein Mes photos s appellent DSN001, DSN002, etc. Je veux leur donner un nom plus explicite Tous les documents gérés par l ordinateur (textes, photos, sons, vidéo, ), ainsi que les programmes, sont stockés sous la forme de fichiers.
Côté utilisateur, les fichiers sont visualisés au travers d une arborescence dont le sommet est appelé racine (souvent notée /). L arbre est composé de dossiers (ou répertoires) contenant eux-mêmes d autres dossiers (sous-dossiers) et des fichiers. A l'aide du système d'exploitation, l utilisateur peut agir sur les fichiers et dossiers grâce aux opérations suivantes : création, suppression, renommage, duplication, modification (du contenu et des propriétés), déplacement.
Côté ordinateur : La correspondance entre les fichiers visualisés comme ci-dessous et les données enregistrées sur les périphériques de stockage est assurée par le système d exploitation grâce aux systèmes de fichiers. Exemple : Une arborescence de dossiers sous Windows Attention : le terme fichier est un faux-ami (dans la vie courante, c est un meuble à tiroir ou une boîte pour ranger des fiches) : en informatique, les fichiers correspondent à des contenus (p.ex. des photos), tandis que les dossiers (ou répertoires) sont des contenants (des tiroirs pour le rangement). 2.3.. La gestion des programmes Que se passe-t-il lorsque je «lance» une application? Peut-on travailler sur plusieurs programmes en même temps? Puis-je acheter n importe quel programme pour mon ordinateur? Les applications (ensemble de programmes) sont stockées sous forme de fichiers, le plus souvent sur le disque dur de l'ordinateur. Pour être utilisées (ou activées), elles doivent être chargées en mémoire centrale ; on appelle cette opération «lancer un programme». La succession des opérations est la suivante : - L utilisateur (voire un autre programme) indique au système d exploitation qu il veut utiliser tel ou tel programme. - Le système d exploitation vérifie que la mémoire centrale dispose de suffisamment de place libre pour accueillir ce programme. - Enfin, il les «charge» en mémoire centrale. Notez que le fichier contenant le programme reste toujours présent sur l unité de stockage. Ces opérations réalisées, le programme est «actif». Les systèmes d exploitation permettent de travailler sur plusieurs logiciels simultanément en répartissant le temps de travail du microprocesseur entre les différentes applications actives. On parle de systèmes multitâches. Ils permettent aussi d'installer de nouveaux programmes (ou de nouvelles versions d'un programme) et de désinstaller des programmes de l'ordinateur. Un programme est lié au système d exploitation (ex. il existe un LibreOffice pour Windows, un pour MacOS, un pour Linux ) 2.4.. La gestion de l'interface avec l'utilisateur J ai l habitude de travailler sous Windows et je voudrais acheter un Mac. Est-ce pareil? Qu est-ce que personnaliser son environnement de travail?
L'un des rôles majeurs du système d exploitation est d offrir à l utilisateur les moyens d agir sur la machine, ainsi que de gérer et personnaliser son environnement de travail. On parle d interface homme-machine..a Différentes interfaces Chaque système d exploitation propose sa propre interface. Ainsi, les manières de gérer son ordinateur personnel sont différentes selon le système d'exploitation utilisé. Deux grands types d interface se sont succédé pour les ordinateurs personnels : les interfaces en ligne de commandes : toutes les commandes se font par l intermédiaire d un langage textuel ayant une syntaxe propre les interfaces graphiques : les commandes se font par la manipulation à la souris d objets graphiques comme des fenêtres, des icônes, des menus, etc. Exemples de bureaux personnalisés pour Windows et Mac OS X -.b Des fonctionnalités communes Quelle que soit l interface du système utilisé, celle-ci doit toujours au minimum vous permettre : De gérer (supprimer, renommer, déplacer, dupliquer, etc.) les fichiers (ces fonctionnalités étant toutefois limitées pour les systèmes mobiles) De gérer (lancer, arrêter, installer, désinstaller, etc.) les programmes (applications, logiciels), De gérer (installer/désinstaller, paramétrer, visualiser, etc.) les périphériques, De passer d une application à l autre sans les arrêter De plus les interfaces graphiques permettent de personnaliser l environnement de travail : graphisme (fond d écran, icônes, résolution d écran, etc.), menus, raccourcis vers les programmes, etc..c Exemple : raccourcis (ou alias) vers un programme ou un fichier Pour un exposé, vous avez réalisé une présentation. Vous avez enregistré celle-ci dans un dossier spécifique. Pour le jour de l exposé, vous aimeriez y accéder rapidement. La plupart des interfaces permettent de créer un «raccourci» vers ce fichier et de positionner ce raccourci par exemple sur le bureau. Ainsi, un double-clic sur ce raccourci permettra d ouvrir la présentation sauvegardée physiquement ailleurs. Attention, la suppression d'un raccourci ne supprime pas le fichier qui lui est associé.
Notions clés à comprendre et retenir Les rôles du SE (gestion des ressources physiques, gestion des fichiers, gestion des processus, gestion de l interface) L organisation des fichiers dans une arborescence de dossiers (ou répertoires)