Алгоритмы и программирование, язык Паскаль (часть 1)

Содержание

Слайд 2

Алгоритм – это конечная последовательность шагов в решении задачи, приводящая от исходных данных к требуемому результату.

Алгоритм – это конечная последовательность шагов в решении задачи, приводящая от

исходных данных к требуемому результату.
Слайд 3

Исполнитель – человек, группа людей, животное или техническое устройство, способные выполнять определенный набор команд.

Исполнитель
– человек, группа людей,
животное или техническое
устройство, способные
выполнять

определенный
набор команд.
Слайд 4

Система команд исполнителя Команды, которые может выполнять конкретный исполнитель, образуют систему

Система команд исполнителя

Команды, которые может выполнять конкретный исполнитель, образуют систему команд

исполнителя (СКИ).
Исполнитель формально выполняет алгоритмы, составленные из команд, входящих в его СКИ.
Слайд 5

ФОРМЫ ЗАПИСИ АЛГОРИТМОВ СЛОВЕСНАЯ ГРАФИЧЕСКАЯ БЛОК - СХЕМА

ФОРМЫ ЗАПИСИ АЛГОРИТМОВ

СЛОВЕСНАЯ

ГРАФИЧЕСКАЯ

БЛОК - СХЕМА

Слайд 6

Блок-схема- алгоритмический язык Для обозначения шагов алгоритма используются геометрические фигуры:

Блок-схема- алгоритмический язык

Для обозначения шагов алгоритма
используются геометрические фигуры:

Слайд 7

АЛГОРИТМ Линейный Циклический С ветвлением

АЛГОРИТМ

Линейный

Циклический

С ветвлением

Слайд 8

Программа – запись алгоритма на языке программирования для компьютера.

Программа –
запись алгоритма на языке программирования для компьютера.

Слайд 9

Программирование – это разработка программ управления компьютером с целью решения различных информационных задач

Программирование –
это разработка программ управления компьютером с целью решения различных

информационных задач
Слайд 10

Программирование Системное (операционные системы, утилиты) Прикладное (Графические редакторы, табличные процессоры)

Программирование

Системное
(операционные системы, утилиты)

Прикладное
(Графические редакторы, табличные процессоры)

Слайд 11

Свойства алгоритма: - Дискретность - Понятность -Точность - Конечность

Свойства алгоритма: - Дискретность - Понятность -Точность - Конечность

Слайд 12

ОБЩИЕ СВЕДЕНИЯ О ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ПАСКАЛЬ НАЧАЛО ПРОГРАММИРОВАНИЯ

ОБЩИЕ СВЕДЕНИЯ О ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ПАСКАЛЬ
НАЧАЛО ПРОГРАММИРОВАНИЯ

Слайд 13

Языки программирования - это формальные языки, предназначенные для записи алгоритмов, исполнителем

Языки программирования - это формальные языки, предназначенные для записи алгоритмов, исполнителем

которых будет компьютер.
Записи алгоритмов на языках программирования называются программами.
Язык Паскаль – универсальный язык программирования

Никлаус Вирт (род. в 1934 г.) - швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков программирования, профессор информатики (компьютерных наук). Разработчик языка Паскаль и ряда других языков программирования.

Слайд 14

Алфавит языка Алфавит языка программирования Паскаль - набор допустимых символов, которые

Алфавит языка

Алфавит языка программирования Паскаль - набор допустимых символов, которые можно

использовать для записи программы.

A, B, C, …, X Y, Z

Латинские прописные
буквы

Латинские строчные
буквы

Арабские цифры

Специальные
символы

a, b, c,…, x, y, z

0, 1, 2, …, 7, 8, 9

Знаки арифметические,
препинания, скобки и другие

Слайд 15

Служебное слово program и имя программы Структура программы Заголовок программы Описание

Служебное слово program
и имя программы

Структура программы

Заголовок программы

Описание данных

Описание действий

Описание констант(const)

и
описание переменных (var)

Начинается словом begin и
заканчивается словом end
с точкой

Слайд 16

Простые типы данных

Простые типы данных

Слайд 17

Паскаль - универсальный язык программирования, получивший своё название в честь выдающегося

Паскаль - универсальный язык программирования, получивший своё название в честь выдающегося

учёного Блеза Паскаля.
Типы данных в языке Паскаль: целочисленный (Integer), вещественный (Real), символьный (Char), строковый (String), логический (Boolean) и другие.
В программе, записанной на языке Паскаль, можно выделить:
1) заголовок программы;
2) описание используемых данных;
3) описание действий по преобразованию данных (программный блок).

Самое главное