Example: biology

Responsable du cours Jacques Farré - deptinfo.unice.fr

Jacques Farr 2013 Informatique g n rale - histoire1/33 Informatique G n raleResponsable du coursJacques Farr 1 Sciences FondamentalesUniversit de Nice Sophia Antipolis Jacques Farr 2013 Informatique g n rale - histoire2/33 Fonctionnement de l'UE cours le mardi Jacques Farr 2013 Informatique g n rale - histoire3/33 Pourquoi l'informatique ? Les ordinateurs sont omnipr sents : Dans la vie quotidienne : t l phonie, photographie, guichets automatiques, automobiles et transports, web, jeux .. Dans la vie professionnelle : de l'artisan (logiciels de comptabilit , de facturation ..) l'ing nieur (logiciels de simulation, de conception assist e ..) En comprendre les fondements Pour acqu rir une rigueur de pens e (les ordinateurs n'aimentpas l' peu pr s ) et une comp tencesuppl mentaire, pour les utiliser plus efficacement,pour tre capable de dialoguer avec un informaticien (qui ne fait pas toujours les efforts n cessaires !)

© Jacques Farré 2013 Informatique générale - histoire 1/33 Informatique Générale Responsable du cours Jacques Farré Jacques.Farre@unice.fr http://deptinfo ...

Tags:

  Ocur

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of Responsable du cours Jacques Farré - deptinfo.unice.fr

1 Jacques Farr 2013 Informatique g n rale - histoire1/33 Informatique G n raleResponsable du coursJacques Farr 1 Sciences FondamentalesUniversit de Nice Sophia Antipolis Jacques Farr 2013 Informatique g n rale - histoire2/33 Fonctionnement de l'UE cours le mardi Jacques Farr 2013 Informatique g n rale - histoire3/33 Pourquoi l'informatique ? Les ordinateurs sont omnipr sents : Dans la vie quotidienne : t l phonie, photographie, guichets automatiques, automobiles et transports, web, jeux .. Dans la vie professionnelle : de l'artisan (logiciels de comptabilit , de facturation ..) l'ing nieur (logiciels de simulation, de conception assist e ..) En comprendre les fondements Pour acqu rir une rigueur de pens e (les ordinateurs n'aimentpas l' peu pr s ) et une comp tencesuppl mentaire, pour les utiliser plus efficacement,pour tre capable de dialoguer avec un informaticien (qui ne fait pas toujours les efforts n cessaires !)

