Pix/Un peu de hardware

Leçons de niveau 14
Une page de Wikiversité, la communauté pédagogique libre.
< Pix
Début de la boite de navigation du chapitre
Un peu de hardware
Icône de la faculté
Chapitre no 8
Leçon : Pix
Chap. préc. :Internet
Chap. suiv. :Sécurité informatique
fin de la boite de navigation du chapitre
En raison de limitations techniques, la typographie souhaitable du titre, « Pix : Un peu de hardware
Pix/Un peu de hardware
 », n'a pu être restituée correctement ci-dessus.

Le hardware représente en informatique tout ce qui concerne le matériel, à la différence du software, qui concerne le logiciel. Étudions certains de ses aspects.

Les connecteurs[modifier | modifier le wikicode]

Ce n'est probablement pas la partie la plus passionnante de Pix, mais il est bon de savoir reconnaître certains connecteurs importants, c'est-à-dire les prises permettant de brancher les périphériques indispensables de l'ordinateur.

Le système binaire[modifier | modifier le wikicode]

Afin de bien comprendre le paragraphe suivant, il est nécessaire de maîtriser la représentation des nombres en base binaire, c'est-à-dire avec des 0 et des 1. La base binaire est utilisée en informatique, car il est plus facile de stocker et échanger des 0 et des 1 plutôt que les nombres de 0 à 9 ; on s'en rend facilement compte en pensant à un signal analogique entre deux appareils.

(10010)2 signifie : 10010 en base binaire, et

(42)10 signifie : 42 en base décimale.

Le bit est la plus petite unité en informatique, c'est un 0 ou un 1. On appelle octet (byte en anglais) la succession de 8 bits.

Il y a deux opérations à connaître : la conversion d'un nombre décimal en nombre binaire, et l'inverse. Pour convertir un nombre binaire (sous forme de 0 et de 1) en nombre décimal, il faut commencer par se rappeler comment fonctionne le système auquel nous sommes habitués, le système décimal. Un nombre s'écrit sous la forme :

426 = 4x102 + 2x101 + 6x100

C'est pareil pour un nombre binaire, excepté que c'est le 2 que l'on met à la puissance :

(1011)2 = 1x23 + 0x22 + 1x21 + 1x20 = (11)10

Voilà comment on convertit un nombre binaire en nombre décimal. Occupons-nous de l'opération inverse à présent : nous allons appliquer la méthode des divisions euclidiennes successives par 2 pour cela. Derrière ce nom barbare se cache en fait un algorithme simplissime : en divisant par 2 notre nombre et le quotient obtenu jusqu'à arriver à 0, on obtient le nombre binaire en lisant les restes successifs obtenus à l'envers. Bon, ok, cette phrase n'était pas claire. Alors un petit exemple pour comprendre : nous voulons convertir le nombre décimal 11 en nombre binaire :

Divisions euclidiennes successives par 2

Donc (11)10 = (1011)2, d'après les restes (soulignés sur le schéma) lus à l'envers.

Allez, je vous le dis maintenant : la calculatrice Windows (en mode Affichage scientifique) permet les conversions de base en 2 clics !

Les supports de stockage[modifier | modifier le wikicode]

Dans le monde de l'informatique, il a fallu pouvoir quantifier l'information, afin d'évaluer un espace de stockage tel qu'un disque dur, une clé USB, une disquette, etc. L'unité de stockage est donc l'octet, qui rappelons-le est équivalent à 8 bits. Il y a, à partir de l'octet, deux échelles différentes :

  • 210 octets = 1 024 octets = 1 kibioctet ;
  • 103 octets = 1 000 octets = 1 kilooctet.

Il existe deux échelles car deux moyens de raisonner : en base binaire ou décimale. Ces deux échelles se ressemblent, car 1000 et 1024 ne sont pas très éloignés, cependant l'écart se creuse quand on monte dans l'échelle. C'est là-dessus que jouent les constructeurs, et c'est pour cela que les capacités indiquées sur un disque dur sont toujours supérieures aux capacités réelles : à cause de la confusion entre les deux échelles.