Logiciel système

B
Logiciel système
Aller à : Navigation, rechercher




Logiciel système et applicatif

En informatique les logiciels système sont tous les logiciels qui s'occupent des opérations
basiques que peuvent effectuer les appareils informatiques1. Des opérations telles
qu'enregistrer des fichiers sur un disque dur, réserver de l'espace en mémoire, envoyer des
documents aux imprimantes, assurer les communications à travers un réseau informatique ou
afficher des icônes. Les logiciels systèmes offrent des services aux logiciels applicatifs et ne
sont pas exploités directement par l'usager2.

Un système d'exploitation est une suite de logiciels système qui offre une large palette de
fonctionnalités. Toutes ces fonctionnalités forment une plateforme sur laquelle s'appuient les
logiciels applicatifs. Le système d'exploitation est ainsi le logiciel central utilisé par tous les
logiciels applicatifs pour exploiter le matériel de l'ordinateur.

Un logiciel utilitaire est un complément qui permet à un usager d'effectuer des tâches simples
en rapport avec l'ordinateur et le système d'exploitation tel que la manipulation de fichiers
(copie, déplacement, suppression), la recherche de virus informatiques, la compression de
données ou la modification de fichiers texte. Des logiciels utilitaires sont souvent inclus en
tant que bonus dans les système d'exploitation3,4.


Sommaire
        1 Interface de programmation
        2 Fonctionnalités
        3 Bibliographie
        4 Notes et références
5 Voir aussi



Interface de programmation
Un logiciel applicatif fait appel aux services d'un logiciel système par différents procédés de
programmation informatique tel que l'utilisation de fonctions, l'utilisation des méthodes d'un
objet ou l'envoi de requêtes à un serveur. Le point d'échange logique formé par un groupe de
fonctions et de méthodes est appelé interface de programmation (anglais application
programming interface - API).

POSIX est une norme d'interface de programmation pour les systèmes d'exploitation. Elle est
appliquée par la famille Unix ainsi que d'autres systèmes d'exploitation.

Fonctionnalités
L'amorce (anglais bootstrap) est le premier logiciel exécuté lors de la mise en marche de
l'ordinateur (anglais boot). Il vérifie que le matériel fonctionne correctement (voir power-on
self-test), puis démarre l'exécution du chargeur, le logiciel moteur qui assure l'exécution de
tous les autres logiciels.

Pour chaque programme à exécuter, le chargeur s'occupe de réserver de l'espace en mémoire
vive, il copie le code machine du programme dans la mémoire, puis lance et surveille
l'exécution de ce programme. Le programme peut dépendre de différentes bibliothèques
logicielles, le chargeur copiera en mémoire toutes les bibliothèques nécessaires. le chargeur
intervient en cas de crash pour terminer l'exécution du programme et libérer la mémoire
réservée. Il fait partie du noyau, la partie centrale du système d'exploitation.

Un système de fichiers est une structure en arbre dans laquelle sont placés des fichiers. La
structure est répartie sur une ou plusieurs mémoire de masse telles que des disques durs. Un
logiciel système organise l'espace sur chaque disque dur, réserve de l'espace, enregistre les
fichiers et les relie pour former le système de fichiers. Il existe plusieurs manières d'organiser
l'espace en fonction du système d'exploitation 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 traite
une organisation en particulier. exemples: NTFS, ext3, ISO 9660, UDF.

Un pilote (anglais driver) est un logiciel qui assure l'exploitation d'une pièce de matériel
informatique (carte vidéo, imprimante, lecteur CD, carte réseau). Il contient toutes les
instructions permettant d'envoyer ou de recevoir des informations en utilisant la pièce
concernée, et cache ainsi les détails techniques de sa construction. Les pilotes informatiques
sont souvent fournis par les fabricants de matériel informatique.

Lorsque des informations sont envoyées à un périphérique lent comme par exemple une
imprimante, un logiciel système place les informations dans une file d'attente, puis les envoie
au périphérique en différé, ce qui évite des ralentissements du logiciel applicatif qui utilise le
périphérique (voir spool).

Un des logiciels système compose des images en assemblant des pictogrammes, des cadres et
des textes. Il reçoit les manipulations des dispositifs de pointage tels que la souris, retrouve
l'élément graphique qui se trouve à la position du curseur, puis signale les manipulations au
logiciel applicatif auquel appartient l'élément graphique. Il offre ainsi les services basiques
pour créer des interfaces graphiques.

