Encyclopædia Universalis, le portail de la connaissance
Accueil - Boutique - Contact - Assistance
Zone de recherche

Altas Auteurs Recherche thématique Dictionnaire

LANGAGE, informatique

Ce sujet est traité dans les articles suivants :

1.  LANGAGE FORTRAN

Écrit par : Pierre MOUNIER-KUHN

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 peu de mémoire. Toutefois, leur écriture… Lire la suite
2.  LANGAGES DE PROGRAMMATION - (repères chronologiques)

Écrit par : Pierre MOUNIER-KUHN

Mise au point, par John Backus, chez I.B.M. (International Business Machines Corporation), d'un premier langage de programmation évolué, le Fortran (formula translation), pour l'écriture des programmes scientifiques par des non-spécialistes de l'ordinateur. Le Fortran est distribué à tous les possesseurs de machines scientifiques… Lire la suite
3.  CALCUL, mathématique

Écrit par : Philippe FLAJOLET

Dans le chapitre "Informatique"  : … 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 objectif d'être traduisible dans le langage binaire de la machine et d'être adapté à la… Lire la suite
4.  COBOL (common business oriented language)

Écrit par : Pierre GOUJON

… *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. Cobol fut développé en 1959 au sein d'un comité de la Codasyl… Lire la suite
5.  ÉDITION ÉLECTRONIQUE

Écrit par : Jean CLÉMENT

Dans le chapitre "Le document numérisé"  : … cependant l'inconvénient de faire disparaître la structure formelle du texte. C'est pour pallier cette perte que se développent aujourd'hui des *langages de balisages répondant à la norme S.G.M.L. (Standard Generalized Markup Language), qui sont capables de renseigner la machine sur la structure logique d'un document (titres, paragraphes, etc… Lire la suite
6.  ÉLECTRONIQUE INDUSTRIE

Écrit par : Michel-Henri CARPENTIER

Dans le chapitre " L'informatique"  : … la même S.E.A.) programmés à l'aide d'un « langage évolué », voisin du langage américain Basic. 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… Lire la suite
7.  FORTRAN (FORmula TRANslation)

Écrit par : François PÊCHEUX

… 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 mathématique et sa simplicité font de lui un langage… Lire la suite
8.  INFORMATIQUE - Principes

Écrit par : Jacques HEBENSTREIT

Dans le chapitre "Sémantique et syntaxe"  : … 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 grammaticales utilisées pour le construire et qui… Lire la suite
9.  INTERNET - Les applications

Écrit par : Danièle DROMARDDominique SERET

Dans le chapitre "Le monde du 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. HTTP décrit l'affichage sur l'écran de l'utilisateur des documents mis en forme à partir de commandes simples. Html s'appuie sur la notion d'hypertexte, c'est-à-… Lire la suite
10.  ITÉRATION, mathématique

Écrit par : Jean-Paul DELAHAYE Universalis

… cycle d'ordre 3, alors elle possède un cycle d'ordre n pour tout entier > 1. *En algorithmique et en informatique, l'itération est une structure de contrôle essentielle offerte sous des formes diverses par tous les langages de programmation évolués et permettant de demander à un programme d'opérer un traitement répétitif sur… Lire la suite
11.  LOGICIELS

Écrit par : Jacques PRINTZ

Dans le chapitre "Place des logiciels dans la société"  : … Ce qu'il faut, c'est minimiser le risque. Il est impossible de parler de logiciel sans parler* des 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… Lire la suite
12.  MILNER ROBIN (1934-2010)

Écrit par :  Universalis

…  mathématiques rigoureux. De retour au Royaume-Uni en 1973, il intègre l'université d'Édimbourg, où *il conçoit un nouveau langage de programmation, le M.L. (Meta Language), étendant les possibilités de L.C.F. Ce langage générique a été un élément fondateur d'une importante famille de langages de programmations. Milner a également jeté les… Lire la suite
13.  ORDINATEURS

Écrit par : Danièle DROMARDFrançois PÊCHEUX

Dans le chapitre "Amélioration des langages de programmation"  : … 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 devenait complexe. On développa donc des langages… Lire la suite
14.  PL/1 (programming language number 1)

Écrit par : Pierre GOUJON

… *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. D'une utilisation simple, ce langage est accessible aussi bien… Lire la suite
15.  PROGRAMMATION

Écrit par : Jean-François MONIN

Dans le chapitre "Programmes informatiques"  : …  : 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 texte (vocabulaire, syntaxe) et de l'interpréteur (électronique, électromécanique voire… Lire la suite
16.  SYSTÈMES INFORMATIQUES - Systèmes de gestion de bases de données

Écrit par : Bernd AMANNMichel SCHOLL

Dans le chapitre "Langages de requêtes relationnels"  : … 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 réciproquement. On distingue deux langages de… Lire la suite
17.  SYSTÈMES INFORMATIQUES - Conception, architecture et urbanisation des systèmes d'information

Écrit par : Sylvie SERVIGNE

Dans le chapitre "UML"  : … *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. Par exemple, l'objet client… Lire la suite
18.  TÉLÉCOMMUNICATIONS - Informatique et télécommunications

Écrit par : Gérard BARBERYE

Dans le chapitre "Les langages"  : … *Au début des années 1970, les logiciels de télécommunications étaient conçus à l'aide des langages d'assemblage qui permettent d'accéder directement aux instructions de l'ordinateur et donc de réaliser des programmes efficaces en temps d'exécution et en volume de mémoire, critères particulièrement importants à une époque où les processeurs et les… Lire la suite
19.  TRAITEMENT AUTOMATIQUE DES LANGUES

Écrit par : Anne ABEILLÉ

Dans le chapitre "Les ressources informatiques"  : … artificielle, se posent également des questions de langage, d'architecture et d'algorithmique. *Les langages de programmation « évolués » (c'est-à-dire très éloignés des représentations binaires internes à la machine), comme Prolog, ont été conçus justement pour répondre aux besoins du T.A.L. Ce langage, qui inclut les capacités de déduction… Lire la suite

Accueil - Contact - À propos
Consulter les articles d'Encyclopædia Universalis : 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Consulter les articles d'Encyclopædia Britannica.
© 2011, Encyclopædia Universalis France S.A. Tous droits de propriété industrielle et intellectuelle réservés.

chargement du média