Учебник Паскаль

Содержание

Слайд 2

Оглавление

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

Оглавление Паскаль- язык структурного программирования Элементы языка и типы данных Операции, функции,
и вывод данных
Структуры алгоритмов и программ
Программирование ветвлений
Программирование циклов
Вспомогательные алгоритмы и подпрограммы
Массивы

Слайд 3

1.Паскаль- язык структурного программирования

Создатель-Никлаус Вирт
Год создания-1969г
Получил свое название в честь Блеза Паскаля-изобретателя

1.Паскаль- язык структурного программирования Создатель-Никлаус Вирт Год создания-1969г Получил свое название в
первого вычислительного механического устройства.
Структура
Язык программирования
1)Элементы языка
-Алфавит, служебные слова, синтаксис, оформление программы
2)Организация действий над данными
-Ввод\вывод данных, работа с файлами
-Обработка данных
-Операции и выражения
-Операторы: присваивания,ветвления,цикла
-Организация и использование программ
3)Организация данных
-Типы и структуры данных

Слайд 4

2.Элементы языка и типы данных

Комментарии
<любой текст>

Идентификаторы
(Любая последовательность букв и цифр, начинающаяся с

2.Элементы языка и типы данных Комментарии Идентификаторы (Любая последовательность букв и цифр,
буквы.)

Служебные слова:
Program
Var
Array
If
Do
While и др

Алфавит:
латинские буквы,
цифры,
спец.символы,
пробельные символы

Слайд 5

Концепция типов данных в Паскале

Типы

Файл

Запись

Массив

Вещественные

Порядковые

Символьный

Множество

Строковый

Структурные

Перечислимые

Ссылочный

Ограниченные

Логический

Целочисленные

Простые

Концепция типов данных в Паскале Типы Файл Запись Массив Вещественные Порядковые Символьный

Слайд 6

3.Операции, функции, выражения

Операции:
Арифметические-применяются к числовым величинам

Бинарные

Унарные

Стандартные функции и процедуры: описаны в модулях,

3.Операции, функции, выражения Операции: Арифметические-применяются к числовым величинам Бинарные Унарные Стандартные функции
подключаемых к программам.

Выражения:
Арифметические-языковая конструкция, определяющая порядок вычисления числовой величины в соответствии с математическим выражением
Логические- логические формулы, записанная на языке программирования

Слайд 7

4.Оператор присваивания, ввод и вывод данных

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

4.Оператор присваивания, ввод и вывод данных Присваивание-это действие, в результате которого переменная
получает определенное значение.
Формат: <пременная>:=<выражение>

Вывод(Write)

ОЗУ

Внешние устройства

Ввод(Read)

Файлы:
Типизированные
Нетипизированные
Текстовые

Слайд 8

5.Структуры алгоритмов и программ

Следование-это линейная последовательность действий
Ветвление-алгоритмическая альтернатива
Цикл-повторение некоторой группы действий по

5.Структуры алгоритмов и программ Следование-это линейная последовательность действий Ветвление-алгоритмическая альтернатива Цикл-повторение некоторой
условию

Серия 2

Серия 1

Серия N


Условие

Серия 1

Серия 2

да

нет

Условие

Слайд 9

7.Программирование циклов

Разновидности циклических алгоритмов

Циклы с заданным числом повторений

Итерационные циклы

Имеется управляющий параметр, изменяющийся

7.Программирование циклов Разновидности циклических алгоритмов Циклы с заданным числом повторений Итерационные циклы
с постоянным шагом в определенном диапазоне значений.
Реализуется всеми типами операторов цикла

Число повторений цикла заранее неизвестно.
Реализуется операторами цикла-пока и цикла-до.

Слайд 10

8.Вспомогательные алгоритмы и подпрограммы.

8.Вспомогательные алгоритмы и подпрограммы.

Слайд 11

9.Массивы

Массив-переменная величина регулярного типа. Регулярный тип-структурный тип данных, представляющий собой совокупность пронумерованных однотипных

9.Массивы Массив-переменная величина регулярного типа. Регулярный тип-структурный тип данных, представляющий собой совокупность
величин.
Действия над массивом:
-присваивание однотипных массивов
-отношение «равно», «не равно» для однотипных массивов
-ввод/вывод производится покомпонентно с клавиатуры или из файла

Слайд 12

В каком году был создан Паскаль?

1587г

1969г

1945г

В каком году был создан Паскаль? 1587г 1969г 1945г

Слайд 13

Какого типа данных нет в Паскале?

Простой

Целочисленный

Сложный

Какого типа данных нет в Паскале? Простой Целочисленный Сложный

Слайд 14

Какие арифметические операции не осуществляются в Паскале?

Унарные

Бинарные

Нуклеарные

Какие арифметические операции не осуществляются в Паскале? Унарные Бинарные Нуклеарные

Слайд 15

Действие, в результате которого переменная величина получает определенное значение это…

Присваивание

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

Следование

Действие, в результате которого переменная величина получает определенное значение это… Присваивание Программирование Следование
Имя файла: Учебник-Паскаль.pptx
Количество просмотров: 39
Количество скачиваний: 0