Divers logiciels permettent les communications à travers un réseau informatique. Il servent à
envoyer des informations en respectant un ou l'autre protocole (norme de communication),
ainsi que décoder des informations reçues et formatées conformément au protocole. Ils
permettent aussi parfois d'exploiter un logiciel système situé sur un autre ordinateur, c'est le
cas avec les serveurs de fichiers, les serveurs d'impression ou le X Window System.

Une base de données est un stock d'informations structuré et organisé de manière à pouvoir
être manipulé facilement. Un système de gestion de base de données est un ensemble de
logiciels système qui servent à effectuer des opérations basiques telles que l'ajout, la
recherche, le classement, le tri ou la suppression d'informations stockées dans des bases de
donné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]

Recomendados

System d\'exploitation por
System d\'exploitationSystem d\'exploitation
System d\'exploitationThắng Thao
4.3K vistas24 diapositivas
Cour systeme d'exploitation sghaier anouar por
Cour systeme d'exploitation sghaier anouarCour systeme d'exploitation sghaier anouar
Cour systeme d'exploitation sghaier anouarAnouar Sghaier
2.5K vistas52 diapositivas
Cours système d’exploitation partie1 por
Cours système d’exploitation partie1Cours système d’exploitation partie1
Cours système d’exploitation partie1manou2008
14.2K vistas273 diapositivas
Les systemes-dexploitation por
Les systemes-dexploitationLes systemes-dexploitation
Les systemes-dexploitationmohamedramibelhadj
71 vistas30 diapositivas
Fonctionnement d’un système d’exploitation por
Fonctionnement d’un système d’exploitationFonctionnement d’un système d’exploitation
Fonctionnement d’un système d’exploitationImane Bellali
27.8K vistas13 diapositivas
Cours systèmes d'exploitation 2 por
Cours systèmes d'exploitation 2Cours systèmes d'exploitation 2
Cours systèmes d'exploitation 2Salah Triki
1K vistas23 diapositivas

Más contenido relacionado

La actualidad más candente

Cours se chap1 por
Cours se chap1Cours se chap1
Cours se chap1Selman Dridi
673 vistas24 diapositivas
Formation Informatique base et généralités por
Formation Informatique base et généralitésFormation Informatique base et généralités
Formation Informatique base et généralitésSinovatia
5.4K vistas43 diapositivas
NTFS francais por
NTFS francaisNTFS francais
NTFS francaiszdi301
1.7K vistas59 diapositivas
Sistema operativo frances por
Sistema operativo francesSistema operativo frances
Sistema operativo frances'Aridne Martinez
366 vistas7 diapositivas
Cours xp por
Cours xpCours xp
Cours xpIssam Salamhandala
403 vistas27 diapositivas
Logiciels por
 Logiciels Logiciels
LogicielsKayl Mido
654 vistas1 diapositiva

La actualidad más candente(20)

Formation Informatique base et généralités por Sinovatia
Formation Informatique base et généralitésFormation Informatique base et généralités
Formation Informatique base et généralités
Sinovatia5.4K vistas
NTFS francais por zdi301
NTFS francaisNTFS francais
NTFS francais
zdi3011.7K vistas
Logiciels por Kayl Mido
 Logiciels Logiciels
Logiciels
Kayl Mido654 vistas
Cours informatique supports de stockage por Tunisie collège
Cours  informatique supports de stockage Cours  informatique supports de stockage
Cours informatique supports de stockage
Tunisie collège72.2K vistas
Frances2 por UGMEX
Frances2Frances2
Frances2
UGMEX203 vistas
Introduction à l'informatique (1) por Mohamed Haj Ali
Introduction à l'informatique (1)Introduction à l'informatique (1)
Introduction à l'informatique (1)
Mohamed Haj Ali994 vistas
Chapitre1ordinateur et systeme d'exploitation por Saad Loula
Chapitre1ordinateur et systeme d'exploitationChapitre1ordinateur et systeme d'exploitation
Chapitre1ordinateur et systeme d'exploitation
Saad Loula22.8K vistas

Similar a Logiciel système

