Содержание

Введение 3

Глава 1. Работа с файлами в С++ 4

1.1 Файловые операции ввода/вывода.Stream-библиотека С++ 4

1.2 Последовательный текстовый поток ввода/вывода 7

1.3Последовательный двоичный поток ввода/вывода 8

1.4 Файловый ввод/вывод с прямым доступом 9

1.5 Текстовый файл 10

Глава 2. Использование классов модуля fstream.h 13

2.1 Реализация чтения из файла 13

2.2 Ввод данных в файл 14

Глава 3. Реализация программы чтения/записи данных файла 16

3.1 Алгоритм программы Чтения/Записи 16

3.2 Используемые переменные, функции 17

3.3 Интерфейс приложения 18

Глава 4. Тестирование программы чтения/записи 21

Заключение 24

Список использованных источников 25

Выдержка из текста

Все программы и данные хранятся в внешней памяти компьютера в виде файлов. Соответственно это означает, что всю информацию пользователя можно представить в виде совокупности различных файлов. Поэтому всегда актуальным будет вопрос о работе с файлами, действиями, которые возможно с ними совершать.

Файл — это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.

Имя файла состоит из двух частей, разделенных точкой: собственно имя файла и расширение, определяющее его тип (программа, данные и так далее). Собственно имя файлу дает пользователь, а тип файла обычно задается программой автоматически при его создании.

Главной целью данной курсовой работы является изучение стандартных модулей по работе с файлами в языке С++.

Также в ходе написания курсовой работы были поставлены задачи:

1) Углубление теоретических и практических знаний в области объектно-ориентированного программирования.

2) Закрепление практических навыков программирования на языке С++.

3) Закрепление знаний в области архитектуры ЭВМ, получение представления о понятии «файл».

4) Развитие навыков самостоятельного планирования и выполнения научно-исследовательской работы.

Курсовая работа состоит из введения, 4 глав, заключения, списка использованных источников и приложения. В работе содержится 5 рисунков, Объем курсовой работы составляет 25 страницы и приложение.

Список использованной литературы

1. Бьерн Страуструп — Язык программирования С++. Специальное издание: 3 издание Издательства: Бином, Невский Диалект, 2004 г.

2. Павловская Т.А. С/С++. Программирование на языке высокого уровняю СПб, Питер, 2002

3. Тарасов В.Л. Программирование на C++: Учебное пособие.- Н.Новгород: Изд-во ННГУ, 2006.- 310 с.

4. Шилдт Г. Самоучитель С++. 3 изд./Пер. с англ. – СПб.:BHV – Санкт-Петербург,1998.

5. Шумова Е.О. Программирование на языке высокого уровня: Учебное пособие. Ч.1. – СПб.:СЗТУ, 2001

6. http://cubook.supernew.org

Похожие записи