|
INFORMATIQUE – HISTORIQUE Quelques éléments de cette aventure
pas si vielle que cela! Une cinquantaine d'années. Illustration:
Ordinateur DDP 516 d'Honeywell, le
premier ordinateur sur lequel j'ai opéré (1969) avec son pupitre de démarrage
et son télétype, seul moyen d'entrés/sorties. |
État
de la technique informatique durant la fin des années 1960 Vue des yeux de l'auteur, alors Ingénieur concepteur en
systèmes électroniques et informatiques. |
|
|
Ordinateurs du commerce Mémoires à tores & bandes perforées |
Les ordinateurs de cette époque (1968/69) sont volumineux et peu performants
(vus de nos yeux de l'an 2010). Matériels Unité centrale, unité arithmétique, registres… en circuits logiques TTL. Mémoires vives à tores magnétiques: chaque bit mémorisé occupe de l'ordre de quelques
millimètres cube. Télétype (machine à écrire télécommandée) en guise d'imprimante et seul outil
de sortie (pas d'écran). Programme sur bandes perforées
(15 minutes en moyenne pour charger un programme sans prétention, sans
compter les problèmes de réglages mécaniques du lecteur, nécessitant de nombreuses
reprises. Apparition des cartes perforées:
mise en place des machines à double poste: perforation, vérification. La
deuxième personne frappe les mêmes signes ésotériques (pour elle) que la
première. Logiciels Logiciel de démarrage (bootstrap)
à rentrer à la main sur des clés binaires (16 mots en octal à afficher). Programmation en langage assembleur, langage très proche du
fonctionnement matériel de la machine. Apparition des langages évolués: Fortran
et Algol Compilateur fonctionnant en temps
différé: on donne son (ou ses) tiroirs de cartes perforées pour
compilation la nuit. Le résultat de la compilation est rendu le lendemain
matin pour constater, la plupart du temps: erreur! et on cherche et corrige
les erreurs et on relance une
compilation pour la nuit suivante. |
|
Calculateurs spécialisés Circuits intégrés TTL |
Pour construire des calculateurs eux-mêmes, le concepteur dispose d'un meccano
de base composés de circuits intégrés TTL (par exemple; la famille TTL 74
était la plus répandue à cette époque) . Un de ces circuits intégrés comporte, par exemple, quatre portes
logiques (ET, OU …) qui jusque-là était faite
chacune d'un circuit à base de 4 transistors individuels, et occupait une
carte électronique complète. Bilan: avec l'avènement du circuit intégré, une carte logique s'est
transformée en un circuit logique de quelques centimètres carrés. À cette époque: Je concevais des ordinateurs spécialisés en calcul rapide à base de ces
composants intégrés élémentaires TTL. Ce calculateur 24 bits logeait dans un plein panier standard d'électronique
(rack). Sa mémoire de 1 Mbits (128 koctets) était considérée comme astronomique
(voire au-delà des moyens de cette époque). Quelques années plus tard (1972) sont arrivés les microprocesseurs: Le représentant Intel m'annonce
que mon travail s'arrête: mon ordinateur est déjà tout fait dans ce petit
boitier. En effet, tout le microprocesseur tient sur une seule petite puce
(au lieu d'un panier de cartes électroniques de plusieurs dm3). pas de panique, avec la nouvelle puissance de calcul disponible, on a
toujours su quoi faire et, les paniers d'électronique sont bien restés, la puissance de calcul en plus. |
|
Technologie matérielle Les armoires électroniques
contiennent des cartes électroniques assemblées dans des paniers (racks).
Les plots de connexions de ces cartes sont prolongés à l'arrière de l'armoire
sur de fines tiges d'acier (des pinoches). Les liaisons à établir sont
réalisées selon un câblage dit "par enroulement" (wire wrap –
illustration). Un pistolet enroule le fil sur la tige de départ, le fil est
tendu vers la tige d'arrivée puis enroulé au moyen du même pistolet. Les
câbles sont tendus donnant cette allure de Spaghettis emmêlés car un câblage
à angle droit serait l'occasion de diaphonie entre les câbles cheminant
ensemble et donc source de parasitages. Note personnelle:
j'ai
eu à y mettre mon nez pour réaliser des mises au point. Passer d'un schéma
logique à ce fatras est l'un des problèmes; un autre: comment accrocher les
sondes des appareils de mesure à ces pinoches sans les blesser. |
|
||||||||||||||||||
Effet de l'arrivée des
circuits intégrés (CI)
Conséquence sur la puissance
des machines |
||||||||||||||||||
Loi de Moore |
Moore, cofondateur d'Intel, émet sa
fameuse loi La puissance des machines devrait doubler tous les 18 mois: 10
Mips en 1974 8000 Mips en 2001, |
|||||||||||||||||
Loi de Gilder |
La capacité de stockage doit doubler
tous les 12 mois. |
|||||||||||||||||
Loi des réseaux |
Le débit sur les réseaux informatiques doit doubler tous les 9 mois. |
|||||||||||||||||
Naissance
des langages évolués
Le
Fortran (1954) pour les scientifiques et le Cobol
(1959) pour les gestionnaires sont deux langages évolués qui rendent peu à peu
l'informatique accessible aux non-spécialistes. Le Fortran a été inventé par
un groupe de jeunes de moins de 30 ans qui n'avaient pas imaginé un tel
succès. En
1963, c'est le Basic qui eut un impact
très important vers la démocratisation de la programmation. Son vocabulaire
et sa grammaire étaient profondément simplifiés par rapport au Fortran. Bill
Gates, Allen et Davidoff vont l'adopter pour les premiers micro-ordinateurs,
l'Altair 8800. C'est donc le premier logiciel édité par la société Microcomputer
Software (Microsoft), fondée pour l'occasion, en 1975. Des cours de Basic
sont organisés pour les cadres et dirigeants de façon à opérer une révolution
informatique à ce niveau. |
Histoire de la
microinformatique à partir de 1970 |
|
||
1970 |
Xerox Pablo Alto |
Création du centre de recherche source des principales innovations de
la microinformatique: interface graphique (fenêtrage), souris, protocole de communication Internet. |
|
1972 |
Intel Microprocesseur |
Arrivée massive du microprocesseur chez le commun des concepteurs de
circuits électroniques en France. |
|
1972 |
Mitra 15 Mini-ordinateur |
Mini-ordinateur français conçu et industrialisé par Alice Recoque pour la société CII. |
|
1973 |
Micral Mini-ordinateur |
C'est le Français François Gernelle qui conçoit le premier véritable
mini-ordinateur: le Micral N, breveté en 1973. Il sera commercialisé par le bureau
d'études R2E, dirigé par André Truong. Bâti autour du microprocesseur Intel
8008 (8 bits), cadencé à 500 kHz, ses cartes mémoire de type MOS ont une
capacité de 2 ko de RAM. |
|
1973 |
Vinton
Cerf Bob Kahn TCP/IP |
Développement pour le Pentagone d'un protocole de communication: Fondement d'Internet. |
|
1975 |
MITS Altair |
Premier micro-ordinateur livré. |
|
1975 |
Bill Gates Paul Allen Microsoft |
Création de la société Microsoft. Bill Gates a 20 ans. |
|
1976 |
Steve Jobs Steve
Wozniak Ron Wayne Apple |
Création de la société Apple. |
|
1978 |
Apple Electric Pencil |
Les mêmes chez Apple lancent le premier traitement de texte Electric
Pencil. |
|
1979 |
CompuServe |
Création du premier serveur en ligne CompuServe. |
|
1981 |
IBM IBM PC |
Commercialisation du premier PC avec le système d'exploitation MS-DOS de Microsoft. |
1982 |
WordPerfect |
Ce traitement de texte supplante les autres. |
1982 |
Sun |
Démarrage de Sun Microsystems. |
1983 |
Novell |
Naissance de Novell: système d'exploitation de serveurs d'entreprise. |
1983 |
Borland |
Naissance de la société Borland: langage de programmation. |
1983 |
Microsoft Word |
Première version du traitement de texte Word. |
1984 |
Apple Macintosh |
Premier ordinateur avec interface graphique moderne et souris. |
1985 |
Steve Case Jim Kimsey AOL |
Création de la société Quantum Rebaptisée AOL (America On
Line). |
1985 |
Microsoft Windows Excel |
Lancement du logiciel d'exploitation Windows. Lancement du tableur Excel. |
1985 |
Note personnelle |
À cette époque, je suis au États-Unis le tableur à la mode pour son extrême simplicité était Multiplan. Mais, pour ma part et avec mes collègues américains, j'utilise une
suite intégrée SMART réunissant sous les mêmes commandes: traitement de texte, tableur, et base de données. Une révolution pour cette époque! J'avais apprécié le fait de spécifier son propre niveau de connaissance de l'outil –
novice, débutant … avancé, hyper avancé – et ne donnant accès qu'au jeu de commandes correspondant à ce choix. |
1986 |
Microsoft |
Entrée en bourse de Microsoft: Chiffre d'affaires: 200 millions de dollars Bénéfice: 40 " |
1989 |
Microsoft Office |
Lancement du logiciel de bureau Office regroupant : traitement de texte et tableur |
1990 |
Tim Berners-Lee Web |
Invention du Web avec les protocoles HTTP et HTML au CERN de Genève. |
1993 |
Mosaic |
Premier logiciel de navigation (browser) gratuit sur Internet |
1994 |
Linus Torvalds Linux |
Système d'exploitation gratuit pour PC |
1994 |
Yahoo |
Mise en service du moteur de recherche Yahoo. Le trafic Internet décolle . |
1994 |
Netscape Navigator |
Lancement du logiciel Navigator. Adopté par 75% des internautes un an plus tard. |
1995 |
Sun Java |
Début du logiciel de programmation Java destiné aux applications sur Internet. |
1995 |
Microsoft Windows 95 |
Système d'exploitation avec interface graphique. |
1996 |
Microsoft Explorer |
Microsoft lance son logiciel de navigation sur Internet: Explorer. Office est adopté par 85% des utilisateurs de PC. |
1997 |
Palm Pilot Agenda |
Création de l'agenda électronique Palm Pilot. |
1997 |
Netscape |
Netscape est racheté par AOL. |
1998 |
Sony PlayStation |
Sony s'impose sur le créneau des consoles de jeux: 20 millions de PlayStation vendues en 1 an; Nintendo (GameCube) est fortement concurrencé; Sega (Dreamcast) disparaît; Microsoft (Xbox) veut s'imposer et investit 500 millions de dollars; Le marché est très forte croissance (20 milliards de dollars). |
1999 |
Web Apache Linux |
Web Apache équipe 54% des serveurs pour Internet en utilisant le
système d'exploitation Linux. |
2001 |
Microsoft Xbox |
Lancement de la console de jeux Xbox. Lancement de Windows XP. Lancement de Pocket PC version 2002. |
2001 |
Microsoft |
Bill Gates - Président du conseil d'administration et architecte en chef des logiciels. Steve Ballmer - Directeur opérationnel. |
Inspiré pour partie par
L'Expansion 656 - Novembre 2001
Suite |
Programmation – Index |
Voir |
Logique – Index |
Cette page |