Système d'exploitation por
Système d'exploitationSystème d'exploitation
Système d'exploitationneoh777
1.5K vistas17 diapositivas
Cours windows-2003-server por
Cours windows-2003-serverCours windows-2003-server
Cours windows-2003-servermbarek_slide
32.4K vistas75 diapositivas
les systèmes d'exploitation.ppt por
les systèmes d'exploitation.pptles systèmes d'exploitation.ppt
les systèmes d'exploitation.pptPROFPROF11
153 vistas35 diapositivas
1514117367383.pptx por
1514117367383.pptx1514117367383.pptx
1514117367383.pptxBenFradjHajer1
2 vistas26 diapositivas
1514117367383.pptx por
1514117367383.pptx1514117367383.pptx
1514117367383.pptxMahdiHERMASSI1
8 vistas26 diapositivas
chapitre0.pptx por
chapitre0.pptxchapitre0.pptx
chapitre0.pptxBenFradjHajer1
8 vistas26 diapositivas

Similar a Logiciel système(20)

Système d'exploitation por neoh777
Système d'exploitationSystème d'exploitation
Système d'exploitation
neoh7771.5K vistas
Cours windows-2003-server por mbarek_slide
Cours windows-2003-serverCours windows-2003-server
Cours windows-2003-server
mbarek_slide32.4K vistas
les systèmes d'exploitation.ppt por PROFPROF11
les systèmes d'exploitation.pptles systèmes d'exploitation.ppt
les systèmes d'exploitation.ppt
PROFPROF11153 vistas
resume-theorique-m104-2203-6246fb9f3e558 (2).pdf por FootballLovers9
resume-theorique-m104-2203-6246fb9f3e558 (2).pdfresume-theorique-m104-2203-6246fb9f3e558 (2).pdf
resume-theorique-m104-2203-6246fb9f3e558 (2).pdf
FootballLovers925 vistas
Cours Microsoft Windows 2003 Server 1ere Partie 6 Mars 2008 por guest9dd59e
Cours Microsoft Windows 2003 Server 1ere Partie 6 Mars 2008Cours Microsoft Windows 2003 Server 1ere Partie 6 Mars 2008
Cours Microsoft Windows 2003 Server 1ere Partie 6 Mars 2008
guest9dd59e18.4K vistas
lessons_se-partie01.pdf por reda42878
lessons_se-partie01.pdflessons_se-partie01.pdf
lessons_se-partie01.pdf
reda4287812 vistas
Cours SE IAG Système d'exploitation Windows - IPSET.pdf por MedBechir
Cours SE IAG Système d'exploitation Windows - IPSET.pdfCours SE IAG Système d'exploitation Windows - IPSET.pdf
Cours SE IAG Système d'exploitation Windows - IPSET.pdf
MedBechir109 vistas
Cours SE Principes et fonctionnement de système d’exploitation - IPSET.pdf por MedBechir
Cours SE Principes et fonctionnement de système d’exploitation - IPSET.pdfCours SE Principes et fonctionnement de système d’exploitation - IPSET.pdf
Cours SE Principes et fonctionnement de système d’exploitation - IPSET.pdf
MedBechir4 vistas
Mdl ocsinventory 20100330 por robertpluss
Mdl ocsinventory 20100330Mdl ocsinventory 20100330
Mdl ocsinventory 20100330
robertpluss613 vistas
Cours d'informatique du prof Heimer por rochats
Cours d'informatique du prof HeimerCours d'informatique du prof Heimer
Cours d'informatique du prof Heimer
rochats11.1K vistas
Cours informatiQue Pr.Siham HAIMER por أبو وردة
Cours informatiQue Pr.Siham HAIMERCours informatiQue Pr.Siham HAIMER
Cours informatiQue Pr.Siham HAIMER
أبو وردة5.6K vistas
comment-marche-un-ordinateur (5).pptx por insygg43
comment-marche-un-ordinateur (5).pptxcomment-marche-un-ordinateur (5).pptx
comment-marche-un-ordinateur (5).pptx
insygg439 vistas
Presentaci+n1n k por nachoconde
Presentaci+n1n kPresentaci+n1n k
Presentaci+n1n k
nachoconde680 vistas
Application Informatique por Ali Raad
Application InformatiqueApplication Informatique
Application Informatique
Ali Raad26 vistas

Logiciel système

  • 1. Logiciel système Aller à : Navigation, rechercher Logiciel système et applicatif En informatique les logiciels système sont tous les logiciels qui s'occupent des opérations basiques que peuvent effectuer les appareils informatiques1. Des opérations telles qu'enregistrer des fichiers sur un disque dur, réserver de l'espace en mémoire, envoyer des documents aux imprimantes, assurer les communications à travers un réseau informatique ou afficher des icônes. Les logiciels systèmes offrent des services aux logiciels applicatifs et ne sont pas exploités directement par l'usager2. Un système d'exploitation est une suite de logiciels système qui offre une large palette de fonctionnalités. Toutes ces fonctionnalités forment une plateforme sur laquelle s'appuient les logiciels applicatifs. Le système d'exploitation est ainsi le logiciel central utilisé par tous les logiciels applicatifs pour exploiter le matériel de l'ordinateur. Un logiciel utilitaire est un complément qui permet à un usager d'effectuer des tâches simples en rapport avec l'ordinateur et le système d'exploitation tel que la manipulation de fichiers (copie, déplacement, suppression), la recherche de virus informatiques, la compression de données ou la modification de fichiers texte. Des logiciels utilitaires sont souvent inclus en tant que bonus dans les système d'exploitation3,4. Sommaire 1 Interface de programmation 2 Fonctionnalités 3 Bibliographie 4 Notes et références
  • 2. 5 Voir aussi Interface de programmation Un logiciel applicatif fait appel aux services d'un logiciel système par différents procédés de programmation informatique tel que l'utilisation de fonctions, l'utilisation des méthodes d'un objet ou l'envoi de requêtes à un serveur. Le point d'échange logique formé par un groupe de fonctions et de méthodes est appelé interface de programmation (anglais application programming interface - API). POSIX est une norme d'interface de programmation pour les systèmes d'exploitation. Elle est appliquée par la famille Unix ainsi que d'autres systèmes d'exploitation. Fonctionnalités L'amorce (anglais bootstrap) est le premier logiciel exécuté lors de la mise en marche de l'ordinateur (anglais boot). Il vérifie que le matériel fonctionne correctement (voir power-on self-test), puis démarre l'exécution du chargeur, le logiciel moteur qui assure l'exécution de tous les autres logiciels. Pour chaque programme à exécuter, le chargeur s'occupe de réserver de l'espace en mémoire vive, il copie le code machine du programme dans la mémoire, puis lance et surveille l'exécution de ce programme. Le programme peut dépendre de différentes bibliothèques logicielles, le chargeur copiera en mémoire toutes les bibliothèques nécessaires. le chargeur intervient en cas de crash pour terminer l'exécution du programme et libérer la mémoire réservée. Il fait partie du noyau, la partie centrale du système d'exploitation. Un système de fichiers est une structure en arbre dans laquelle sont placés des fichiers. La structure est répartie sur une ou plusieurs mémoire de masse telles que des disques durs. Un logiciel système organise l'espace sur chaque disque dur, réserve de l'espace, enregistre les fichiers et les relie pour former le système de fichiers. Il existe plusieurs manières d'organiser l'espace en fonction du système d'exploitation 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 traite une organisation en particulier. exemples: NTFS, ext3, ISO 9660, UDF. Un pilote (anglais driver) est un logiciel qui assure l'exploitation d'une pièce de matériel informatique (carte vidéo, imprimante, lecteur CD, carte réseau). Il contient toutes les instructions permettant d'envoyer ou de recevoir des informations en utilisant la pièce concernée, et cache ainsi les détails techniques de sa construction. Les pilotes informatiques sont souvent fournis par les fabricants de matériel informatique. Lorsque des informations sont envoyées à un périphérique lent comme par exemple une imprimante, un logiciel système place les informations dans une file d'attente, puis les envoie au périphérique en différé, ce qui évite des ralentissements du logiciel applicatif qui utilise le périphérique (voir spool). Un des logiciels système compose des images en assemblant des pictogrammes, des cadres et des textes. Il reçoit les manipulations des dispositifs de pointage tels que la souris, retrouve
  • 3. l'élément graphique qui se trouve à la position du curseur, puis signale les manipulations au logiciel applicatif auquel appartient l'élément graphique. Il offre ainsi les services basiques pour créer des interfaces graphiques. Divers logiciels permettent les communications à travers un réseau informatique. Il servent à envoyer des informations en respectant un ou l'autre protocole (norme de communication), ainsi que décoder des informations reçues et formatées conformément au protocole. Ils permettent aussi parfois d'exploiter un logiciel système situé sur un autre ordinateur, c'est le cas avec les serveurs de fichiers, les serveurs d'impression ou le X Window System. Une base de données est un stock d'informations structuré et organisé de manière à pouvoir être manipulé facilement. Un système de gestion de base de données est un ensemble de logiciels système qui servent à effectuer des opérations basiques telles que l'ajout, la recherche, le classement, le tri ou la suppression d'informations stockées dans des bases de donné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]