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.
PASCAL. Ce langage a recu son nom en honneur de savant francais B. Pascal. II a 'et'e cr'e'e en ann'ees 70. Il avait pour but de faciliter l'enseignement de programmation comme un discipline m'ethodiquement autonome. L'usage du Pascal, cr'e'e dans les universit'es suisses, a 'et'e consid'erablement 'etendu avec le d'eveloppement des micro-processeurs. Le Pascal a deux descendants importants : L'Ada et le Modula.
BASIC est une abr'eviation anglaise de Beginner's Allpurpose Symbolic Instruction Code, d'esignant un langage cr'e'e en 1960 pour des raisons p'edagogiques. II est tr`es simple et peut ^etre appris pendant quelques heures.
APL (abr'eviation anglaise de A Programming Language) est un langage destin'e aux statisticiens. C'est un langage extr^emement synth'etique.
Il existe bien d'autres langages plus ou moins sp'ecialis'es.
EXERCICES
1.
En quels groupes se divisent les langages de programmation ? Qu'est-ce que le langage de haut niveau ? Qu'est-ce que le Fortran ? Quelle est la destination du Fortran ? Quand le Fortran a-t-il 'et'e cr'e'e ? Qu'est-ce que le Co-bol ? Quand le Cobol a-t-il 'et'e cr'e'e ? Qu'est-ce que le PL 1 ? Qu'est-ce que le Pascal ? Quel est l'usage du Pascal ? Qu'est-ce que le Basic ?
Машинный язык
- язык программирования, используемый внутри машины. Слова в нем записываются в двоичном коде. Двоично-кодированные команды машинного языка ЭВМ понимает. Программирование на машинном языке утомительно, сложно и поглощает массу времени.Язык программирования
- это определенный набор терминов и правил, управляющих способом и последовательностью соединения символов в осмысленные сообщения; предназначен для описания совокупности инструкций, выполнение которых обеспечивает правильное решение требуемой задачи.Язык высокого уровня
- язык программирования, характеризующийся высоким уровнем обобщения понятий, соответствующих некоторой области применения и позволяющий лаконично и емко определить задание электронной машины в терминах, близких к используемым в профессиональной деятельности людей.Микропроцессор
- часть компьютера, представляющая собой миниатюрное электронное устройство, выполненное на одной или нескольких больших интегральных схемах (БИС). Микропроцессор обрабатывает информацию и выполняет функции управления.TRAVAIL INDIVIDUEL
1.
une administration - руководство; управление
un appareil 'electrom'enager - бытовой электроприбор
un aspect - аспект; индикация сигнала
le c^able - кабель
le central num'erique - центральный процессор; центр цифровой
обработки