- •А.Д. Кононов, а.А. Кононов основы программирования на языке паскаль.
- •Введение
- •Понятие о языках программирования
- •Базовые элементы языка паскаль
- •Алфавит языка
- •Типы данных
- •Простейшие конструкции языка Паскаль
- •3. Операции и выражения
- •Арифметические операции
- •Логические операции
- •Операции отношения
- •Операции со строками
- •Выражения
- •Стандартные функции языка паскаль
- •Арифметические функции
- •4.2. Функции преобразования типа
- •Функции для величин порядкового типа
- •5. Структура программы
- •Заголовок программы
- •5.6. Раздел объявления переменных
- •5.7. Раздел объявления процедур и функций
- •5.8. Раздел операторов
- •Заключение
- •Знаки пунктуации
- •Служебные (зарезервированные) слова
- •Диагностика ошибок трансляции
- •Основы программирования на языке паскаль
- •394006, Воронеж, ул. 20-летия Октября, 84
Заключение
Предложенная последовательность изложения материала, многочисленные поясняющие примеры, доступность изложения позволяют учащимся самостоятельно изучить вопросы программирования вычислительных и информационных задач.
Учебное пособие ориентировано на обучающихся, знакомых с некоторыми основами программирования на уровне среднего образования, определяется базовым обучением по программированию и не ставит целью изучение и анализ каких-либо сложных аспектов использования алгоритмического языка Паскаль. Служит для повышения уровня владения языком в объеме, позволяющем использовать приобретенные знания при составлении программ. Приведены примеры и упражнения для отработки навыков программирования.
Пособие предназначено в большей степени для самостоятельной работы, но может быть полезно для проведения аудиторных занятий при обучении программированию на языке Паскаль в рамках освоения дисциплины «Информатика» студентами всех направлений подготовки.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Могилев А.В., Пак Н.И., Хеннер Е.К. Информатика. Учебное пособие. М.: Академия, 2004. – 848 с.
2. Информатика: учебник / под ред. Н.В. Макаровой. – М: Финансы и статистика, 2008. – 766 с.
3. Окулов С.М. Основы программирования. - М.: БИНОМ, 2013. – 440 с.
4. Кудинов Ю.И. Пащенко Ф.Ф. Основы современной информатики. – М: Лань, 2010. – 256 с.
5. Основы алгоритмизации вычислительных процессов. Метод. указания по курсу «Информатика» / Авдеев В.П., Гильмутдинов В.И, Кононов А.Д., Кононов А.А. – Воронеж. – ВГАСУ, 2005. – 41 с.
6. Информатика: учебное пособие / Гильмутдинов В.И, Кононов А.Д., Кононов А.А., 2010. – 56с.
7. Хлебников А.А. Информатика: учебник: Феникс, 2013. – 443с.
Приложение 1
Знаки пунктуации
Знак |
Примечание |
{ } |
Скобки комментария |
(* *) |
Скобки комментария |
[ ] |
Выделение индексов массивов, элементов множеств, размера строки |
( ) |
Выделение выражений, списков параметров |
‘ |
Апостроф для выделения символа или строковой константы |
:= |
Знак присваивания значения переменной, типизированной константе или функции |
; |
Разделение предложений программы (операторов и объявлений) и Элементов списка |
: |
Отделение переменной или типизированной константы от типа, метки от оператора |
= |
Отделение идентификатора типа от описания типа или константы от ее значения |
, |
Разделение элементов списка |
.. |
Разделение границ диапазона |
. |
Обозначение конца программы, отделение целой части от дробной в вещественном числе, отделение полей в записи, отделение идентификатора от имени модуля или объекта, в котором он находится |
^ |
Обозначение типа – указателя, значения величины по ее указателю или управляющего символа (коды от 0 до 31) |
@ |
Обозначение адреса переменной, типизированной константы, подпрограммы, метода |
# |
Обозначение символа по его коду |
$ |
Обозначение директивы компилятора или знак шестнадцатеричного числа |
Приложение 2