Разработка программного обеспечения для работы с файлами
Предмет
Программирование
Тип работы
курсовая работа
Объем работы
38
Дата поступления
12.12.2012
890 ₽
Содержание
Введение 4
1 Теоретические основы 5
1.1 Понятия файла и файловой системы................5
1.2 Текстовые и бинарные файлы..................6
1.3.Работа с файлами средствами библиотеки языка Си. Открытие закрытие файла.........................6
1.4 Функции библиотеки языка Си для работы с файлами.......7
2 Написание программы.......................10
2.1. Описание функции......................11
2.2. Схемы алгоритмов 12
3 Руководство пользователю 21
Заключение 23
Литература 24
Приложение 1. Листинг программы 25
Приложение 2. Распечатка результатов программы 34
Введение
Данная работа посвящена разработке программного обеспечения для работы с файлами. Необходимо предусмотреть следующие моменты: создание нового файла, копирование, перенос, переименование файла, получение длины, свойства файла, удаление файла. Реализацию следует выполнить в отдельных функциях. Создать удобный пользовательский интерфейс.
С++ - это язык программирования высокого уровня, хорошо известный своей эффективностью, экономичностью, и переносимостью. Указанные преимущества С++ обеспечивают хорошее качество разработ¬ки почти любого вида программного продукта. Использование С++ в качестве инструментального языка позволяет получать быстрые и компактные программы. Во многих случаях программы, написанные на С++, сравнимы по скорости с программами, написанными на языке ассемблера. При этом они имеют лучшую наглядность и их более просто сопровождать.
С++ предлагает необычно большой набор операций. С++ поддерживает указатели на переменные и функции. Указатель на объект программы соответствует машинному адресу этого объекта.
Главной целью курса «Основы алгоритмизации и программирования» является отработка учащимся практических навыков составления алгоритмов решения реальных задач с последующей реализацией их на языках программирования высокого уровня.
При разработке особое внимание было уделено тому, чтобы программный продукт был максимально универсальным и применимым к различным областям знаний. В процессе отладки были устранены все мелкие недочеты, учтены основные пользовательские замечания.
Литература
1. «Как программировать на С++», Х. Дейтел, П. Дейтел, электронная версия.
2. «Освой самостоятельно C++ за 21 день», Дж. Либерти, электронная версия.
3. Конспект лекций по курсу «Основы алгоритмизации и программирования».
4. http://www.helloworld.ru/texts/comp/lang/visualc/vc2/index.shtml