Abonnez-vous à Universalis pour 1 euro

LANGAGE, informatique

Articles

  • LANGAGE FORTRAN

    • Écrit par Pierre MOUNIER-KUHN
    • 248 mots

    En informatique, les techniques de programmation ont évolué vers une plus grande facilité d'emploi par des utilisateurs de moins en moins avertis. Les algorithmes en langage-machine, code binaire adapté à l'architecture spécifique de chaque ordinateur, favorisaient la rapidité d'exécution et occupaient...

  • CALCUL, mathématique

    • Écrit par Philippe FLAJOLET
    • 1 785 mots
    ...interprétable par une machine, d'une méthode systématique de résolution d'un problème déterminé (comme trier un ensemble, résoudre numériquement une équation). Une telle expression doit être rédigée dans une langue rigidement codifiée, un langage de programmation. Un langage de programmation répond ainsi au double...
  • COBOL (common business oriented language)

    • Écrit par Pierre GOUJON
    • 332 mots

    Langage de programmation de haut niveau spécialement conçu pour des applications commerciales et des applications de gestion. Cobol autorise le traitement des gros fichiers sur supports séquentiels ou sélectifs à l'aide d'un vocabulaire et d'une syntaxe censés rappeler l'anglais courant....

  • ÉLECTRONIQUE INDUSTRIE

    • Écrit par Michel-Henri CARPENTIER
    • 14 366 mots
    • 7 médias
    Il faut préciser qu'à cette époque on programmait généralement les calculateurs universels en « langage machine », un langage (fastidieux) très près du fonctionnement de la machine, par opposition aux nombreux langages dits « haut niveau » qui vont fleurir et qui sont plus proches du langage de tout un...
  • FORTRAN (FORmula TRANslation)

    • Écrit par François PÊCHEUX
    • 314 mots

    Historiquement, Fortran peut être décrit comme l'un des premiers langages de programmation de haut niveau ayant permis d'écrire de manière complète et détaillée des procédures de calcul ou des algorithmes complexes sans faire appel au langage d'assemblage. Sa syntaxe proche de celle du langage...

  • HUMANITÉS NUMÉRIQUES

    • Écrit par Thierry POIBEAU
    • 5 371 mots
    • 2 médias
    ...premier courant requiert des formats adaptés, des standards d’encodage avancés permettant de tenir compte du type et de la nature des textes étudiés. C’est ainsi qu’est née à la fin des années 1980 la Text Encoding Initiative (TEI), une norme d’encodage des textes permettant de rendre compte...
  • HYPERCARD, logiciel

    • Écrit par Pierre MOUNIER-KUHN
    • 629 mots

    Le concept d’hypertexte a été inventé en 1945 par l’Américain Vannevar Bush (1890-1974). Ce physicien du Massachusetts Institute of Technology (MIT), devenu conseiller scientifique du président des États-Unis, imaginait alors un dispositif pour favoriser l’accès à l’ information structurée...

  • INFORMATIQUE - Principes

    • Écrit par Jacques HEBENSTREIT
    • 3 060 mots
    • 2 médias
    Pour communiquer entre eux, les hommes utilisent essentiellement le langage (parlé et écrit). Tout message peut être étudié sous deux aspects : celui de sa signification, c'est-à-dire des idées qu'il transmet et que l'on appelle son contenu sémantique ; celui de sa structure, c'est-à-dire des règles...
  • INTERNET - Les applications

    • Écrit par Danièle DROMARD, Dominique SERET
    • 5 030 mots
    Le Web s'appuie sur le protocole de transfert de données HTTP et sa version sécurisée HTTPS, ainsi que sur html (hyper text markup language), un langage de description des informations.
  • ITÉRATION, mathématique

    • Écrit par Jean-Paul DELAHAYE, Universalis
    • 830 mots

    Itérer signifie recommencer, faire à nouveau. Construire les nombres entiers peut être vu comme l'opération consistant à partir de zéro à itérer indéfiniment l'ajout d'une unité.

    Plus généralement, en mathématiques, lorsqu'une fonction ou opération est disponible, il est fréquent...

  • LOGICIELS

    • Écrit par Jacques PRINTZ
    • 6 566 mots
    Il est impossible de parler de logiciel sans parlerdes langages de programmation qui permettent d'écrire les logiciels. Le langage de programmation détermine les opérations de base que le programmeur va pouvoir utiliser pour donner des ordres à l'ordinateur qui les exécutera fidèlement. Un programme,...
  • MILNER ROBIN (1934-2010)

    • Écrit par Universalis
    • 601 mots

    Le Britannique Robin Milner a été l'un des pionniers de la science informatique. Il avait reçu en 1991 le prix Turing, l'une des plus prestigieuses récompenses en informatique, pour ses contributions majeures aux fondements de ce domaine.

    Né le 13 janvier 1934 à Yealmpton, dans le Devon...

  • ORDINATEURS

    • Écrit par Danièle DROMARD, François PÊCHEUX
    • 13 264 mots
    • 11 médias
    Les langages de programmation des premières machines étaient rudimentaires, la programmation se faisant en représentation binaire, instruction par instruction. Cette programmation, lente et fastidieuse, était source de nombreuses erreurs. En outre, elle était quasi inutilisable dès que le programme...
  • PL/1 (programming language number 1)

    • Écrit par Pierre GOUJON
    • 349 mots

    Langage de programmation universel convenant à la fois aux problèmes scientifiques et aux applications à caractère commercial. Bien qu'on ne puisse vraiment le ranger dans la classe des langages algorithmiques, on trouve dans PL/1 l'essentiel des facilités offertes par Fortran et Algol....

  • PROGRAMMATION

    • Écrit par Jean-François MONIN
    • 7 691 mots
    ...vocabulaire. Toutes les séquences de symboles ne forment pas des programmes : elles doivent respecter des règles de syntaxe, et celles-ci définissent le langage de programmation utilisé. Il s'agit là d'une description très générale pouvant se décliner de manières extrêmement variées, selon la nature du...
  • SYSTÈMES INFORMATIQUES - Systèmes de gestion de bases de données

    • Écrit par Bernd AMANN, Michel SCHOLL
    • 6 160 mots
    • 4 médias
    La simplicité de la représentation relationnelle conduit à des langages de requêtes faciles à utiliser et bien fondés. Deux langages de requêtes ont le même pouvoir d'expression si, quelle que soit la base de données, toute requête dans un des deux langages peut être exprimée dans l'autre langage et...
  • SYSTÈMES INFORMATIQUES - Conception, architecture et urbanisation des systèmes d'information

    • Écrit par Sylvie SERVIGNE
    • 3 280 mots
    • 7 médias
    UML (unified modeling language), ou langage de modélisation objet unifié, est un langage de description orienté objet qui permet de modéliser une application selon une vision objet. Un objet est décrit par les attributs qui le composent et les traitements, appelés méthodes, qui peuvent lui être appliqués....