Les leçons d’informatique de WA NTIC Informatique
Cette page a pour but de vous proposer quelques cours ou plus exactement leçons
d’informatique. Elle s’étoffera au fur et à mesure de mon temps disponible pour la
nourrir.
Le but de ses leçons est de permettre à l’internaute curieux d’y trouver quelques
ressources. Elle est dans la totale logique des systèmes GNU/Linux... Le "logo" linux est
un joli pingouin qui se nomme Tux.
Leçon N° 1 : Prérequis : bit, Byte, octet, bases binaires décimales et héxadecimales...
C’est quoi un bit, un byte, un octet,
un kilo octet, un mega octet, etc...
Cette leçon Numéro 1 a pour but d’expliquer ce que ces termes de bit, byte, octet etc...
recoupent. Cela peut paraître de prime abord assez rébarbatif mais il y a des bases
nécessaires pour comprendre des choses bien plus complexes par la suite... Vouloir en
faire l’économie serait illusoire...
Le bit (b)
le bit signifie binary digit. C’est la plus petite unité d’information d’un composant en
informatique (RAM,ROM,Disque Dur,etc..). Sa valeur ne peut être que 0 ou 1.
Imaginons une aplication avec une lumière : 0 elle marche 1 elle est éteinte.
On peut avoir des sequences 010101010101 etc... jusque la c’est simple on allume et on
éteint. Un système 1 bit ne permet pas des sequences éteint, éteint, allumé par
exemple...
1 bit permet donc d’avoir 2 états (0 ou 1)
2 bits permettent d’avoir 4 (2*2) états (00,01,10,11)
3 bits permettent d’avoir 8 (2*2*2) états ( 000,001,010,011,100,101,111,110)
n bits permettent ainsi d’avoir 2^n états...
On comprend ainsi que plus le nombre de bits est important, plus les possibilités
s’accroissent
Un processeur tourne actuellement à 32 ou 64 bits.
L’octet ou le byte (B)
1 octet (ou 1 byte (à prononcer baillet) est composé de 8 bits . Vous remarquerez que le
bit est indiqué b et le byte B...
Imaginons un octet qui serait composé de la séquence en bits : 11001011
Cela donne comme valeur pour cet octet :
bit N° 0
bit N° 1
bit N° 2
bit N° 3
bit N° 4
bit N° 5
bit N° 6
bit N° 7
1
1
0
0
1
0
1
1
2^7*1=128
2^6*1=64
2^5*0=0
2^4*0=0
2^3*1=8
2^2*0=0
2^1*1=2
2^0*1=1
Petit rappel de mathématiques au passage x^0=1 et x^1=x...
Soit un total de 1+2+0+8+0+0+64+128=203
Nous pouvons donc dire à partir de notre exemple que la valeur binaire (base2)
11001010 est égale a la valeur décimale (base 10) 203 et à la valeur hexadécimale (base
16) CB.
En effet:
En base binaire (b), on travaille en puissance 2
En base décimale (d), on travaille en puissance 10
En base hexadécimale (h), on travaille en puissance 16
On remplace les nombres compris entre 10 et 15 par les lettres A à F lorsque l’on est en
hexadécimal.
Cela donne :
en base binaire: 0 1
en base décimale: 0 1 2 3 4 5 6 7 8 9
en base hexadécimale: 0 1 2 3 4 5 6 7 8 9 A B C D E F
La conversion hexadécimale/binaire est des plus simples. En effet, chaque valeur
hexadécimale est représentée par 4 valeurs binaires (ou 4 bits).
En informatique, on a l’habitude de travailler en base hexadécimale (base 16).
On pourrait même parler de ce qui " risque " de devenir le futur standard ...la base 32
...mais nous en resterons la pour ce cours...
le kilo octet, le méga octet, le giga octet, etc.
1 kilo octet (Ko) vaut 2 puissance 10 soit 1.024 octets ou byte et 8.192 bits,
1 Méga octet (Mo) vaut 2 puissance 20 octets soit 1.048.576 octets
1 Giga octet (Go) vaut 2 puissance 30 octets soit 1.073.741.824 octets
Leçon N° 2 : C'est quoi un ordinateur en fait ?
C’est quoi en fait un ordinateur ?
Cette question peut surprendre, et pourtant, n’est il pas important de connaître déjà ce
qu’est un ordinateur avant de vouloir l’utiliser ?
Un ordinateur est un système complexe composé de plusieurs pièces :
-un microprocesseur
-de la mémoire RAM (Random Access Memory) c’est le cerveau du pc en quelque sorte
-une carte mère
-un support d'écriture (Disque dur, cd rom ou autre...)
-une alimentation, etc...
Nous n’allons pas détailler ici tous ces composants ni parler de l’historique de
l’informatique, mais le lecteur curieux aura tout intérêt à le faire pour appréhender
encore plus facilement certaines notions...
Quelques notions fondamentales qui nous serviront plus tard dans l’optique de
l’administration d’un système GNU/linux... :
IRQ
Quel que soit le nombre de processeurs sur un ordinateur (car on peut mettre plus d’un
processeur sur un ordinateur), Le nombre d’IRQ est toujours limité a 16 !!!
Une IRQ est un mot venant de l’anglais : Interrupt ReQuest
Tous les périphériques d’un ordinateur utilisent une IRQ pour envoyer leurs requêtes
au(x) processeur(s). Une IRQ ne peut pas être partagée par 2 périphériques en même
temps...
Package
1 programme et ses fichiers
Kudzu
Programme qui fait la détection automatique du materiel sous GNU/linux (il ne fait cette
détection que lors de l’installation pour les ports series car il envoie pour ce faire une info
électrique qui serait susceptible d'endommager certains périphériques).
RAM
Random Access Memory
Elle stocke les données qui vont être utilisées par l’unité centrale
ROM
Read Only Memory
Elle stocke les données en l’absence de courant électrique
DMA et DRQ
Direct Memory Access
Méthode de transfert d'informations d'un périphérique vers la mémoire (et inversement)
sans avoir besoin de passer par le processeur
DRQ signifie DMA ReQuest
GRUB
GRand Unified Bootloader
C’est un chargeur flexible et puissant utilisé avec GNU/Linux (son " concurrent " est lillo)
Le Disque Dur
Le début (ou l’amorce) d’un disque dur est composé de 512 octets C’est la MBR ou
Master Boot Record. Le MBR se compose de la façon suivante :
446 octets pour divers petits programmes (par exemple 1er niveau du GRUB)
64 octets pour le détail du découpage du disque en maximum 4 partitions primaires
2 octets (valeurs aa aa par exemple), c’est le PAD.
Le PAD permet a des programmes (exemple outil de partitionnement) de dire si un
disque est altéré (si différent de aa aa par exemple quand la table est corrompue, ou si le
DD est vierge)
partition primaire étendue et logique
Un disque dur ne peut comporter que 4 partitions primaires maximum.
1 / 12 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !