Logiciel systèmeAller à : Navigation, rechercherLogiciel système et applicatifEn informatique les logiciels système sont t...
5 Voir aussiInterface de programmationUn logiciel applicatif fait appel aux services dun logiciel système par différents p...
lélément graphique qui se trouve à la position du curseur, puis signale les manipulations aulogiciel applicatif auquel app...
Prochain SlideShare
Chargement dans…5
×

Logiciel système

242 vues

Publié le

Publié dans : Économie & finance
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
242
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Logiciel système

  1. 1. Logiciel systèmeAller à : Navigation, rechercherLogiciel système et applicatifEn informatique les logiciels système sont tous les logiciels qui soccupent des opérationsbasiques que peuvent effectuer les appareils informatiques1. Des opérations tellesquenregistrer des fichiers sur un disque dur, réserver de lespace en mémoire, envoyer desdocuments aux imprimantes, assurer les communications à travers un réseau informatique ouafficher des icônes. Les logiciels systèmes offrent des services aux logiciels applicatifs et nesont pas exploités directement par lusager2.Un système dexploitation est une suite de logiciels système qui offre une large palette defonctionnalités. Toutes ces fonctionnalités forment une plateforme sur laquelle sappuient leslogiciels applicatifs. Le système dexploitation est ainsi le logiciel central utilisé par tous leslogiciels applicatifs pour exploiter le matériel de lordinateur.Un logiciel utilitaire est un complément qui permet à un usager deffectuer des tâches simplesen rapport avec lordinateur et le système dexploitation tel que la manipulation de fichiers(copie, déplacement, suppression), la recherche de virus informatiques, la compression dedonnées ou la modification de fichiers texte. Des logiciels utilitaires sont souvent inclus entant que bonus dans les système dexploitation3,4.Sommaire 1 Interface de programmation 2 Fonctionnalités 3 Bibliographie 4 Notes et références
  2. 2. 5 Voir aussiInterface de programmationUn logiciel applicatif fait appel aux services dun logiciel système par différents procédés deprogrammation informatique tel que lutilisation de fonctions, lutilisation des méthodes dunobjet ou lenvoi de requêtes à un serveur. Le point déchange logique formé par un groupe defonctions et de méthodes est appelé interface de programmation (anglais applicationprogramming interface - API).POSIX est une norme dinterface de programmation pour les systèmes dexploitation. Elle estappliquée par la famille Unix ainsi que dautres systèmes dexploitation.FonctionnalitésLamorce (anglais bootstrap) est le premier logiciel exécuté lors de la mise en marche delordinateur (anglais boot). Il vérifie que le matériel fonctionne correctement (voir power-onself-test), puis démarre lexécution du chargeur, le logiciel moteur qui assure lexécution detous les autres logiciels.Pour chaque programme à exécuter, le chargeur soccupe de réserver de lespace en mémoirevive, il copie le code machine du programme dans la mémoire, puis lance et surveillelexécution de ce programme. Le programme peut dépendre de différentes bibliothèqueslogicielles, le chargeur copiera en mémoire toutes les bibliothèques nécessaires. le chargeurintervient en cas de crash pour terminer lexécution du programme et libérer la mémoireréservée. Il fait partie du noyau, la partie centrale du système dexploitation.Un système de fichiers est une structure en arbre dans laquelle sont placés des fichiers. Lastructure est répartie sur une ou plusieurs mémoire de masse telles que des disques durs. Unlogiciel système organise lespace sur chaque disque dur, réserve de lespace, enregistre lesfichiers et les relie pour former le système de fichiers. Il existe plusieurs manières dorganiserlespace en fonction du système dexploitation et du type de la mémoire de masse (disque dur,CD-ROM, DVD, clé USB). Il y a par conséquent plusieurs logiciels système - chacun traiteune organisation en particulier. exemples: NTFS, ext3, ISO 9660, UDF.Un pilote (anglais driver) est un logiciel qui assure lexploitation dune pièce de matérielinformatique (carte vidéo, imprimante, lecteur CD, carte réseau). Il contient toutes lesinstructions permettant denvoyer ou de recevoir des informations en utilisant la pièceconcernée, et cache ainsi les détails techniques de sa construction. Les pilotes informatiquessont souvent fournis par les fabricants de matériel informatique.Lorsque des informations sont envoyées à un périphérique lent comme par exemple uneimprimante, un logiciel système place les informations dans une file dattente, puis les envoieau périphérique en différé, ce qui évite des ralentissements du logiciel applicatif qui utilise lepériphérique (voir spool).Un des logiciels système compose des images en assemblant des pictogrammes, des cadres etdes textes. Il reçoit les manipulations des dispositifs de pointage tels que la souris, retrouve
  3. 3. lélément graphique qui se trouve à la position du curseur, puis signale les manipulations aulogiciel applicatif auquel appartient lélément graphique. Il offre ainsi les services basiquespour créer des interfaces graphiques.Divers logiciels permettent les communications à travers un réseau informatique. Il servent àenvoyer des informations en respectant un ou lautre protocole (norme de communication),ainsi que décoder des informations reçues et formatées conformément au protocole. Ilspermettent aussi parfois dexploiter un logiciel système situé sur un autre ordinateur, cest lecas avec les serveurs de fichiers, les serveurs dimpression ou le X Window System.Une base de données est un stock dinformations structuré et organisé de manière à pouvoirêtre manipulé facilement. Un système de gestion de base de données est un ensemble delogiciels système qui servent à effectuer des opérations basiques telles que lajout, larecherche, le classement, le tri ou la suppression dinformations stockées dans des bases dedonnées.Bibliographie Le logiciel système, coll. Que Sais-je n°2681, Thierry Falissard, 1997 (ISBN 2130484107)Notes et références 1. ↑ (en) The Computer Folks Glossary - S [archive] 2. ↑ (en) Techterms.com - System Software [archive] 3. ↑ (en) Utility software - bitpipe.com [archive] 4. ↑ (en) utility software - dictionary.com [archive]

×