Курсовая работа: Интерпретатор команд MS DOS
Обработка строк
Fcntl.h
Флаги
Io.h
Организация ввода \ вывода
Math.h
Использование математических функций
Таблица 1. Библиотеки C++.
3. Заключение
В данной курсовой работе были рассмотрены команды MS DOS, позволяющие копировать, удалять, переименовывать файлы. А также функции и системные вызовы языка С++, позволяющие организовывать копирование, удаление файлов и т.д. Данная работа позволила мне более углубленно изучить работу с строковыми функциями, различные тонкости языка и увидеть недостатки С++. В курсовой работе была создана и описана программа, позволяющая работать с файлами в среде MS DOS. Данная программа может быть использована студентами для изучения работы с файлами в среде MS DOS и частично с UNIX, на лабораторных занятиях по изучению теоретического материала и приобретения практических навыков по дисциплине «Системное Программное Обеспечение».
4. СПИСОК ЛИТЕРАТУРЫ
1) Герхард Франкен, Сергей Молявко MS DOS для пользователя.- Киев, 1993.
2) С. Краковяк Основы организации и функционирования ОС ЭВМ.- М.: Мир, 1998.
3) С. Кейслер Проектирование операционных систем для малых ЭВМ. - М.: Мир, 1996.
4) Э. Немет, Г. Снайдер Unix. Руководство системного администратора. - Киев.: BHV, 1997.
5) Дегтярев Е.К. Введение в Unix.- М.: Память, 1992.
6) Свиридов С.В. Системные вызовы ОС UNIX.-М.:Память, 1992.
7) Дунаев С. UNIX-сервер. Настройка, конфигурирование, работа в операционной среде, Internet-возможности: в 2-х томах.Том 1.-М.:Диалог -МИФИ, 1999.
8) Дунаев С. UNIX-сервер. Настройка, конфигурирование, работа в операционной среде, Internet-возможности: в 2-х томах.Том 2.-М.:Диалог -МИФИ, 1999.
9) Шамер Л., Негус К. UNIX (серия «Без проблем»):Пер. с англ. -М.:Бином, 1998.
10) Кейлингерт П. Элементы операционных систем. Введение для пользователей. Пер. с англ.-М.:Мир,1995.
11) Персон Р. Windows 95 в подлиннике. Пер. с англ.-СПБ:BHV-Санкт -Петербург, 1996.
5. Приложение
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <string.h>
#include <ctype.h>
#include <stdlib.h>
#include <dir.h>
//Процедура для копирования файла
//FILCOP----------------------------------------------------------------------