Utiliser un ordinateur, c'est utiliser un système d'exploitation. Cette définition est assez sommaire. Qu'est ce qu'un système d'exploitation? On peut définir ce terme de différentes manières mais finalement c'est ce qui permet à un utilisateur courant de rien comprendre à l'électronique d'un ordinateur: c'est une interface entre d'une part le matériel et l'utilisateur et ses logiciels d'autre part.
Cette définition pose la première question, qu'est ce qu'un ordinateur? C'est un appareil électronique qui utilise différents composants digitaux pour traiter de l'information. Le composant principal est le microprocesseur (aussi appelé processeur) qui lit des suites d'instructions (programmes - logiciels) et les exécute. C'est un "crétin", il ne prend aucune décision, tous est conditionné par ces suites d'instructions liées au programme et à des conditions. Chaque famille de processeur (par exemple les X86) utilise son propre langage et ne lit que les instruction qu'il peut décoder. En plus, un processeur est lié aux autres composants électroniques annexes qui lui permettent de communiquer. C'est ici que çà se complique. Deux ordinateurs compatibles peuvent utiliser des processeurs, des cartes mères, des périphériques internes (disque dur, lecteurs / graveurs, CD et DVD, ...), des cartes additionnelles et même des périphériques externes (imprimante, scanners, ...) différents. Cette partie fait partie du cours hardware 1.
Les deux autres parties logicielles principales d'un ordinateur sont:
* le firmware, la partie électronique pure rassemblée dans le BIOS.
* les logiciels, applications utilisées par les utilisateurs.
Le firmware est nécessaire à tous les systèmes basés sur des microprocesseurs (et microcontrôleurs). Cette programmation permet au processeur de démarrer l'ordinateur. Dans le cas des PC compatibles, elle est découpée en 2 parties: le BIOS écrit en mémoire Rom et le setup qui permet de paramétrer certaines configurations matérielles internes du PC. Ecrit en assembleur, le langage interne des processeurs, le BIOS est spécifique à chaque carte mère. Son décryptage est quasiment impossible pour les non spécialistes.
Les logiciels ou programmes sont les seuls réellement intéressants pour l'utilisateur. On retrouve les logiciels bureautiques (Word, Excel, Access, PowerPoint, ....), les logiciels de traitement d'image (Corel Draw, Adobe Photoshop, ...), logiciels de gestion informatique, dessin technique, ...
Il nous reste à lier ces 2 parties, permettre à l'utilisateur et aux programmes installés dans l'ordinateur d'utiliser les composantes électroniques comme la gestion des fichiers sur le disque dur, l'affichage des informations, ... C'est le rôle du système d'exploitation.
Une dernière composante logicielle se base sur les pilotes. Ce sont des programmes permettant d'utiliser des périphériques spécifiques (carte graphique, imprimante, scanner, ...). Ils sont spécifiques au périphérique et généralement au système d'exploitation. Les systèmes d'exploitation actuels incluent quelques pilotes. Sans ce programme, vous ne pouvez par exemple pas imprimer, pas de son ou même affichage limité en VGA (16 couleurs, 640 X 480 comme résolution). Nous en reparlerons dans la suite du cours.
Cette définition pose la première question, qu'est ce qu'un ordinateur? C'est un appareil électronique qui utilise différents composants digitaux pour traiter de l'information. Le composant principal est le microprocesseur (aussi appelé processeur) qui lit des suites d'instructions (programmes - logiciels) et les exécute. C'est un "crétin", il ne prend aucune décision, tous est conditionné par ces suites d'instructions liées au programme et à des conditions. Chaque famille de processeur (par exemple les X86) utilise son propre langage et ne lit que les instruction qu'il peut décoder. En plus, un processeur est lié aux autres composants électroniques annexes qui lui permettent de communiquer. C'est ici que çà se complique. Deux ordinateurs compatibles peuvent utiliser des processeurs, des cartes mères, des périphériques internes (disque dur, lecteurs / graveurs, CD et DVD, ...), des cartes additionnelles et même des périphériques externes (imprimante, scanners, ...) différents. Cette partie fait partie du cours hardware 1.
Les deux autres parties logicielles principales d'un ordinateur sont:
* le firmware, la partie électronique pure rassemblée dans le BIOS.
* les logiciels, applications utilisées par les utilisateurs.
Le firmware est nécessaire à tous les systèmes basés sur des microprocesseurs (et microcontrôleurs). Cette programmation permet au processeur de démarrer l'ordinateur. Dans le cas des PC compatibles, elle est découpée en 2 parties: le BIOS écrit en mémoire Rom et le setup qui permet de paramétrer certaines configurations matérielles internes du PC. Ecrit en assembleur, le langage interne des processeurs, le BIOS est spécifique à chaque carte mère. Son décryptage est quasiment impossible pour les non spécialistes.
Les logiciels ou programmes sont les seuls réellement intéressants pour l'utilisateur. On retrouve les logiciels bureautiques (Word, Excel, Access, PowerPoint, ....), les logiciels de traitement d'image (Corel Draw, Adobe Photoshop, ...), logiciels de gestion informatique, dessin technique, ...
Il nous reste à lier ces 2 parties, permettre à l'utilisateur et aux programmes installés dans l'ordinateur d'utiliser les composantes électroniques comme la gestion des fichiers sur le disque dur, l'affichage des informations, ... C'est le rôle du système d'exploitation.
Une dernière composante logicielle se base sur les pilotes. Ce sont des programmes permettant d'utiliser des périphériques spécifiques (carte graphique, imprimante, scanner, ...). Ils sont spécifiques au périphérique et généralement au système d'exploitation. Les systèmes d'exploitation actuels incluent quelques pilotes. Sans ce programme, vous ne pouvez par exemple pas imprimer, pas de son ou même affichage limité en VGA (16 couleurs, 640 X 480 comme résolution). Nous en reparlerons dans la suite du cours.
Jeu 28 Nov - 8:07 par arsenepoutsi
» CCNA version 4 français
Dim 31 Mar - 15:15 par kadhouceeee
» Trés important " Livre exercices en langage C ( claude delannoy) "
Jeu 27 Sep - 16:31 par latifa oustouh
» Ulead VideoStudio 11.5.0157.2 Plus + Crack Collection
Jeu 26 Avr - 9:51 par miloduvi
» Langage IDL(Interface Definition Language)
Mar 27 Sep - 13:02 par Abdelkhalek Bakkari
» demande cours PHP
Jeu 2 Juin - 11:23 par elasriahmed
» exemple page web réaliser avec du html et JavaScript
Lun 30 Mai - 4:05 par ouh.rouchan.zakaria
» cours group2_ 2année 2011
Dim 20 Mar - 15:35 par El Maligno Angelo
» Cours : Infrastructures Réseaux 2003 Server
Mar 15 Fév - 6:55 par jettjackson
» cours officiel de CCNA 2
Mar 18 Jan - 13:53 par agares