Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР17-С++03-сентября-2012.doc
Скачиваний:
17
Добавлен:
08.11.2019
Размер:
698.88 Кб
Скачать

Литература

1. Волков В. Б., Макарова Н. В. Информатика. Учебник для вузов. – СПб: Питер, 2011

2. Гагарина Л.Г. , Колдаев В.Д. Алгоритмы и структуры данных: учеб. пособие. – М.: Финансы и статистика; ИНФРА-М, 2009. -304 с: ил.

3. Голицына О.Л., Попов И.И. Основы алгоритмизации и программирования: учеб. пособие. – 3-е изд., испр. и доп. – М: ФОРУМ, 2008. — 432 с. — (Про­фессиональное образование).

4. Страуструп Б. Программирование: принципы и практика использования C++. Пер. с англ. – М.: ООО "И.Д. Вильямс", 2011. – 1248 с.: ил.

5. Савич У. Программирование на C++. – СПб: Питер, 2004.

6. ГОСТ 19.701-90. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.

7. Хенкеманс Д., Ли М. Программирование на С++. – Пер. с англ. – СПб: Символ-Плюс, 2002, 2005. 416 с, ил.

8. Герберт Ш. С++: базовый курс, 3-е издание. : Пер. с англ. – М.: Издательский дом "Вильяме", 2010. – 624 с.: ил.

9. Дейтел Х., Дейтел П. Как программировать на С++ Бином-Пресс, 2010.

Оглавление

Лабораторная работа № 17 2

Файловый ввод-вы­вод. Текстовые и двоичные файлы 2

1. Краткие теоретические сведения 2

1. Файловый ввод-вывод. Текстовые файлы 2

1.1. Организация ввода и вывода. Файловая система 2

1.2. Текстовые файлы 3

1.3. Основные методы обработки текстовых файлов 5

2. Файловый ввод-вывод. Двоичные файлы 13

2.1. Двоичные файлы 13

2.2. Последовательный доступ к элементам двоичных файлов 22

2.3. Организация произвольного доступа к элементам двоичных файлов 26

2. ЗАДАНИЕ 30

2.4. Задания для выполнения на занятиях 30

2.4.1. Задание 1. 30

2.4.2. Задание 2. Вычисление с использованием структур 30

2.4.2.1. Условие задания 30

2.4.2.2. Пример для варианта 30 33

2.4.2.3. Программа 33

2.4.2.4. Тестирование 34

2.5. Домашние задания 36

2.5.1. Задание 1. Запись в файл массивов структур 36

2.5.1.1. Условие задания 36

2.5.1.2. Пример для варианта 30 40

2.4.3.3. Программа 40

2.4.3.4. Тестирование 41

2.5.2. Задание 2. Формирование и запись в файл массивов структур 44

2.5.2.1. Условие задания 44

2.5.2.2. Пример выполнения работы для варианта 31 51

2.5.2.3. Программа 51

2.5.2.4. Тестирование 52

3. ВЫВОДЫ 53

4. ТРЕБОВАНИЕ К ОТЧЕТУ 53

5. ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ 53

ЛИТЕРАТУРА 55

56