Практический курс французского языка для технических вузов
Шрифт:
Traduisez par 'ecrit le texte В donn'e ci-dessous :
Texte В
LANGAGE ET PROGRAMMATION
Le langage machine n'utilise que deux valeurs : 0 et 1. 'Ecrire des instructions en langage machine cela veut dire 'ecrire une suite de nombres en num'eration binaire. R'ealiser les programmes en langage machine serait tr`es long, tr`es difficile et les erreurs seraient nombreuses. En r'ealit'e on 'ecrit les programmes dans un langage conventionnel qui doit ^etre ensuite traduit en langage machine. Pour r'ealiser cette traduction on emploie des programmes traducteurs encore appel'es compilateurs. Ces programmes sont fournis avec le mat'eriel par le constructeur et font partie du syst`eme d'exploitation.
Il existe deux sortes de langages : les langages de commande et les langages de programmation. Un langage de commande est un langage par lequel on demande `a la machine d'ex'ecuter un travail donn'e. Un langage de programmation permet d'exprimer un probl`eme de telle sorte qu'il puisse ^etre trait'e par la machine.
Le travail de chercheur reste un travail essentiellement humain et la machine ne peut rien pour le supprimer : il faut en effet d'ecouvrir les probl`emes, les analyser et d'ecomposer leur r'esolution en une suite d'instructions appel'ee par les informaticiens : programme de la machine. Ce n'est qu'une fois cette d'ecomposition r'ealis'ee, que la machine peut intervenir, car le travail est alors purement m'ecanique : il n'y a pas cr'eation. La machine est un ordinateur.
LECON 6
SIXI`EME LECON
Th`eme :LES LANGAGES
EXERCICES PR'EALABLES
1. Lisez et retenez les termes spйciaux donnйes ci-dessous:
une abr'eviation -
une administration - управление une application commerciale -- применение (использование) в торговле
une application scientifique - применение в науке le calcul math'ematique - математический расчет le calcul num'erique - цифровое вычисление la d'enomination - наименование; обозначение; присвоение имени le descendant - преемник; потомок la diffusion - распространение; передача les donn'ees alphab'etiques - буквенные данные les donn'ees num'eriques - цифровые данные; цифровая информация le fichier informationnel - информационный файл la gestion - управление; руководство; администрация le langage conventionnel - условный язык le langage de haut niveau - язык высокого уровня le langage machine - машинный язык; набор машинных команд le langage de programmation - язык программирования le micro-processeur - микропроцессор le staticien - статистик un usage - применение; использование; употребление
2. Lisez et retenez les locutions donn'ees ci-dessous :
`a partir de - от (чего-либо); из (чего-либо)
en honneur de - в честь (кого-либо)
en vue de (faire qch) - с целью (сделать что-либо)
il y a - имеется; тому назад (о горах, месяцах и т.д.)
par ailleurs - в другом месте; сверх того; кроме того; в то же время
plus ou moins - более или менее
traiter les donn'ees - обрабатывать данные
3. Lisez et retenez une abr'eviation donn'ee ci-dessous :
IBM (International Business Machines Corporation) --
Trouvez dans le texte A, recopiez et traduisez par йcrit sans consulter le
dictionnaire tous les mots internationaux.
Rйpйtez le Passй composй (voir § 38). Trouvez dans le texte A, recopiez
et traduisez par йcrit tous les groupes de mots (sujet et prйdicat) conte
nant les verbes au Passй composй.
Rйpйtez le pronom relatif dont (voir § 22). Trouvez dans le texte A, reco
piez et traduisez par йcrit une phrase contenant le pronom dont,
Rйpйtez l'Imparfait (voir § 32). Trouvez dans le texte A, recopiez et tra
duisez par йcrit une phrase contenant le verbe а l'Imparfait.
Rйpйtez les pronoms dйmonstratifs (voir § 19). Trouvez dans le texte A,
recopiez et traduisez par йcrit une phrase contenant le pronom dйmons tratif celui-ci.
Texte A
LES LANGAGES
Les langages de programmation se divisent eux-m^emes en deux groupes : le langage machine que nous avons d'ej`a parl'e et qui est propre `a chaque machine et les langages conventionnels dits « de haut niveau » qui sont utilisables sur toutes les machines du moins en principe. 11 y a plusieurs langages conventionnels dont les principaux sont d'ecrits ci-dessous.
FORTRAN. Sa d'enomination se compose de deux abr'eviations : FOR-muila TRANslator. Le Fortran est essentiellement destin'e `a effectuer les calculs num'eriques dans des applications scientifiques et commerciales. Le Fortran a 'et'e cr'e'e en 1956.
COBOL. Son nom est une abr'eviation anglaise de Commun Business Oriented Language. Il a 'et'e cr'e'e en 1960. Le Cobol est particuli`erement adapt'e pour traiter les probl`emes de gestion et d'administration. Il peut traiter les donn'ees alphab'etiques aussi bien que les donn'ees num'eriques. Il peut ^etre utilis'e en vue de traiter les fichiers informationnels. Le Cobol est inutilisable en vue de r'ealiser les calculs math'ematiques compliqu'es.
Le PL1 (abr'eviation anglaise Programming Language n°l) d'esigne un langage interm'ediaire entre Fortran et Cobol cr'e'e par IBM qui n'a jamais connu une grande diffusion.
ALGOL (abr'eviation anglaise : ALGOrithmie Language). `A partir de 1958 les universit'es europ'eennes ont par ailleurs d'evelopp'e un langage purement logique : 1'Algol. Celui-ci a consid'erablement 'evolu'e (Algol 60, Algol 68, Algol 77). Il a eu 'enorm'ement de descendants : le Jovial, le LPS et sur-tout le Pascal.