Chapitre 1 : Introduction à l'informatique Ressource
Définition: (1965) «Science du traitement [automatique] rationnel de l’information,
considérée comme le support des connaissances dans les domaines scientifiques,
économiques et sociaux, notamment à l’aide de machines automatiques.»
Les termes anglais et français illustrent bien l’évolution dans l’utilisation
de ces machines, évolution parallèle à l’émergence de la discipline informatique.
Computer: Historiquement: « Calculateur numérique électronique »
De fait, les premières machines étaient pratiquement exclusivement utilisées pour
effectuer des suites d’opérations arithmétiques.
Aujourd’hui, les manipulations arithmétiques ont été généralisées en des
manipulations de symboles (calcul symbolique, traitement de l’information)
Ordinateur: (1951) « Machine électronique de traitement de l’information »
Il est intéressant de remarquer que le sens premier du terme
signifie: «ce qui ordonne, met en ordre» [Petit-Robert, ed. 1996]
Le terme français est mieux adapté à la réalité actuelle,
car il s’éloigne de la connotation exclusivement numérique.
[Le sens du terme anglais a par ailleurs évolué, et est maintenant strictement équivalent à celui en français]
UE – SE Introduction à informatique -1-
I - GENERALITÉ
I - Généralité :
Définition:
(1965) «Science du traitement [automatique] rationnel de l’information, considérée comme le
support des connaissances dans les domaines scientifiques, économiques et sociaux, notamment à
l'aide de machines automatiques.» Les termes anglais et français illustrent bien l’évolution dans
l’utilisation de ces machines, évolution parallèle à l'émergence de la discipline informatique.
Computer: Historiquement: « Calculateur numérique électronique » De fait, les premières
machines étaient pratiquement exclusivement utilisées pour effectuer des suites d'opérations
arithmétiques. Aujourd'hui, les manipulations arithmétiques ont été généralisées en des
manipulations de symboles (calcul symbolique, traitement de l'information).
Ordinateur : (1951) « Machine électronique de traitement de l'information » Il est intéressant de
remarquer que le sens premier du terme signifie: «ce qui ordonne, met en ordre» [Petit-Robert, ed.
1996]
Le terme français est mieux adapté à la réalité actuelle, car il s’éloigne de la connotation
exclusivement numérique.
UE – SE Introduction à informatique -2-
1.1.1. Utilité
L’ordinateur est une machine à part. Contrairement à toutes les autres réalisations humaines, elle
n’a pas d’utilité pré-déterminée; son comportement est définit par programme, et celui-ci peut être
modifié à [presque] tout moment
➯ automate programmable.
Dès lors, il est normal que les domaines d'application d'une telle machine soient nombreux et
variés. En fait, dans le monde occidental du moins, l'informatique est présente presque partout.
Comme nous allons le voir, nous somme tous, tous les jours et quasiment en permanence,
confrontés aux ordinateurs, visibles ou invisibles.
UE – SE Introduction à informatique -3-
1.1.2. Les différentes classes d’applications
S’il est possible d’utiliser un même ordinateur pour des applications très variées, chaque type
d’application possède toutefois des exigences propres, qui ont conduit à une spécialisation des
ordinateurs.
On peut mettre en évidence trois grands types d’applications, desquels on peut dériver trois
familles de systèmes informatiques.
➯ le calcul scientifique
➯ la gestion d’informations
➯ la conduite de processus
UE – SE Introduction à informatique -4-
1.1.2.1. Calcul scientifique
● RÔLE : C’est l’utilisation historique des ordinateurs,
héritée de la génération des calculateurs.
● EXIGENCES : Puissance de calculs phénoménale, sur des nombres entiers, à virgules flottantes
ou les vecteurs.
● FAMILLES : La famille des gros calculateurs est extrêmement riche: superordinateurs, super
calculateurs, ordinateurs massivement parallèles et ordinateurs vectoriels.
(Cray-1, Cray T3D, SV1, ...)
D’immense bibliothèques de sous-programmes sont utilisées, réalisant un très grand
nombre de calculs mathématiques usuels: statistiques, calculs matriciels,
transformée de Fourier, calcul intégral et différentiel, ...
● UTILISATION : simulation de systèmes complexes (compréhension de fonctionnement, test
d’hypothèses, prédiction): climatologie, météorologie, géologie, physique des
particules, physique des plasmas, astro-physique, biologie moléculaire, ...
UE – SE Introduction à informatique -5-
1.1.2.2. Système d’information
● RÔLE : L’ordinateur en tant qu’automate de commande (systèmes embarqués)
● EXIGENCES : Ces équipements sont généralement présents en nombre élevé, d’où la
nécessité d’un faible encombrement, d’une consommation réduite, et souvent d’un coût
minimum. Par ailleurs, on exige généralement une grande fiabilité (même dans des
environnement hostiles) -> tolérances aux pannes, acquisition et traitement des données
temps réels, redondance d’équipements critiques transparente....
● FAMILLES : Initialement l’ensemble des micro-controleurs, mais on utilise de plus en plus
souvent des processeurs, voir des ordinateurs complets (micro-controlleur, mini-ordinateur,
composants spécifiques...)
● UTILISATION : multitudes d’applications, allant du pilotage/surveillance de processus
industriels (chaînes de fabrication, de montage, mais aussi réseaux de distribution d’énergie,
centrale atomique) aux fonctionalités de domotique très courante (four micro-ondes,
téléphones cellulaires, machines à laver, chronométrage, carburateur de voiture, système de
freinage ABS) en passant par l’avionique, la robotique,...
UE – SE Introduction à informatique -6-
1.1.2.3. La conduite de processus
● RÔLE : L’ordinateur en tant qu’automate de commande (systèmes embarqués)
● EXIGENCES : Ces équipements sont généralement présents en nombre élevé, d’où la
nécessité d’un faible encombrement, d’une consommation réduite, et souvent d’un coût
minimum. Par ailleurs, on exige généralement une grande fiabilité (même dans des
environnement hostiles) -> tolérances aux pannes, acquisition et traitement des données
temps réels, redondance d’équipements critiques transparente....
● FAMILLES : Initialement l’ensemble des micro-controleurs, mais on utilise de plus en plus
souvent des processeurs, voir des ordinateurs complets (micro-controlleur, mini-ordinateur,
composants spécifiques...)
● UTILISATION : multitudes d’applications, allant du pilotage/surveillance de processus
industriels (chaînes de fabrication, de montage, mais aussi réseaux de distribution d’énergie,
centrale atomique) aux fonctionalités de domotique très courante (four micro-ondes,
téléphones cellulaires, machines à laver, chronométrage, carburateur de voiture, système de
freinage ABS) en passant par l’avionique, la robotique,...
UE – SE Introduction à informatique -7-
1.1.2.4. Présentation de l'ordinateur
L'ordinateur est un automate programmable dotée d'une unité de traitement lui permettant
d'exécuter des programmes enregistrés. Il est constitué de circuits électronique permettant de
manipuler de façon automatique des données ou informations sous forme binaire, ou bits. Il
interagit avec l'environnement grâce à des périphériques comme le moniteur, le clavier, le modem,
le lecteur de CD, la carte graphique (liste non-exhaustive). Le mot ordinateur fut introduit par
IBM France en 1955. On le verra par la suite, qu'avec l'essor de l’informatique domestique, les
différences entres les familles précédemment décrites ont tendance à s’estomper (mais les
architectures restent spécifiques).
L’ordinateur personnel est à la croisée de ces familles, avec toutefois une prédilection pour le
domaine de la gestion des informations (application bureautique: traitement de texte, tableur,
petite base de données, mais aussi calcul – imagerie – et jeux).
№ English Deutsch Français Português (Brasil)
1 Monitor Monitor Écran Monitor
2 Motherboard Motherboard Carte mère Placa Mãe
3 CPU (Microprocessor) CPU/Prozessor CPU (Microprocesseur) Processador
4 Main memory (RAM) Hauptspeicher Mémoire vive (RAM) Memória Ram
5 Expansion cards Peripherie-Karten Cartes de périphériques
6 Power supply unit Netzteil/Stromversorgung Alimentation Fonte
7 Optical disc drive Optisches Laufwerk Lecteur de disques (DVD) Opção de drive de disco
8 Hard disk drive (HDD) Festplatte Disque dur Disco Rígido
9 Mouse Computermaus Souris Mouse
10 Keyboard Tastatur Clavier Teclado
UE – SE Introduction à informatique -8-
1.2.1. LA PRÉHISTOIRE :
-500 Les premiers outils de calculs datent de plusieurs milliers d’années: bien avant l’ère
Chrétienne,les civilisations méditerranéennes utilisent l’abaque, tandis que le boulier est d’usage
en Chine et au Japon.
1614 Neper présente sa théorie des logarithmes; les tables de Neper permettent de transformer des
multiplications compliquées en simple additions.
1620 Invention de la règle à calcul, utilisant les tables de Neper. Ce dernier met également au
point un système non logarithmique basé sur le déplacement de tiges (connues sous le nom de
Bâtons ou Os de Neper).
1623 Schickard utilise le principe de déplacement des tiges pour construire une machine à
calculer, constituée vraisemblablement des roues chiffrées. La machine sera malheureusement
perdue au cours de la guerre de Trente Ans.
1642 Pascal (agé alors de 19 ans) présente la première version de la Pascaline, machine
permettant d’effectuer des additions et soustractions avec des nombres de 6 chiffres.
1673 Leibniz modifie la Pascaline en lui ajoutant les multiplications et additions.
1728 Falcon construit une commande de métier à tisser à l’aide d’une planchette de bois munies
de trous. => Il s’agit de la première machine capable d’exécuter un programme externe.
1805 Jacquard perfectionne le système de Falcon, en remplaçant les planches par des cartes
perforées.
UE – SE Introduction à informatique -9-
1.2.2. Les précurseurs
1822 Charles Babbage construit un prototype de machine pour le calcul et l’impression de tables
numériques nécessaire à la navigation et la balistique. Sa machine à différences n’utilise qu’un algorithme
(différences finies de polynômes) prédeterminé, mais c’est la restitution des résultats – gravage d’un
plateau de cuivre par un timbre en acier – qui est intéressante. Pendant 10 ans, il tentera de construire un
modèle utilisable, sans toutefois y parvenir.
1833 Babbage entame une réalisation plus ambitieuse encore, la Machine Analytique, conçue pour
effectuer des séquences d’opérations arithmétiques, en fonctions d’instructions données par l’utilisateur.
Un autre personnage célèbre participa à l’aventure: Ada Augusta, comtesse de Lovelace et fille de Lord
Byron, s’évertua à écrire les programmes nécessaires au fonctionnement de la machine. Malheuseusement,
la machine était trop complexe et ambitieuse pour la technologie de l’époque, incapable d’assurer la
production des milliers d’engrenages, roues dentées et autres pièces avec une qualité suffisante.
1854 Reprenant les spéculations de Leibniz , George Bool publie un essai intitulé Une étude des lois de la
pensée, dans lequel il expose ses idées sur la formulation mathématique des propositions logiques.
1936 Publication par Alan Turing de l’essai A propos des nombres calculables, traitant des problèmes
théoriquement non solubles (indécidabilité). Préfigurant les caractéristiques de l’ordinateur moderne, il
énonce le principe d’une machine universelle, purement imaginaire, appelée depuis Machine de Turing.
1938 Claude Shannon fait le rapprochement entre les nombres binaires, l’algèbre booléenne et les circuits
électriques. Dix ans plus tard, il publiera une théorie mathématique de la communication, connue
aujourd’hui sous le nom de théorie de l’information. Il prouvera que les nombres binaires conviennent
également pour les relations logiques, et que tous les calculs logiques et arithmétiques peuvent être éalisés
à l’aide des trois opérations logique de base: ET, OU et NON.
UE – SE Introduction à informatique -10-
1.2.3. Génération 0
LA GÉNÉRATION ZÉRO : LE RELAIS ÉLECTOMÉCANIQUE (1930~1945)
Z1,Z2 Dès 1936, Konrad Zuse fabrique, avec des moyens très modestes, les machines
électromécaniques Z1 et Z2, fonctionnant selon le système binaire. Il propose en 1938 la
construction d’un calculateur électronique, mais l’Etat allemand juge le projet irréalisable, et
refuse le financement. Zuse construit alors un calculateur binaire universel avec 2’600 relais
de téléphone, le Z3, achevé en 1941. Les programmes sont introduits au moyen d’un film
perforé, et une multiplication dure environ 5 secondes. Le Z3 et son successeur le Z4 seront
tout deux utilisés en aéronautique et en balistique.
Mark1 De l’autre côté de l’Atlantique, Howard Aiken réalise pour le compte d’IBM et de
l’Université de Harvard, une énorme machine électromécanique, le Mark 1. Réalisé entre
1939 et 1944, ce calculateur était capable de multiplier deux nombres de 23 chiffres décimaux
en 6 secondes, et d’effectuer des additions et soustractions en 3 dixièmes de secondes. Avec
plusieurs milliers de roulements à billes, et 760’000 pièces électromécaniques, le Mark 1 se
révéla obsolète avant même son achèvement.
D’autres chercheurs réalisèrent, pendant cette période, des prototypes de calculateurs; parmis eux,
citons encore John Atanasoff (université de l’Iowa) et George Stibitz (Bell Laboratories), qui tout
deux adoptèrent le système binaire.
UE – SE Introduction à informatique -11-
1.2.4. Première génération
L A 1 ÈRE GÉNÉRATION : LE TUBE À VIDE (1945~1955)
La guerre qui faisait rage alors précipita l’avènement des ordinateurs:
COLOSSUS Le premier calculateur électronique numérique vit le jour en 1943. Construit
dans le plus grand secret par les services spéciaux britanniques, et littéralement porté par Alan
Turing, le COLOSSUS fut construit pour permettre le décryptage des messages radios
transmis par les forces de l’Axe, et codés au moyen de la fameuse machine ENIGMA .
Placée sous le sceau du secret militaire pendant plus de 30 ans, cette réalisation fut une impasse
du point de vue scientifique.
ENIAC Dans l’optique d’établir des tables pour le réglage des tirs d’artillerie, l’armée
américaine accepta, en 1943, de financer les traveaux d’Eckert et Mauchly, qui aboutirent, fin
45 début 46, en la réalisation d’une machine pour le moins célèbre: l’eniac.
La guerre étant terminée, Eckert et Mauchly furent autorisés à exposer leur travaux à leurs
collègues scientifiques. Il en résultat une multitudes de projets et de machines ( JOHNIAC , illiac,
maniac, weizac, edvac, l’ias, whirlwind,... et également l’edsac, finalisée en 1949, reprenant les
principes énoncés en 45 par John Von Neumann, alors consultant sur le projet eniac, dans lesquels
il décrivait ce qui allait désormais être appelé l’architecture de Von Neumann, qui guida la
conception des ordinateurs jusqu’à nos jours. )
UE – SE Introduction à informatique -12-
Caractéristique du premier ordinateur (ENIAC)
l’ENIAC c’est...
18’000 tubes à vide
1500 relais
6000 commutateurs
30 tonnes
140 KW
Et en 1957: 7’247 heures de fonctionnement,
dont: 3’491 en production; 1’061 en «problèmes»
196 d’inactivité; 651 d’interventions planifiées;
1’848 d’interventions non planifiées; (90% recherche et remplacement de tubes); 19’000 tubes
remplacés
UE – SE Introduction à informatique -13-
1.2.5. Seconde génération
LA 2E GÉNÉRATION : LE TRANSISTOR – début de l’industrie informatique (1955~1965)
Le transistor, découvert (inventé) par les laboratoires Bell en 1948, est utilisé dans les ordinateurs,
en remplacement des tubes à vide, si encombrants, coûteux et peu fiables.
Les ordinateurs deviennent plus petits, plus performants.
Les mini-ordinateurs apparaissent avec le PDP-1 de DEC; relativement bon marché, ce type
d’ordinateurs se vend bien, et ouvre la voie à de nouvelle applications: au MIT, on adjoindra au
PDP-1 un écran de visualisation (CRT) de 512x512 points adressables... il ne fallut pas longtemps
pour que le premier jeu vidéo apparaîsse.
Outre IBM et DEC, de nouvelles firmes se lancent sur le marché: HP, Data Général, ...
Commence alors une course effrénée vers des systèmes toujours plus performants, à des prix de
plus en plus compétitifs1.
1 Le successeur du PDP-1, le PDP-8, sera vendu 7.5 fois moins chère que son prédécesseur, et à 1000 fois plus d’exemplaires: 50’000 exemplaires à 16’000 $ pour le PDP-8, contre 50
exemplaires à 120’000 $ pour le PDP-1, 5 ans plus tôt.
UE – SE Introduction à informatique -14-
1.2.6. Troisième génération
LA 3E GÉNÉRATION : LE CIRCUIT INTÉGRÉ (1965~1980)
Les microprocesseurs font leur apparition, ce qui accélère encore la chute des prix. Le taux
d’intégration sur les microplaquettes (puces ou chips) passe en peu de temps de quelques
composants à plusieurs milliers, sur une puce d’une dizaine de millimètres carrés. Les premières
familles d’ordinateurs apparaissent (IBM 360) et avec elles le concept de compatibilité
descendante (conservation du logiciel). Autre grande innovation: la multiprogrammation (multi-
tâches préemptif).
Les systèmes à avoir le plus marqué cette époque sont:
• le PDP-11 de DEC,
• le 8080 d’Intel (1er microprocesseur),
• le CRAY-1 de Cray (1er superordinateur),
• et le VAX de DEC (miniordinateur 32 bits).
UE – SE Introduction à informatique -15-
1.2.7. Quatrième génération
LA 4E GÉNÉRATION : VLSI – Essort des ordinateurs personnels (1980~20??)
Le Very Large Scale Integration accélère encore le développement, en rendant possible des intégrations à des taux
véritablement phénoménaux, pour atteindre de nos jours plusieurs centaines de milliers de composants sur une même puce.
Cette génération couvre un intervalle énorme de performances et de besoins, allant des supercomputers massivement
parallèles (Paragon, Cray T3D, CM), utilisés principalement pour le calcul scientifique, aux ordinateurs personnels (PS1,
Atari, Mac) utilisé pour des applications de bureautique, de formation, ... et de jeux.
C’est également cette génération qui verra l’essort d’unité périphériques en tout genre, et également l’interconnexion des
machines en divers architectures réseaux.
Loi de Moore : «Le nombre de transistors intégrés dans une puce doublera tous les 2 ans» 1
Affirmation faite en 1965 par Gordon Moore, cofondateur d’Intel, connue actuellement sous le nom de «Loi de Moore», et
qui s’est révélée, au cours des 30 dernières années, une méthode de prédiction très précise, la courbe s’étant même
infléchie depuis 1992.
Ce que la loi ne dit pas, c’est que le volume des investissements nécessaire pour une telle croissance suit la même courbe.
Cette loi possède de nombreux corollaires, notamment adaptés des lois de Murphy:
«Un microprocesseur est obsolète dès le début de sa fabrication série»
«Le prix d’un ordinateur baisse de 50% le lendemain de son achat»
...
UE – SE Introduction à informatique -16-
Loi de Moor
«Le nombre de transistors intégrés dans une puce doublera tous les 2 ans»2
Affirmation faite en 1965 par Gordon Moore,
cofondateur d’Intel, connue actuellement sous le nom de
«Loi de Moore», et qui s’est révélée, au cours des 30
dernières années, une méthode de prédiction très
précise, la courbe s’étant même infléchie depuis 1992.
Ce que la loi ne dit pas, c’est que le volume des
investissements nécessaire pour une telle
croissance suit la même courbe.
Cette loi possède de nombreux corollaires, notamment adaptés des lois de Murphy:
«Un microprocesseur est obsolète dès le début de sa fabrication série»
«Le prix d’un ordinateur baisse de 50% le lendemain de son achat»
...
2 Plus exactement, Moore prédit tout d’abord un doublement du nombre de transistors chaque années, puis rectifia en un doublement tous les 18 mois.
UE – SE Introduction à informatique -17-
1.2.8. Cinquième génération
LA 5E GÉNÉRATION ?
Lancement par les japonais, dans le courant des années 90, d’un grand projet visant à introduire
les idées de l’Intelligence Artificielle dans la technologie des ordinateurs.
Les résultats n’ont, jusqu’à présents, pas été à la hauteur de leur ambitions, même si des
retombées très intéressantes ont vu jour (comme la logique floue).
Américains et Européens ont relevé le défit, essayant de repousser les limites physiques, et
d’introduire de nouvelle technologie ou architecture, inspirées par le vivant, dans le but
d’accroître capacités et performances, et de rendre l’utilisation des systèmes toujours plus simple
et naturelle.
UE – SE Introduction à informatique -18-
1.2.9 Architecture d'un ordinateur
Parmi toutes les machines inventées par l'homme, l'ordinateur est celle qui se rapproche le plus du
concept anthropologique suivant :
Organe d'entrée. Organe de traitement de l'information. Organe de sortie
Chez l'homme les organes d'entrée sont les cinq sens, l'organe de traitement est le cerveau dont les
logiciels sont l'apprentissage avec des mises à jour constantes en cours de vie, puis les organes de
sortie sont les muscles. Pour les ordinateurs modernes les organes d'entrée sont le clavier et la
souris et les organes de sortie, l'écran, l'imprimante, le graveur de DVD etc.
№ English Deutsch Français Português (Brasil)
1 Monitor Monitor Écran Monitor
2 Motherboard Motherboard Carte mère Placa Mãe
3 CPU (Microprocessor) CPU/Prozessor CPU (Microprocesseur) Processador
4 Main memory (RAM) Hauptspeicher Mémoire vive (RAM) Memória Ram
5 Expansion cards Peripherie-Karten Cartes de périphériques
6 Power supply unit Netzteil/Stromversorgung Alimentation Fonte
7 Optical disc drive Optisches Laufwerk Lecteur de disques (DVD) Opção de drive de disco
8 Hard disk drive (HDD) Festplatte Disque dur Disco Rígido
9 Mouse Computermaus Souris Mouse
10 Keyboard Tastatur Clavier Teclado
UE – SE Introduction à informatique -19-
Évolution en images
UE – SE Introduction à informatique -20-
Architecture de Von Neumann
UE – SE Introduction à informatique -21-
III - Les périphériques d'un ordinateur
Un périphérique informatique est un dispositif connecté à un système informatique (ordinateur,
console de jeux) qui ajoute à ce dernier des fonctionnalités.
On classe généralement les périphériques en deux types : les périphériques d'entrée et les
périphériques de sortie. La plupart des périphériques sont amovibles, c'est-à-dire qu'ils peuvent
être déconnectés de l'unité centrale sans empêcher celle-ci de fonctionner (il faut parfois éteindre
l'ordinateur avant de retirer le périphérique). Sur les micro-ordinateurs, tous les périphériques sont
reliés à la carte mère par un connecteur que l'on insère :
• soit dans un port directement soudé à la carte mère ;
• soit dans un port disponible sur une carte d'extension, elle-même enfichée sur la carte mère.
La carte d'extension étant amovible, il est facile de la remplacer en cas de panne ou
d'évolution technologique.
Il existe des périphériques internes (intégrés dans le boîtier de l'unité centrale) ou externes
(utilisant une connectique accessible de l'extérieur). Certains périphériques externes ne nécessitent
pas d'alimentation électrique extérieure, du courant étant délivré par le port de données, tandis que
d'autres doivent être reliés au secteur ou contiennent une batterie ou des piles.
UE – SE Introduction à informatique -22-
Les périphériques [du PC]
UE – SE Introduction à informatique -23-
IV - Conclusion
Bien qu’elle n’existe que depuis un demi-siècle, l’informatique est une science à part entière,
comportant des aspects tant théoriques que pratiques:
• T HÉORIQUES :
logique, calculabilité, algorithmique, modélisation, intelligence artificielle, théorie de
l’information, théorie des automates, sociologie, ...
• P RATIQUES :
technologie des composants (électronique, microtechnique, chimie, physqique, ...)
développement de programmes (algorithmique, ..., mais aussi sociologie)gestion de
systèmes informatiques (systèmes d’exploitations, réseaux, ...)
L’informatique est donc non-seulement une
mine d’interdisciplinarité, mais également une discipline qui
connaît, aujourd’hui, un développement particulièrement exponentiel.
UE – SE Introduction à informatique -24-