* Design Flyer Vitry-sur-Seine
***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe
Design Flyer Vitry-sur-Seine
Article:
Grâce à la machine de Pascal, l'horloge astronomique de Strasbourg, les machines à tisser avec des programmes sur bandes perforées, le calcul mécanique s'est vulgarisé au xviie siècle, donc bien avant l'informatique. Avec le codage numérique de toutes les informations, le calcul s'est beaucoup étendu par rapport à son origine1. On calcule d'abord sur des nombres, qui ont une représentation binaire exacte ou approchée. Les phénomènes peuvent être décrits par des systèmes d'équations pour la simulation informatique. Lorsque les images sont codées numériquement, on peut les redimensionner, les restaurer, les transformer par des calculs. Le raisonnement a été apprécié comme un calcul avec la définition en 1965 de l'algorithme d'unification de Robinson2. 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. L'utilisation des ordinateurs repose sur le principe que tout calcul compliqué peut être décomposé en une suite d'opérations plus simples, susceptibles d'être exécutées automatiquement. C'est la notion d'algorithme de calcul. Plusieurs inventions ont permis le développement de l'algorithmique. Vers 1930 la machine de Turing définit abstraitement la notion de calcul et permet de définir ce qui est calculable ou non. C'est une machine abstraite qui analyse les calculs comme des opérations qu'on peut enchaîner mécaniquement sans réflexion. Donald Knuth (né en 1938), est l'auteur du traité (en)The Art of Computer Programming, paru en plusieurs volumes à partir de 1968. Il déchiffre de très nombreux algorithmes et pose des fondements mathématiques rigoureux pour leur analyse. Vers 1960 la théorie des langages de Schutzenberger ate un fondement solide à la définition, à la compilation et à l'interprétation des langages de programmation. Ce sera aussi le départ de la linguistique computationnelle de Chomsky. La mémoire centrale des machines est volatile et ne conserve les données que pendant la durée d'exécution des programmes. Or les fichiers doivent être maintenus d'une exécution à l'autre. D'abord sous forme de paquets de cartes perforées, les fichiers sont conservés ensuite dans des mémoires auxiliaires comme des disques durs (1956). Ces fichiers sont soit des programmes, soit des données. On constitue des bibliothèques de programmes et de procédures pour éviter de refaire sans cesse le même travail de programmation (formules usuelles de la physique, calcul statistique). C'est surtout en informatique de gestion que l'importance des fichiers de données s'est faite sentir : fichier des clients, des fournisseurs, des employés. À partir de 1970, les bases de données prennent un statut indépendant des programmes qui les utilisent. Elles regroupent toutes les informations qui étaient auparavant dispersées dans les fichiers propres à chaque programme