Similar presentations:
Язык программирования Паскаль
1.
Язык программированияПаскаль
2.
Этапы решения задач на компьютере(технологическая цепочка решения задачи
на компьютере)
1.
2.
3.
4.
Постановка задачи
Формализация задачи
Построение алгоритма
Составление программы на языке
программирования
5. Отладка и тестирование программы
6. Проведение расчетов и анализ полученных
результатов.
3.
Основные понятияАлгоритм — это последовательность команд
управления каким-либо исполнителем.
Совокупность величин, с которыми работает
компьютер, принято называть данными.
4.
Уровни данных относительнопрограммы
5.
У всякой величины имеются триосновных свойства: имя, значение
и тип
6.
Базовые алгоритмическиеструктуры
Следование — это линейная последовательность
действий
7.
Базовые алгоритмическиеструктуры
Ветвление — алгоритмическая альтернатива. Управление
передается одному из двух блоков в зависимости от
истинности или ложности условия. Затем происходит выход
на общее продолжение. Вот как изображается ветвление на
блок-схеме и АЯ
8.
Базовые алгоритмическиеструктуры
Цикл — повторение некоторой группы действий
по условию.
9.
Первыми языками программирования былимашинно-ориентированные автокоды. Позднее за
языками такого уровня закрепилось название
ассемблеры.
Пример команды сложения на ассемблере:
ADD а, Ь, с
10.
Языки программированиявысокого уровня — ЯПВУ
Примеры ЯПВУ: Паскаль, Бейсик, Фортран, Си, Java и др.
Все названные ЯПВУ относятся к так называемой
процедурной парадигме программирования. Поэтому их
называют процедурными языками программирования.
Программы на таких языках представляют собой
последовательности команд, описывающих действия
(процедуры) компьютера по обработке информации.
Освоить программирование на языке высокого уровня
гораздо проще, чем на ассемблере.
11.
История ПаскаляЯзык программирования Паскаль был создан швейцарским
профессором Никлаусом Виртом в 1969 году как язык для
обучения студентов структурной методике
программирования.
Язык получил свое название в честь Блеза Паскаля,
изобретателя первого вычислительного механического
устройства.
12.
Структура процедурных языковпрограммирования высокого уровня
13.
Всякий язык программирования образуют три егоосновные составляющие: алфавит, синтаксис и
семантика.
Алфавит — это множество символов, допустимых
в записи текстов программ.
Синтаксис — это правописание языковых
конструкций (имен, констант, выражений,
операторов и пр.).
Семантика — это смысловое содержание
языковой конструкции.