2 Pour ne pas se faire pi ger ( phishing par ex.) ou raconter des bobards ( c'est la faute l'ordinateur, j'y peux rien moi )simulation de propulsion (ONERA) Jacques Farr 2013 Informatique g n rale - histoire4/33Qu'est-ce que l'informatique ? INFOR mation autoMATIQUE D finition de l'Acad mie Fran aise : Science du traitement rationnel, notamment par machines automatiques, de l information consid r e comme le support des connaissances et des communications, dans les domaines technique, conomique et social Sciences et Technologies de l Information et de la Communication (STIC) Rien voir avec bidouiller son PC, ma triser PhotoShop, tenir un blog ou conna tre les ruses d'un jeu vid o (m me si a peut y aider parfois !) L'informatique n'est pas plus la sciencedes ordinateurs que l'astronomie n'est celle des t lescopes. Edsger Dijkstra Jacques Farr 2013 Informatique g n rale - histoire5/33Qu'est-ce que l'informatique ?

3 Science : donc des th ories et des mod les Traitement rationnel : c'est dire l'utilisation de m thodes pr cises, fond es, r plicables Machines automatiques : qui seront capablesde mettre en uvre ces m thodes dans un langage qu'elles peuvent comprendre Information : texte, image ou son (et m mes odeurs, saveurs et toucher, signaux mis par le cerveau ..), repr sent s sous une forme manipulable par la machine en fonction de sa technologieLogiciel libre RoseGarden( )nez lectronique de la soci t Alphamos (Toulouse) Jacques Farr 2013 Informatique g n rale - histoire6/33 Disciplines de l'informatique Informatique th orique (algorithmique, calculabilit , complexit , graphes, langages formels ..) Programmation, g nie logiciel R seaux, logiciels de t l communications, s curit des changes d information Logiciels de base (syst mes d'exploitation, bases de donn es, compilateurs ..) Syst mes embarqu s, robotique Images, son, multim dia, interfaces homme/machine, infographie.

4 Syst mes d information, ing nierie des connaissances .. Calcul scientifique, optimisation, intelligence artificielle, bio-informatique, traitement des langues ..robot mars explorer (NASA)graphe de relations sous Facebook Jacques Farr 2013 Informatique g n rale - histoire7/33 Quelques domaines d'application de l'informatique Informatique de gestion Compatibilit , facturation, paye, gestion des stocks et du syst me de production, gestion des relations clients, banques et bourse, aide la d cision .. Informatique industrielle et technologique Conception et fabrication assist es, mod lisation et simulation de syst mes complexes, informatique embarqu e, t l communications et r seaux .. Internet e-commerce, recherche d'informations, s curit .. Et aussi disciplines scientifiques, m dicales, sciences humaines et sociales, arts ..cartographie deconnexions du cerveau (INRIA)une salle de march ssimulation des coulements d'air Jacques Farr 2013 Informatique g n rale - histoire8/33 Les m tiers de l'Informatique M tiers de l'exploitation Technicien de maintenance, technicien support (Hot Liner), administrateur de syst me d'information, de syst me, de r seau, webmestre.

5 M tiers de la conception et du d veloppement Analyste-programmeur, concepteur de logiciel, architecte de syst mes d'information, web designer, ergonome .. M tiers de la recherche En informatique pure ou appliqu e d'autres domaines M tiers du conseil et de l'expertise Mise en uvre de syst mes d'information, protocoles de s curit , impact sur l'organisation de l'entreprise .. M tiers du marketing Ing nieur technico-commercial, chef de produit Jacques Farr 2013 Informatique g n rale - histoire9/33Br ve histoire du calculdes cailloux la puce-3500-50016001800 Inventiondes chiffresAbaques et bouliersMachines calculerm caniquesMachineprogrammables1950 Ordinateurs lectroniques2000 Ordinateursportables Jacques Farr 2013 Informatique g n rale - histoire10/33 Evolution des concepts-2000syst mes denum rationadditifssyst mes positionnelssans z ro(chiffres gyptiens)(9038 en babylonien2x3600+30x60+(30+8))1600500180 0 Introductiondu z ro,base d cimalecalculs manuelscalculs automatis smachinesprogrammables(machine de Schikard)(carte perfor e)(238 x 13 = 3094)Alg brede Boole Jacques Farr 2013 Informatique g n rale - histoire11/33 Evolution des techniquesmanuelm canique lectroniquemol culaire ?

6 Quantique ?calculi sum riensbouliertube videtransistorcircuit int gr Jacques Farr 2013 Informatique g n rale - histoire12/33 Int gration sur une puce : jusqu'o ?(exemple avec les processeurs Intel) MIPS (million d'instructions par seconde) 4004 : 0,06 8088 : 0,3 80286 : 1 80486 : 20 Pentium : 100 Pentium 4 : 5000 Core 2 Duo: 20000 Core 2 Quad : 50000(source Wikip dia) Jacques Farr 2013 Informatique g n rale - histoire13/33Br ve histoire de l'informatiquedes cailloux la pucePr histoire, antiquit et moyen age Au d but les hommes comptaient sur leurs doigts et avec des pierres ou des b tonnets D veloppement de l'agriculture et du commerce, changes de produits, donc des op rations de calcul besoin de repr senter les nombres l'aide de chiffres (Sumer, -3500) besoin de m thodes et de moyens de calculs : utilisations d'abaques (plateaux sur lesquelson d place des cailloux ou des jetons) et de bouliers : Moyen-orient, Russie et Chine D finition de la logique par Aristote (5e si cle avant JC) Invention de la num ration d cimale de position et du 0 (Inde, 4e si cle apr s JC) il faut attendre le 10e si cle pour qu'ils arrivent en Europe (Espagne via les arabes), et commencent tre largement adopt s au 14e si cleLa comptabilit d'un chasseurpr historiqueAbaqueromainChiffesindiens Jacques Farr 2013 Informatique g n rale - histoire14/33Br ve histoire de l'informatiquedes cailloux la pucePlus tard (17e si cle essentiellement) Inventions des logarithmes (Neper) : permet de ramener multiplication et division somme et diff rence Codage des lettres de l'alphabet par Bacon (1623, alphabet bilit re, a=AAAAA,b=AAAAB,c=AAABA,d=AAABB,e= ,k= ,w= ) pour coder des messages secrets : question : pourquoi faut-il 5 lettres pour en coder une ?

7 Texte en clair et codage bilit re (A si lettre italique, B sinon)N e p a r t e z s u r t o u t p a s s a n s m o iA A B A B B A A B B B A B B A A A B A A B A B B B Texte cod : fuyez Le code bilit re ouvre la voie l'arithm tique binaire (Leibnitz, 1703, qui la relie un symbole chinois du 3e si cle avant JC), puis l'alg bre de Boole (1854), base th orique du fonctionnement des ordinateurs Jacques Farr 2013 Informatique g n rale - histoire15/33Br ve histoire de l'informatiquedes cailloux la puceLes premi res machines calculer Invention par Pascal (ag de 19 ans !) de la Pascaline (1642) : additionne et soustrait par un syst me de roues dent es ; il en existe plusieurs exemplaires dans les mus es Inspir e de la machine de Wilhelm Schickard (1623) Perfectionn e par Leibnitz (1694) en permettant multiplications et divisions (par additions ou soustractions successives) Invention par Jacquard (1805) de la notion de programme : cartes perfor es pour commander des m tiers tisser Les machines de Babbage machine diff rences (1822), jamais termin e maisreconstruite en 1991 (25000 pi ces, 4,5 tonnes) machine analytique (1843) : on y retrouve les composants d'un ordinateur : processeur, m moire, saisie et affichage des donn es.

8 Programm e par Ada LovelaceLa machine diff rencesLa Pascaline Jacques Farr 2013 Informatique g n rale - histoire16/33Br ve histoire de l'informatiquedes cailloux la puceLes calculateurs lectro-m caniques et lectroniques Herman Hollerith d pose un brevet pour une machine calculer automatique (1884), et fonde (1896) la soci t qui deviendra IBM Construction au MIT d'un calculateur analogique (1925) Alan Turing propose sa d finition de machine (1936), outil capital pour l'informatique th orique L'ENIAC est construit en 1946 en partie sur les principes de John von Neumann : il p se 30 tonnes, occupe 72 m , est quip de 19 000 lampes. Il calcule en d cimal, repose sur des tubes vide, et n'a pas de programmes enregistr sC est encore un calculateur, pas un ordinateur universel Von Neumann d finit l'architecture d'un ordinateur universel (EDVAC, 1949)Architecture de von Neumann Jacques Farr 2013 Informatique g n rale - histoire17/33Br ve histoire de l'informatiquedes cailloux la puceLes premiers ordinateurs Cr ation de la th orie de l'information (Shannon, 1948) : mesure d'une quantit d'informations en chiffres binaires (bits) Construction du Manchester Mark I, premier ordinateur (1948) programme enregistr Univac, premier ordinateur commercialis (1951) par Remington Rand (15 exemplaires vendus).

9 Premier ordinateur fran ais (pour l'arm e) Premier ordinateur construit en s rie par IBM (1953) : 900kg, vendu $500 000 plus de 1000 exemplaires Invention du mot ordinateur (1955), initialement par IBM Apparition des ordinateurs transistors (1956), et cr ation du premier disque dur (IBM : 1000Kg, 5 Mega) Invention du terme informatique (1962)IBM 650 Jacques Farr 2013 Informatique g n rale - histoire18/33Br ve histoire de l'informatiquedes cailloux la pucePlus r cemment Premier mini-ordinateur (Digital Equipment Corporation, 1963),et premier super-ordinateur (Control Data Corporation, 1964) Premiers ordinateurs circuits int gr s (Burroughs, 1968) Cr ation du syst me d'exploitation Unix (1969), qui a inspir Linux Cr ation du r seau Arpanet, anc tre d'Internet(1969, 4 ordinateurs), r seau bas sur la commutation de paquets (Louis Pouzin) Apparition des m moires en circuits int gr s (1970) Premier courrier lectronique (1971) Premier micro-processeur (Intel, 1971), puis premier micro-ordinateur par la soci t fran aise R2E (1973) Naissance de Microsoft (1975) et d'Apple (1976) Cr ation de l'Internet Protocol (1982) Premier logiciel libre (GNU, Richard Stallman, 1983), puis fondation de la Free Software Foundation (1985)

10 PDP 8 de DECA rpanet en 1971 Micral N de R2E Jacques Farr 2013 Informatique g n rale - histoire19/33Br ve histoire de l'informatiquedes cailloux la puceL'informatique moderne Apparition des interfaces graphiques et de la souris (1984, Macintosh d'Apple, X Window au MIT pour Unix) : l'ordinateur tel que vous le connaissez est n ! Commercialisation de Windows (1985, pas vraiment graphique), il faudra attendre Windows 95, avec Internet Explorer en option) Premier virus (transmis par disquette, 1986) et premiers anti-virus (gratuits, 1988), premier ver transmis par Internet (1988) Cr ation de Linux (Linus Torvalds, 1991), syst me d'exploitation libre Cr ation du Web (Tim Berners-Lee, 1991) et premier navigateur (Mosaic, 1993); cr ation de Yahoo (1994), naissance du W3C (1994) Un ordinateur bat un champion des checs, Kasparov (1994) Cr ation de Google (1998) Ann es 2000 : web , premiers syst mes collaboratifs, de partage et d' changes (wiki, forums, peer to peer.


Related search queries