Функции языка Си для файлового ввода и вывода основанные на дескрипторах
Курсовая по предмету:
"Программирование"
Название работы:
"Функции языка Си для файлового ввода и вывода основанные на дескрипторах"
Автор работы: Юлия
Страниц: 23 шт.
Год:2010
Краткая выдержка из текста работы (Аннотация)
Введение
Язык программирования С (предшественник С++) имеет в составе своей стандартной библиотеки набор эффективных файловых функций для выполнения операций чтения/записи информации. При этом для распознания файлов при их использовании напрямую используется системный идентификатор файла внутри операционный системы (дескриптор).
Данная тема является актуальной, так как работа с файлами данных необходима при работе с любой информацией.
Целью работы является изучение теоретических основ построения файлов и написание Windows-приложение, использующие стандартные функции ввода/вывода.
В соответствии с поставленной целью перед курсовой работой ставятся следующие задачи:
1. Рассмотреть понятие файла и его структуры,
2. Определить возможные операции над файлами,
3. Изучить потоки ввода/вывода в языке Си,
4. Определить понятие файлового дескриптора,
5. Изучить стандартные функции ввода-вывода языка Си,
6. Разработать демонстрационное Windows-приложение, использующие стандартные функции ввода/вывода.
Содержание работы
Введение 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
Использованная литература
- Подбельский, В.В. Язык Си: Учебное пособие. – 5-е изд. / В.В. Подбельский
- – М.:Финансы и статистика, 2004. – 488 с.
- Подбельский, В.В. Язык Си++: Учебное пособие. – 5-е изд. / В.В. Подбельский – М.:Финансы и статистика, 2004. – 560 с.
- Рассохин, Д.Н. От Си к Си++. / Д.Н. Рассохин – М.:ЭДЕЛЬ, 2005. – 128 с.
- Романов, В.Ю. Программирование на языке С++. Практический подход. / В.Ю. Романов – М.:Компьютер, 2008. – 160 с.
- Страуструп, Б. Язык программирования С++: Пер. с англ. / Б. Страуструп – М.:Радио и связь, 2007. – 352 с.