L’IHM doit assurer la relation entre le logiciel et les usagers. Dès que se manifeste une attente dans l’exécution du programme en cours (demande d’entrée-sortie, par exemple), le processeur abandonne l’exécution de ce programme et démarre (ou poursuit) l’exécution d’un autre programme. L'assistance à la conduite des véhicules, les horloges électroniques sont d'autres exemples de cette automatisation. Connaître l’évolution de l’informatique de l’origine de l’ordinateur jusqu’à nos jours. L'analyse de cette activité, qui est l'objet de l'informatique, a conduit à distinguer la manipulation des connaissances, ou syntaxe, du contenu des connaissances, ou sémantique, et a permis de montrer qu' L’informatique a de plus en plus d’usages et de plus en plus d’utilisateurs, et l'usage principal passe par les réseaux. C’est une méthode de décomposition fonctionnelle qui sous-tend la plupart des cours de base en programmation. La métaphore du bureau a fait le succès du Macintosh d'Apple : elle transfère les objets (dossiers, fichiers, corbeille) et les actions du travail de secrétariat (couper, coller) dans l’univers de l’interface. Sa définition est : "Ensemble des techniques et des moyens tendant à automatiser les activités de bureau et principalement le traitement et la communication de la parole, de l'écrit et de l'image." Afin de comprendre la genèse du mot « informatique », il faut se replonger dans le contexte de sa création. Mais nous ignorons l'origine et les projets qui ont inspiré le développement de ces appareils, et le discours marketing qui les enrobe, fait pour attirer les consommateurs plus que les éduquer. On peut décrire des phénomènes par des systèmes d’équations pour la simulation informatique. Les applications bureautiques permettent d’utiliser du matériel et des logiciels sans dépendre des informaticiens. Le journal ou le livre sont un fichier avant d'être imprimés. L’histoire de l’informatique porte donc seulement sur une soixantaine d'années. On désigne ces encombrantes machines d’apparences diverses par le terme « calculateur ». Les fondations de l'informatique : la saisie, le codage, le calcul, l'écriture, la logique, le zéro. Elle dépasse déjà l’assignation au seul calcul mathématique. Un événement spécifique du processus à piloter provoque l’exécution du programme de gestion de l’événement correspondant. Avec les écrans noir et blanc (1 bit par pixel), on a introduit des logiciels de dessin. Avec le codage numérique, qui supplante peu à peu le codage analogique dans tous les domaines, les machines physiques sont seulement le support d’une information qui est traitée, transformée, codée, décodée par des machines logicielles. « Informatique » est en effet le terme utilisé pour la première fois par un scientifique français pour désigner le traitement automatique des données. La compilation des programmes sources dans le langage de la machine permet leur exécution sous forme de programme objet. Ce n’est qu’en 1962 qu’il sera utilisé en France pour la première fois. Après les images fixes, on traite ensuite des images animées à partir des années 1990. Parmi tous les langages de programmation qui ont été inventés dans les vingt années suivantes, citons Simula en 1967, extension d'Algol pour la simulation par événements discrets, Prolog en 1980, basé sur la logique et l'algorithme d'unification, et Smalltalk en 1976 qui a introduit les notions d'objets et d'interaction. Les directives de mise en page contrôlent la taille et la police des caractères, les espacements, les sauts. Pour construire des interfaces facilitant l'interaction, de nouveaux concepts sont apparus comme les fenêtres, les menus déroulants, les boutons à cliquer, les cases à cocher, les formulaires. Cette société fut nommée SIA : « Société d’Informatique Ils peuvent comporter des boucles de calcul et des alternatives, contrairement aux programmes exécutés à partir de bandes perforées. Il fait sa première apparition en 1957 sous la plume d’un ingénieur allemand, nommé Karl Steinbuch. Des formats d'échange ont été définis avec des interfaces pour des appareils : avec le format MIDI pour la synthèse de la musique, on peut reproduire de la musique sur des synthétiseurs qui jouent la musique ; avec le codage MP3 pour la musique enregistrée, on l'envoie sur un ampli et des haut-parleurs. L'Internet découle directement de recherches démarrées au milieu des années 1970, sous l’impulsion de l’agence du ministère de la Défense américain gérant les projets de recherche avancée. Chaque couche a accès aux services fournis par les couches inférieures. Ces codages sont sensibles aux déformations par l’usure matérielle et le bruit. L’histoire de l’informatique résulte de la conjonction entre des découvertes scientifiques et des transformations techniques et sociales. La programmation par objets[11] est née avec Smalltalk-80, mais elle hérite aussi des concepts d'événement et de processus de Simula. Il faut attendre 1962 pour réentendre parler d’informatique dans les médias. : Ctrl + F : LES ORIGINES jusque 1930 : T - 6000 ? Dans une première étape, les logiciels système sont composés de programmes de gestion des entrées-sorties. Il permet l'interaction entre les usagers de machines distantes et le téléchargement de documents. Avec les réseaux informatiques le Web, ensemble de pages documentaires reliées, offre un espace public de mise à disposition de documents sans passer par des éditeurs et des imprimeurs. C'est le cas par exemple du Shell d'Unix. Comment ajouter mes sources ? Interlisp en 1980 est un des premiers langages interprétés. Avec la deuxième génération d'ordinateurs, la gestion des périphériques s’est alourdie. Avec les développements en puissance et en fiabilité des ordinateurs, toutes les pratiques sociales de recherche, de conception, de fabrication, de commercialisation, de publication, de communication ont été envahies et transformées par l’informatique. Dans une deuxième étape, les moniteurs d’enchaînement permettent l’enchaînement automatique des applications : les programmes à exécuter sont placés les uns derrière les autres, chaque programme et ses jeux de données constituant un lot. A l’origine de l’ordinateur, on retrouve une très longue série d’inventions dont les premières datent du 3 e millénaire avant notre ère. Celle des réseaux informatiques aussi. Ce calcul sur les programmes a permis le développement du logiciel : langages de programmation, systèmes d'exploitation, applications. L’informatique d’alors se résume à un parc de volumineux appareils à usage professionnel, réservés à une élite scientifique. A la base, le tissage n’est pas un truc de mémé rétro-ringard (tout comme le tricot) ! Ce sont des produits spécifiques qui répondent aux besoins du travail à réaliser dans les bureaux, d'où son appellation. Invention de la théorie de l’information, de la sémiotique et de la cybernétique. De nouvelles machines permettent d'automatiser des calculs faits précédemment par des pools de calculateurs humains dans les entreprises, les universités, les organismes de recherche. Il permet d’emblée l’accès à des informations et des créations mondiales. métier à tisser de Jacquard (1805). Un système temps réel doit réagir à certains événements en un temps borné supérieurement. Dans les années 1970 sont apparus de nouveaux types de machines informatiques avec disque dur, écran et clavier. Il sert de support au cours de même nom délivré en depuis 2009-2010 aux premières années des masters Web éditorial, esDoc, Ingénierie des médias pour l'éducation et Livres et médiation de l'Université de … La complexité croissante des systèmes d’exploitation, des interfaces, des réseaux, doit être maîtrisée par les ingénieurs du logiciel. Les formules sont des chaînes de caractères particulières où certains symboles représentent des opérations et des relations. Ce document vise à présenter rapidement l'histoire de l'informatique, d'Internet et du Web. Puis l'écran est devenu graphique et la souris, la couleur, le son sont apparus comme constituants de ces machines interactives. Chaque machine a un langage propre correspondant à son jeu d'instructions. L'histoire des ordinateurs est décrite dans un autre article. Ce mode de fonctionnement, dénommé traitement par lots minimisait les interventions manuelles et, dès la fin de la première génération, la quasi-totalité des ordinateurs fonctionnent dans ce mode. L’arrivée des systèmes interactifs dans les années 1980 allait bouleverser le domaine de la conception du logiciel parce que les logiciels n’avaient plus une fonction unique, mais qu’ils créaient un environnement de travail. De leur combinaison naît cette science nouvelle qu’est l’informatique. Dans la conception descendante, si on cherche trop tôt à utiliser des procédures connues, on sort du principe de la méthode, or la réutilisabilité apparaît très tôt comme une exigence importante. Il s’agit d’un néologisme de la langue française fait de la contraction des deux mots « automatique » et « information ». Vers 1930, Gödel invente pour faire des démonstrations d’indécidabilité un codage numérique des expressions logiques. Le codage binaire des caractères est apparu avec COBOL en 1959 et a permis de stocker et de manipuler des libellés : nom et prénom, adresse… Les fichiers, puis les bases de données comportaient des zones numériques et des zones alphanumériques. Cette approche est orientée machine, elle suppose que les différentes fonctionnalités sont organisables par couches ordonnées et elle traite par des exceptions les cas où il n’est pas possible d’assurer un ordonnancement strict parce que deux éléments ont besoin l’un de l’autre pour fonctionner. Toutes les images de ses applications ne sont pas stockées, elles sont calculées à partir d'un modèle et de la position de l'usager. Pour cela, il s’appuie sur les protocoles TCP (Transmission Control Protocol) et IP (Internet Protocol), qui définissent les règles d’échange des données ainsi que la manière de récupérer les erreurs. C’est la base du calcul formel, des systèmes experts, qui se développent à partir de 1975 et vont donner le coup d’envoi à l’intelligence artificielle. Dans l’étape suivante, celle du temps partagé, les utilisateurs retrouvent l’accès direct aux ordinateurs, qu’ils avaient perdu avec le traitement par lots. L'importance des bonnes techniques de compression d'image comme JPEG est évidente. Origine de l’Informatique. Les machines et les équipements industriels sont contrôlés par des systèmes informatiques complexes : tableau de bord des usines, pilote automatique d’avion ou de métro. Ce terme a progressivement remplacé en français celui de calculateur, au sens trop restreint. De nos jours, on l'utilise tous les jours, il fait partie de nos vies quotidiennes, mais pourtant, les contours de ce concept sont parfois bien trop flous.Et oui, c'est bien l'informatique, entre processeur, systèmes d information et développeur. Une distinction s’établit donc entre les applications (programmes de l’utilisateur) et les programmes système (logiciel de gestion des ressources de la machine). Les modules exportent et importent des fonctionnalités. Les listes représentant des expressions mathématiques peuvent être manipulées formellement ou évaluées. Une histoire des technologies et des machines destinée à calculer qui mèneront à l'informatique et aux machines modernes