Содержание
Введение4
1. Теоретическая часть5
1.1.Понятие файла и его структуры5
1.2.Операции над файлами7
1.3. Потоки ввода/вывода7
1.4.Файловый дескриптор9
1.5.Стандартные функции ввода-вывода языка Си9
2.Практическая часть13
2.1. Постановка задачи13
2.2. Анализ задачи13
2.3. Анализ данных14
2.4. Руководство пользователя15
Заключение17
Список использованных источников18
Приложение19
Выдержка из текста
Введение
Язык программирования С (предшественник С++) имеет в составе своей стандартной библиотеки набор эффективных файловых функций для выполнения операций чтения/записи информации. При этом для распознания файлов при их использовании напрямую используется системный идентификатор файла внутри операционный системы (дескриптор).
Данная тема является актуальной, так как работа с файлами данных необходима при работе с любой информацией.
Целью работы является изучение теоретических основ построения файлов и написание Windows-приложение, использующие стандартные функции ввода/вывода.
В соответствии с поставленной целью перед курсовой работой ставятся следующие задачи:
1.Рассмотреть понятие файла и его структуры,
2.Определить возможные операции над файлами,
3.Изучить потоки ввода/вывода в языке Си,
4.Определить понятие файлового дескриптора,
5.Изучить стандартные функции ввода-вывода языка Си,
6.Разработать демонстрационное Windows-приложение, использующие стандартные функции ввода/вывода.
Список использованной литературы
1.Подбельский, В.В. Язык Си: Учебное пособие. – 5-е изд. / В.В. Подбельский
– М.:Финансы и статистика, 2004. – 488 с.
2.Подбельский, В.В. Язык Си++: Учебное пособие. – 5-е изд. / В.В. Подбельский – М.:Финансы и статистика, 2004. – 560 с.
3.Рассохин, Д.Н. От Си к Си++. / Д.Н. Рассохин – М.:ЭДЕЛЬ, 2005. – 128 с.
4.Романов, В.Ю. Программирование на языке С++. Практический подход. / В.Ю. Романов – М.:Компьютер, 2008. – 160 с.
5.Страуструп, Б. Язык программирования С++: Пер. с англ. / Б. Страуструп – М.:Радио и связь, 2007. – 352 с.