Читать онлайн «Операции с файлами и нестандартными типами данных в Turbo Pascal»

Автор Маслобоев А.Н.

А. Н. Маслобоев Операции с файлами и нестандартными типами данных в Turbo Pascal Учебно-методическое пособие Санкт-Петербург 2013 МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ РАСТИТЕЛЬНЫХ ПОЛИМЕРОВ» А. Н. Маслобоев Операции с файлами и нестандартными типами данных в Turbo Pascal Учебно-методическое пособие Санкт-Петербург 2013 2 УДК 681. 3 (075) М 316 ББК 32. 9я7 Маслобоев А. Н. Операции с файлами и нестандартными типами данных в Turbo Pascal: учебно-методическое пособие / СПбГТУРП. — СПб. , 2013. — 52 с. В настоящем учебно-методическом пособии рассматриваются операции с файлами, а также использование авторских типов данных при программировании на языке Паскаль в системе Turbo Pascal 7. 0. Пособие содержит необходимый теоретический минимум, примеры программ с подробными комментариями к ним и задания для самостоятельной работы студентов. Пособие предназначено для студентов факультета МАП, обучающихся по направлению 151000. 62 «Технологические машины и оборудование», изучающих дисциплину «Информационные технологии». Рецензенты: зав. кафедрой прикладной математики и информатики СПбГТУРП, проф. , д-р техн. наук В. М. Пестриков; доц. кафедры информатики СПбГУСЭ, канд. техн. наук С. В. Тихов. Рекомендовано к изданию Редакционно-издательским советом университета в качестве учебно-методического пособия. © Маслобоев А. Н. , 2013 © Санкт-Петербургский государственный технологический университет растительных полимеров, 2013 3 Оглавление Глава 1. Операции с файлами ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 5 1. 1. Текстовые файлы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 6 1. 2. Типизированные файлы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 11 1. 3. Нетипизированные файлы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 17 Задания для самостоятельной работы к главе 1 ... ... ... ... ... ...
... ... ... . 22 Глава 2. Работа с данными авторских типов ... ... ... ... ... ... ... ... ... ... ... ... . . 24 2. 1. Перечисляемый тип данных ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 24 2. 2. Ограниченный тип данных ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 31 Задания для самостоятельной работы к главе 2 ... ... ... ... ... ... ... ... ... . 35 Глава 3. Записи и множества ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 36 3. 1. Записи ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 36 3. 2.