Systèmes d'exploitation et systèmes d'application Flashcards
Fonctions d’un système d’exploitation
A. Fournit une interface utilisateur B. Gère la mémoire C. Gère les périphériques D. Permet le multi-tâches E. Assure la sécurité
Interface utilisateur (SE)
- Le système d’exploitation doit assurer le lien entre l’utilisateur et le matériel informatique.
- Types d’interfaces utilisateur :
\+ Les interfaces utilisateur graphiques (GUI) qui comportent des menus et des icônes, \+Interfaces en ligne de commande (CLI) où l'utilisateur tape des codes, \+ les interfaces en langage naturel (NLI) où l'utilisateur parle à l'interface. \+ les interfaces à base de menus (MBI) qui offrent à l'utilisateur une sélection d'options.
-Voir exemple en images dans le powerpoint
Gestion de la mémoire (SE)
- La gestion de la mémoire est effectuée en gardant la trace de stockage (comme le disque dur) et en contrôlant quelle application a accès à quelle zone de mémoire (RAM).
- Chaque emplacement de la mémoire peut être lu, modifié et écrit par le système d’exploitation.
Lorsqu’un emplacement de mémoire est plein, le système d’exploitation envoie un message de confirmation. - De même, le système d’exploitation fournit des services de gestion de fichiers en triant l’emplacement des données sur les disques durs et la mémoire.
- Voir exemple en images dans le powerpoint
Gestion des périphériques (SE)
- Clavier, souris, écran et les imprimantes sont contrôlés par l’intermédiaire de pilotes de périphériques.
- Un pilote de périphérique est un logiciel qui permet aux périphériques matériels d’être utilisés par le système d’exploitation. Ils agissent comme des traducteurs entre les périphériques et le système.
- Voir exemple en images dans le powerpoint
Multitâche (SE)
- Le système d’exploitation coordonne le travail de différents programmes en répartissant le temps CPU entre les différents programmes en fonction du temps et de la priorité de l’application logicielle.
- Chaque tâche en cours d’exécution se voit attribuer une tranche de temps, ou un tour sur le CPU.
- Chaque tâche doit attendre son tour, à moins que le système d’exploitation ne lui accorde une priorité plus élevée, auquel cas elle obtient des tranches de temps plus nombreuses ou plus longues.
- Voir exemple en images dans le powerpoint
Sécurité (SE)
- Le système d’exploitation empêche les accès non autorisés.
- Il assure la sécurité du système grâce à des noms d’utilisateur et des mots de passe.
- Le système d’exploitation protège les fichiers des autres utilisateurs qui les lisent ou l’écriture de fichiers
- Voir exemple en images dans le powerpoint
Hiérarchie des logiciels (Software)
=>Système logiciel [ -Système d’exploitation
- Utilitaires - Drivers /Bibliothèques]
Software
=>Application logiciel [ -7 types…]
Logiciels d’application courants
- Traitements de texte
- Feuilles de calcul
- Systèmes de gestion de bases de données (SGBD)
- Clients de messagerie
- Navigateurs web
- Conception assistée par ordinateur (CAO)
- Logiciels de traitement graphique
Traitement de texte (pas Word !)
Logiciel Application (Software)
Un programme pour stocker, manipuler et mettre en forme du texte saisi à partir d’un clavier et fournissant une impression.
Feuille de calcul (pas Excel !)
Logiciel Application (Software)
Un programme dans lequel les données sont disposées dans les lignes et les colonnes d’une grille et peuvent être manipulées et utilisées dans des calculs.
Système de gestion des bases de données
Logiciel Application
Un système de gestion de base de données (SGBD) est un logiciel système permettant de créer et gérer des bases de données. Le SGBD fournit aux utilisateurs et aux programmeurs un moyen systématique de créer, d’extraire,
de mettre à jour et de gérer des données.
Clients de messagerie (pas de webmail comme Gmail !)
Logiciel Application
Un programme informatique utilisé pour accéder et gérer le courrier électronique d’un utilisateur.
Navigateur Web
Logiciel Application
Une application logicielle pour récupérer, présenter et parcourir des ressources d’information sur le World Wide Web.
Conception assistée par ordinateur (CAO) ou Computer Aided Design (CAD)
Logiciel Application
Programmes qui utilisent des systèmes informatiques pour aider à la création, modification, l’analyse ou l’optimisation d’une conception.
Logiciel de traitement graphique
Logiciel Application
En infographie, un logiciel graphique ou un logiciel d’édition d’images est un programme ou un ensemble de programmes permettant à une personne de manipuler des images visuelles sur un ordinateur.