820.24K
Категория: ПрограммированиеПрограммирование

Язык программирования Паскаль

1.

Язык программирования
Паскаль

2.

Этапы решения задач на компьютере
(технологическая цепочка решения задачи
на компьютере)
1.
2.
3.
4.
Постановка задачи
Формализация задачи
Построение алгоритма
Составление программы на языке
программирования
5. Отладка и тестирование программы
6. Проведение расчетов и анализ полученных
результатов.

3.

Основные понятия
Алгоритм — это последовательность команд
управления каким-либо исполнителем.
Совокупность величин, с которыми работает
компьютер, принято называть данными.

4.

Уровни данных относительно
программы

5.

У всякой величины имеются три
основных свойства: имя, значение
и тип

6.

Базовые алгоритмические
структуры
Следование — это линейная последовательность
действий

7.

Базовые алгоритмические
структуры
Ветвление — алгоритмическая альтернатива. Управление
передается одному из двух блоков в зависимости от
истинности или ложности условия. Затем происходит выход
на общее продолжение. Вот как изображается ветвление на
блок-схеме и АЯ

8.

Базовые алгоритмические
структуры
Цикл — повторение некоторой группы действий
по условию.

9.

Первыми языками программирования были
машинно-ориентированные автокоды. Позднее за
языками такого уровня закрепилось название
ассемблеры.
Пример команды сложения на ассемблере:
ADD а, Ь, с

10.

Языки программирования
высокого уровня — ЯПВУ
Примеры ЯПВУ: Паскаль, Бейсик, Фортран, Си, Java и др.
Все названные ЯПВУ относятся к так называемой
процедурной парадигме программирования. Поэтому их
называют процедурными языками программирования.
Программы на таких языках представляют собой
последовательности команд, описывающих действия
(процедуры) компьютера по обработке информации.
Освоить программирование на языке высокого уровня
гораздо проще, чем на ассемблере.

11.

История Паскаля
Язык программирования Паскаль был создан швейцарским
профессором Никлаусом Виртом в 1969 году как язык для
обучения студентов структурной методике
программирования.
Язык получил свое название в честь Блеза Паскаля,
изобретателя первого вычислительного механического
устройства.

12.

Структура процедурных языков
программирования высокого уровня

13.

Всякий язык программирования образуют три его
основные составляющие: алфавит, синтаксис и
семантика.
Алфавит — это множество символов, допустимых
в записи текстов программ.
Синтаксис — это правописание языковых
конструкций (имен, констант, выражений,
операторов и пр.).
Семантика — это смысловое содержание
языковой конструкции.

14.

Структура программы на Паскале
English     Русский Правила