- •Учебное пособие по дисциплине «Информатика»
- •Содержание
- •Введение
- •Элементы языка паскаль основные понятия языка паскаль
- •Данные в паскале
- •Типы данных
- •Перечисляемый тип
- •Ограниченный тип
- •Структура программы
- •Выражения
- •1. Арифметические выражения.
- •2. Логические выражения.
- •Операторы языка паскаль
- •Пустой оператор
- •Составной оператор
- •Операторы ввода read и readln
- •Операторы вывода write и writeln
- •Управление формой вывода данных
- •Оператор присваивания
- •Безусловный оператор
- •Условный оператор
- •Оператор варианта (выбора) case
- •Операторы цикла
- •Оператор цикла с постусловием
- •Оператор цикла с предусловием
- •Оператор цикла с параметром
- •Структурированные типы данных
- •Массивы (регулярный тип)
- •Упакованные массивы
- •Строковый тип данных (string)
- •Функции для работы со строками
- •Записи (комбинированный тип)
- •Множества (множественный тип)
- •Подпрограммы в паскале
- •Литература
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«НИЖЕГОРОДСКИЙ ЭКОНОМИКО-ПРАВОВОЙ КОЛЛЕДЖ»
Учебное пособие по дисциплине «Информатика»
для студентов дневного отделения
всех специальностей
Нижний Новгород
2008
Учебное пособие составлено в соответствии с рабочими программами по дисциплине «Информатика» для специальностей «Экономика и бухгалтерский учет (по отраслям)», «Менеджмент (по отраслям)», «Программное обеспечение ВТ и АС»
Автор: Атмайкина Г.Н. - преподаватель ГОУ СПО «Нижегородский
экономико-правовой колледж»
Рецензент: Аношкина Н.Б. - преподаватель ГОУ СПО «Нижегородский
экономико-правовой колледж»
Содержание
ВВЕДЕНИЕ 4
ЭЛЕМЕНТЫ ЯЗЫКА ПАСКАЛЬ 5
ОСНОВНЫЕ ПОНЯТИЯ ЯЗЫКА ПАСКАЛЬ 5
ДАННЫЕ В ПАСКАЛЕ 5
ТИПЫ ДАННЫХ 6
СТРУКТУРА ПРОГРАММЫ 9
ВЫРАЖЕНИЯ 10
ОПЕРАТОРЫ ЯЗЫКА ПАСКАЛЬ 13
ПУСТОЙ ОПЕРАТОР 14
СОСТАВНОЙ ОПЕРАТОР 14
ОПЕРАТОРЫ ВВОДА READ И READLN 15
ОПЕРАТОРЫ ВЫВОДА WRITE И WRITELN 15
УПРАВЛЕНИЕ ФОРМОЙ ВЫВОДА ДАННЫХ 16
ОПЕРАТОР ПРИСВАИВАНИЯ 16
БЕЗУСЛОВНЫЙ ОПЕРАТОР 17
УСЛОВНЫЙ ОПЕРАТОР 18
ОПЕРАТОР ВАРИАНТА (ВЫБОРА) CASE 20
ОПЕРАТОРЫ ЦИКЛА 22
СТРУКТУРИРОВАННЫЕ ТИПЫ ДАННЫХ 25
МАССИВЫ (РЕГУЛЯРНЫЙ ТИП) 26
УПАКОВАННЫЕ МАССИВЫ 30
СТРОКОВЫЙ ТИП ДАННЫХ (STRING) 30
ЗАПИСИ (КОМБИНИРОВАННЫЙ ТИП) 33
МНОЖЕСТВА (МНОЖЕСТВЕННЫЙ ТИП) 36
ПОДПРОГРАММЫ В ПАСКАЛЕ 40
ПП-ПРОЦЕДУРЫ 41
ПП-ФУНКЦИИ 43
ЛИТЕРАТУРА 46
Введение
Алгоритмический язык высокого уровня Паскаль, названный в честь французского математика и философа Блеза Паскаля, был создан в 1968-1971 гг. Николаусом Виртом в высшей технической школе в Цюрихе.
Созданный специально для обучения программированию язык оказался чрезвычайно удачным и сразу же привлек внимание специалистов. В короткое время язык Паскаль приобрел широкую популярность во всем мире. К основным достоинствам языка следует отнести:
-
Легкость реализации на ПК.
-
Возможность достаточно полного контроля правильности программы, как на этапе компиляции, так и на этапе выполнения.
-
Возможность удовлетворения требования структурного программирования, которое позволяет записывать достаточно сложные алгоритмы в компактной и наглядной форме.
-
Наличие набора структурных типов данных: массивов, записей, множеств, файлов.
К недостаткам можно отнести отсутствие операции возведения в степень.
Элементы языка паскаль основные понятия языка паскаль
Алгоритмический язык – это набор символов языка (алфавит языка), система правил составления из этих символов конструкций языка (синтаксис языка) и система правил истолкования этих конструкций (семантика языка).
Алфавит языка Паскаль содержит следующие символы:
- строчные и прописные буквы латинского алфавита;
- арабские цифры от 0 до 9;
- специальные символы ( +, - , *, ; , :, «, /, ‘, =, [ ], ( ), < >, !, ?, пробел и др.);
- буквы русского алфавита (для написания комментариев и подсказок).
Текст программы, записанный с помощью символов алфавита языка, представляет собой последовательность строк.
Для обозначения объекта программы используется идентификатор.
Идентификатор (имя) – это любая последовательность букв и цифр, начинающаяся с буквы. Рекомендуемая максимальная длина идентификатора - 8 символов.