Brève histoire de l'ordinateur © F.Minon 2008 Les Anglophones l'appellent « computer », ce qui est un peu impropre. Le terme ordinateur a été inventé en 1955 par Jacques Perret pour IBM France. Le terme informatique est introduit en Remarques :
Pourquoi la naissance de l'ordinateur ? L'ordinateur répond à deux types de besoins apparu au début du 19 ieme siècle : Besoins civils : Besoins militaires : Le fichage, l'étude des populations. ( recensement, calcul de normale mais aussi fichage Nazi) Codage des informations (décodage), Calcul de conception (Trajectoire de fusée, projet Manhattan)
Les ancêtres Le métier à tisser Jacquard ( 1801 ) : Le motif du tissu à fabriquer est transcrit sur une bande de cartons perforés. Chaque ligne du carton correspond à une ligne de la trame du tissu. A chaque mouvement du métier le carton avance dun pas. Cette machine exécute un programme. Machine analytique de Babbage et Ada Lovelace ( 1840 ) Machine mécanique permettant dexécuter des programmes de calcul arithmétique. ( Imaginée mais jamais construite ). La machine de Turing : automate à état fini. Machine mathématique associé à la question des problèmes résolubles. Les calculateurs :MARK I la machine de H.H. Aiken : c'est un calculateur électromécanique programmable L'ENIAC : c'est un calculateur non programmable, il faut modifier physiquement les circuits. L'EDVAC : La machine de Von Neumann ( 1945 ) :Von Neuman, un mathématicien, passe du point de vue électrique au point de vue mathématique. Cest le premier véritable ordinateur conçu à partir des travaux du mathématicien Alan Turing. Tous les microprocesseurs actuels fonctionnent sur le principe de cette machine ( à quelques détails près).
Historique technologique Tubes Transistors Circuits intégrés LSI UNIVAC (1951) : 5000 tubes, 1000 mots de 12 bits de mémoire, 8333 additions ou 555 multiplications / seconde. Sa superficie au sol est de 25m². TRADIC ( 1955), IBM1401 (1959), PDP1 (1960), IBM360 (1964) A partir de 1968, les constructeurs remplacent les composants discrets par des circuits intégrés. Dabord, ils assurent des fonctions logiques simples ( portes logiques) puis de plus en plus Compliqués ( ALU, Unité de commande, Mémoires, …) Jusquà que lon puisse intégré une processeur sur une seule puce ( Microprocesseur). NB : il ny a pas dévolution dans les concepts fondamentaux. ( Sauf en matière de logiciels). Microprocesseur Intel 4004 (1971) 2300 transistors 108 kHz 4 bits, puis Intel 8008 (1972) 3500 Tr 200 kHz VLSI MOTOROLA (1979) transistors 10 MHz 16 bits. Motorola 6800 (1974) 1 MHz 8 bits Intel 8086 ( 1978) Transistor 4,77 MHz. 16 bits : cest lancêtre du Pentium ( Il en reste des traces !) Loi de Moore (1974) : affirmation selon laquelle la puissance des ordinateurs devrait doubler tout les 2 ans. Les hommes de Marketing y sont très attachées.
Historique Intel et Compatible
Architecture Intel 64 bits Pentium (r) P6 Pentium 4 Pentium M XEON (r) Intel(r) Core Duo Dual-Core Xeon
Calculatrices Informatique de gestion avec Les premiers µ Commandes numériques µ dans latelier pour stocker Les programmes de CN DAO ( planche à dessin) puis FAO Minitel ! Réseaux locaux Généralisation CFAO et GPAO Sous la pression des donneurs dordres Soutiens de létat : le CETIM Réseaux locaux ( ethernet, Token ring) Gestion, comptabilité Calcul Processus automatique ( pétrochimie) Supervision Réseaux privés ( réservations avions) Robots reproducteurs ( automates) CAO avec CATIA ( IBM) Supervision Réseaux de type connexion GPAO Application à la téléphonie Intranet CFAO Statistique 1964 : IBM : Commande Numérique 1974 : PDP : PC par IBM 1977 : Apple II 1971 : intel4004 µP PABX Internet 1984 : Macintoch 31/12/99 bug de lan : IBM : PDP11 Grandes entreprises PME Innovation Le bug de lan 2000 permet de faire un bilan de toute linformatique se trouvant dans lindustrie. Lélectronique numérique remplace lélectronique analogiqueTéléphone portable Technologie radio : WIFI, bluetooth Intégration des différentes applications Mythe de lusine sans ouvrier, mondialisation
Liste non exhaustive du matériel PC ou mini ordinateur ou portable Interfaces homme/Machine ( clavier, souris, écran, projecteur, …) Producteur de papier ( voir de paperasse) : imprimante, traceur, … Machine de protypage. PABX Microordinateur compact ( organiseur) Atelier Commande Numérique Automate programmable Machines contenant des microordinateurs ( souvent microcontrôleur ) Lecteur de codes barres Lecteur RFID Puce RFID Carte à puces … bureaux Téléphone portable Contrôleur de moteur Clef USB, MP3, … En dehors
Liste non exhaustive des logiciels bios Systême dexploitation ( OS ) Micro-programme ( le bios, …) : logiciel de gestion des appareils contenant des µP Réseaux ( Niveaux 2 à 6 du modele OSI ) Applications : Bureautiques Gestion, Comptabilité CFAO Supervision Réseaux Niveau 7 du modèle OSI Internet, explorateur, Serveur de courrier ( SMTP, POP), Serveur de fichier ( FTP)… Outils de développement logiciel ( µsoft Visual, C++ Builder, assembleur, …) Outil de gestion de Bases de données ( mySQL, …)
On peut classer les logiciels en trois catégories : Ceux qui permettent de : Faire fonctionner la machine : les OS. À lhomme de travailler avec la machine : les applications. De fabriquer des logiciels : les outils de développement Logiciels.
Les logiciels qui font fonctionner la machine : OS ( operating system ) monotâche Multitâche Multiprocesseur Temps réel microprogramme Logiciel dune calculatrice ( pas dOS) Le BIOS …. Permet dexécuter un seul Programme à la fois : le DOS Permet dexécuter plusieurs programmes à la fois : Non préemptif : Windows 98 Préemptif : Windows XP, Linux Permet de gérer plusieurs Processeurs. Permet à la machine de répondre aux événements du monde réel. ( RTLinux, OS9) Grâce à 2 mécanismes Les interruptions et le watchdog (Voir les interruptions) (Voir Watchdog )
© F.Minon 2008 A suivre …