Языки программирования
Программа - алгоритм, записанный на языке программирования
Язык программирования - это система обозначений и правил для описания алгоритмических конструкций
Языки программирования Языки программирования низкого уровня (ЯПНУ) Пример: Ассемблер ЯМК Языки программирования высокого уровня (ЯПВУ) Пример: Паскаль Бейсик C++
Трансляция программы - процесс перевода текста программы с ЯПВУ на ЯМК Компиляция – процесс полного перевода текста программы и ее дальнейшее выполнение Интерпретация – процесс последовательного перевода каждой команды программы и ее дальнейшее выполнение
Язык программирования Паскаль это универсальный язык программирования, позволяющий решать самые разнообразные задачи обработки информации
Никлаус Вирт - швейцарский профессор разработал в 1971 году и назвал в честь Блеза Паскаля – французского ученого, изобретателя механической вычислительной машины Команду алгоритма, записанную на языке программирования, принято называть оператором
Структура программы на Паскале Program ; Label ; Const ; Type ; Var ; Procedure (Function) ; Begin End.
Типы переменных INTEGER REAL CHAR BOOLEAN STRING ЦЕЛОЧИСЛЕННЫЙ ВЕЩЕСТВЕННЫЙ СИМВОЛЬНЫЙ ЛОГИЧЕСКИЙ СТРОКОВЫЙ Примеры описания: a: integer; a, b, c: real; min: real;
Ввод данных с клавиатуры производится путем обращения к стандартным процедурам: read(…) и Readln(…) Элементы в скобках – идентификаторы переменных
Вывод данных на экран производится путем обращения к стандартным процедерам: write(…) и writeln(…) Элементы в скобках – константы, переменные, выражения, форматы вывода
Пример Составить программу, которая подсчитывает значение выражения Y=X*X+16*X
Решение Program First; Var x, y: real; Begin Writeln (укажите значение Х); Readln (x); y:=x*x+16*x; Writeln (Значение выражения:, y); End.