| abcDOC.net > | Le document numérique > | |
Site optimisé pour une lecture plein écran (800x600 de préférence) |
Le courant passe-t-il entre nous ? Les différents composants de l'ordinateur et ses périphériques (clavier, souris, écran, imprimante, scanner...), communiquent grâce au courant électrique. D'un point de vue fonctionnel et abstrait, on sait que c'est de l'information qui circule tandis que physiquement et concrètement, c'est de l'électricité. Comment de l'électricité peut-elle véhiculer de l'information ? Nous connaissons ce principe simple. Par exemple, vous obtiendrez l'information de ma présence chez moi en voyant la lumière percer la fenêtre alors que si c'est éteint, vous en déduirez que je suis absent. Nous pouvons parfaitement convenir d'un code : allumé (quand je laisse passer le courant) signifie présent, oui, blanc, je veille, venez, ou simplement 1 ; éteint (quand je ne laisse pas passer le courant) signifie absent, non, noir, je dors, partez, ou simplement 0.
Simple non ? Un peu rudimentaire peut-être car je ne peux donner qu'une information parmi deux possibles.
Mise à jour : 12 mars 2003 |
|
| abcDOC.net > | Le document numérique > | |
Site optimisé pour une lecture plein écran (800x600 de préférence) |
Des mots en lumière
Les choses ne vont pas se compliquer, juste se complexifier.
Mise à jour : 12 mars 2003 |
|
| abcDOC.net > | Le document numérique > | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Site optimisé pour une lecture plein écran (800x600 de préférence) |
Message lumineux Chaque fenêtre de notre immeuble messager est une unité d'information peu signifiante en soi tandis que chaque combinaison de huit unités devient un signe interprétable. Les conducteurs dans les circuits électroniques joueront le rôle des fenêtres, laissant ou ne laissant pas passer le courant électrique.
Mise à jour : 12 mars 2003 |
|
| abcDOC.net > | Le document numérique > | |
Site optimisé pour une lecture plein écran (800x600 de préférence) |
Codage, interfaçage : deux notions fondamentales Il est important de bien préciser que les composants de l'ordinateur et ses périphériques ne « comprennent » que le code binaire , et les combinaisons de signaux qu'ils reçoivent et émettent correspondent à des commandes.
De son côté, pour communiquer avec la machine,
l'homme
(tout au moins en tant qu'utilisateur du système)
ne connaît que son propre langage
. Pour demander l'affichage de la lettre L (qui pour lui ne prend un sens que dans le mot 'Lumineux !', voire dans un contexte plus large), il n'a pas à manipuler huit interrupteurs électriques, il dispose de la touche L de son clavier.
Ces deux notions de code et d'interface sont fondamentales dans tous les procès informatiques. Mise à jour : 12 mars 2003 |
|
| abcDOC.net > | Le document numérique > | |
Site optimisé pour une lecture plein écran (800x600 de préférence) |
Norme ASCII Le codage est certes fondamental. Encore faut-il qu'il soit standardisé ! Le message circulant d'un périphérique à l'autre (écran, imprimante...), se stockant sur d'autres (disque dur, cdrom) sous forme binaire, la nécessité d'une correspondance binaire-caractère universelle semble évidente. En effet, quand l'homme veut conserver la lettre L, la machine stocke celle-ci dans son équivalent binaire et quand il voudra récupérer cette lettre, il faudra impérativement que l'équivalence soit rigoureusement identique, même si l'ordinateur ou certains périphériques ont changé Dès les années soixante fut créée la norme ASCII (American Standard Code for Information Interchange) faisant correspondre à chaque combinaison de sept bits (128 possibilités) une lettre de l'alphabet latin majuscule ou minuscule, un chiffre, un signe de ponctuation ou d'autre nature ($,/...) ou une instruction (retour chariot...). Ce code a été par la suite étendu sur huit bits (256 combinaisons) afin de permettre le rajout des caractères accentués inexistants en anglais. Malgré la création de nouvelles normes, il reste très utilisé aujourd'hui, y compris quelquefois dans sa forme non étendue. Mise à jour : 12 mars 2003 |
|
| abcDOC.net > | Le document numérique > | |
Site optimisé pour une lecture plein écran (800x600 de préférence) |
Normes ISO et UNICODE L'Organisation Internationale de la Normalisation (ISO), qui avait en un premier temps repris la norme ASCII pour la fixer sous l'appellation ISO-646, l'a ensuite étendue par une série de normes ISO-8859 conservant la correspondance des 128 combinaisons de l'ASCII, et utilisant les 128 autres pour coder des caractères propres à certaines langues. Par exemple, le codage de la quasi-totalité des caractères français répond à la norme ISO-8859-1. Les ligatures (oe entrelacés par exemple) non codées dans cette norme (ce qui explique le « quasi ») le seront avec l'ISO-8859-15. Le consortium d'acteurs de l'informatique UNICODE se propose de coder les caractères sur 16 bits (65.536 combinaisons) et a déjà traité 38.885 caractères en reprenant toutes les normes ISO (donc les 128 caractères ASCII initiaux compris), englobant de la sorte toutes les langues écrites (les 120.000 idéogrammes chinois, japonais et coréens ayant été ramenés à 20.992 signes). La norme ISO-10646-UCS-2 reprend ce codage. Cependant, la norme ISO-10646 est encore plus ambitieuse puisqu'elle vise à coder sur 32 bits (plus de 2 milliards de combinaisons !) intégrant notamment l'écriture ancienne, les symboles musicaux, et tout ce qu'on peut imaginer... Mise à jour : 12 mars 2003 |
|
| abcDOC.net > | Le document numérique > | |
Site optimisé pour une lecture plein écran (800x600 de préférence) |
En savoir plus sur le codage de caractères Interroger le repertoire.ladoc.net sur le sujet Codage de caractères pour bénéficier de liens régulièrement actualisés. |
|
| abcDOC.net > | Le document numérique > | |
Site optimisé pour une lecture plein écran (800x600 de préférence) |
Communication en couches Nous avons retenu deux notions fondamentales : le codage, par lequel on fait correspondre chaque signe d'un langage au signe d'un autre langage ; l'interfaçage, grâce auquel chacun des communicants n'a affaire qu'à son propre langage.
Mais tout n'est pas si simple ! Si l'homme pouvait communiquer aussi directement avec l'ordinateur, cela signifierait que celui-ci contient dans sa structure matérielle, à l'instar d'une machine à laver, toutes les programmations possibles. Or, nous savons qu'il n'en est rien puique nous pouvons écrire un A de centaines de façons différentes en variant le type ou la taille de la police, produire du texte formé, du son, des images, des graphiques, faire des calculs, programmer...
Mise à jour : 12 mars 2003 |
|
| abcDOC.net > | Le document numérique > | |||||||
Site optimisé pour une lecture plein écran (800x600 de préférence) |
Schéma des couches
Mise à jour : 12 mars 2003 |
|
| abcDOC.net > | Le document numérique > | |
Site optimisé pour une lecture plein écran (800x600 de préférence) |
Niveaux
Matériel
Bios
Système d'exploitation
Interface graphique
Programmation
Application
Mise à jour : 12 mars 2003 |
|