0% ont trouvé ce document utile (0 vote)
31 vues13 pages

2-Composants logiciel dun ordinateur

Télécharger au format pptx, pdf ou txt
Télécharger au format pptx, pdf ou txt
Télécharger au format pptx, pdf ou txt
Vous êtes sur la page 1/ 13

Les composants logiciels d’un

ordinateur
Les composants logiciels d’un ordinateur

• Un ordinateur est composé de deux parties:

 Le «hardware» : l'ensemble des éléments matériels de l'ordinateur. ,

 Le «software» qui désigne la partie logicielle.

• La partie logicielle d’un ordinateur est constituée principalement de 3

éléments :

 Les logiciels systèmes ou système d’exploitation

 Les logiciels d'application,

 Pilote (driver)
Les systèmes d’exploitation

• Les logiciels systèmes ou système d’exploitation (SE) (appelé aussi OS pour

Operating System en anglais) est un ensemble de programmes qui Permettent de

faire fonctionner un ordinateur.

• Exemples de systèmes d'exploitation connus : DOS, Windows, Linux, Solaris, MAC

OS, android
Les systèmes d’exploitation
• Les fonctions de base d'un système d'exploitation :
 Lancer les applications (processus) : lorsqu’un utilisateur clique sur l’icône d’une
application, le système d’exploitation va chercher le code du programme stocké sur le disque
dur et le charge dans la mémoire RAM et demande au micro-processeur de l’exécuter,
 Contrôler l'accès au matériel : L’OS gère les interactions entre les applications et le matériel
(composants « CPU, RAM, carte graphique, … » et périphériques « écran, clavier, souris, … »)
grâce à des programmes appelés pilotes (ou drivers en anglais),
 Gérer l’interface avec l’utilisateur : L’OS permet à l'utilisateur d'interagir avec les logiciels et
le matériel. Il intègre deux types d'interfaces utilisateur :
 Interface en ligne de commande (CLI) : l'utilisateur saisit des commandes
 Interface graphique utilisateur (GUI) : l'utilisateur interagit avec des menus et des
icônes.
 Gérer les fichiers : c'est-à-dire gérer la lecture et l'écriture des fichiers et les droits d'accès
aux fichiers par les utilisateurs et les applications.
Les systèmes d’exploitation
Les systèmes d’exploitation
• Les composants d'un système d'exploitation

Le système d'exploitation est composé d'un ensemble d'applications permettant de gérer

les interactions avec le matériel. Parmi cet ensemble de logiciels on distingue généralement

les éléments suivants :

 Le noyau (kernel) : représentant les fonctions fondamentales du système

d'exploitation telles que la gestion de la mémoire, des processus, des fichiers, des

entrées-sorties principales, et des fonctionnalités de communication.

 L'interpréteur de commande (shell) : Sa fonction est d'interpréter (lire et exécuter)

les commandes qu'un utilisateur tape au clavier dans l'interface en ligne de

commande.

 Le système de fichiers (file system) : permet d'enregistrer les fichiers dans une

arborescence.
Les systèmes d’exploitation
• Les composants d'un système d'exploitation
Les systèmes d’exploitations

• Caractéristiques d'un système d'exploitation

 Multiutilisateur: plusieurs utilisateurs peuvent disposer d'un compte


individuel, ce qui leur permet d'utiliser des programmes et des
périphériques simultanément.
 Multitâche: l'ordinateur est capable d'exécuter plusieurs applications
en même temps.
 Multiprocesseur: le système d'exploitation peut prendre en charge
plusieurs processeurs.
 Multithreading: permet l'exécution simultanée de différentes parties
d'un programme.
Les systèmes d’exploitations

• Types de Systèmes d’exploitation


 Bureau (Client) : c’est système d’exploitation destiné à des machines exploités par un seul

utilisateur (poste de travail).

Exemples (Windows 10, Windows 11, Ubuntu, Debian, Centos, Redhat, Fedora, Kali …)

 Réseau (Serveur) : système d'exploitation conçu pour être installé et utilisé sur un

ordinateur serveur.

Exemples (Windows server 2019, Windows server 2022, Ubuntu, Debian, Centos, Fedora,

Red Hat Enterprise Linux, Mac OS X Server, …)

 Mobile: Conçu pour les appareils mobile tel qu’un téléphone ou une tablette

Exemples (Android , Apple iOS , Windows, …)


Les applications

• En informatique, une application (logiciel) est un programme utilisé pour réaliser


une tâche ou un ensemble de tâches.
• Il existe plusieurs type de logiciels :
 les logiciels généraux utilisables par tout le monde dans beaucoup de
domaines (traitement de texte, tableur, jeux, ….)
 les logiciels spécifiques à une profession utilisables dans certains domaines
uniquement (Comptabilité, fiscalité, les gestionnaires de cabinets dentaires,
pharmacies, dessin pour architectes, …)
 les logiciels faits sur mesure par des programmeurs pour des applications très
spécifiques aux entreprise (Gestion de stock, contrôle des prévisions météo,
…)
Les pilotes (drivers)

• Un pilote (driver) est un programme permettant de faire la liaison entre

le système d'exploitation, et les composants et périphériques de votre

ordinateur.

• Si le pilote est absent, le système ne reconnaîtra pas le composant en

question.
Les pilotes (drivers)
• Pour les composants interne d’un ordinateur (disque dur, lecteur DVD, …) les
pilotes sont intégrés dans le système d’exploitation.

• Pour les périphériques il y a deux types :

 Les périphériques Plug-and-Play

Un périphérique Plug and Play est reconnu automatiquement par le système

d'exploitation, une fois mis sous tension et branché à l'ordinateur. Les

périphériques USB sont par exemple Plug and Play.

 Les périphériques Non Plug-and-Play

Un périphérique non Plug and Play n’est pas reconnu automatiquement par le

système d'exploitation. Pour l’utiliser on doit installer son pilote (driver).

Les imprimantes, les scanners sont par exemple Plug and Play.
Le fonctionnement d’un ordinateur
• Les étapes de fonctionnement d’un ordinateur :

1. L’utilisateur démarre l’ordinateur,

2. L’ordinateur effectue un contrôle de l’alimentation électrique et une

vérification du matériel,

3. Le système d’exploitation prend le contrôle de l’ordinateur,

4. L’utilisateur lance l’exécution du programme,

5. Le système d’exploitation charge le programme dans la mémoire RAM,

6. Le CPU lit chaque instruction du programme et l’exécute,

7. Le système d’exploitation envoie la page d’accueil de l’application chargée

sur l’écran qui la visualise,

8. L’utilisateur utilise sa souris et son clavier pour naviguer sur les différents

Vous aimerez peut-être aussi