Что такое операционная система

Операционная система - это программа, которая загружается при включении компьютера. Она производит диалог с пользователем, осуществляет управление компьютером, его ресурсами (оперативной памятью, местом на дисках и т.д.), запускает другие (прикладные) программы на выполнение. Операционная система обеспечивает пользователю и прикладным программам удобный способ общения (интерфейс) с устройствами компьютера.

Основная причина необходимости такой программы, как операционная система, состоит в том, что элементарные операции для работы с устройствами компьютера и управления ресурсами компьютера - это операции очень низкого уровня, и действия, которые необходимы пользователю и прикладным программам, на самом деле состоят из нескольких сотен или тысяч таких элементарных операций.

* имеется около десятка форматов дискет, и операционная система должна уметь работать со всеми этими форматами. Для пользователя работа с дискетами различного формата должно осуществляться абсолютно одинаково;

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

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

Диалог пользователя с MS DOS

Когда MS DOS готова к диалогу с пользователем, она выдает на экран приглашение, например

А> или С:\>

Это означает, что MS DOS готова к приему команд.

Диалог пользователя с MS DOS осуществляется в форме команд. Каждая команда пользователи означает, что MS DOS должна выполнить то или иное действие, например напечатать файл или выдать на экран оглавление каталога.

Команда MS DOS состоит из имени команды и, возможно, параметров, разделенных пробелами. Имя команды MS UOS и параметры могут набираться как прописными, так и строчными латинскими буквами. Ввод каждой команды заканчивается нажатием клавиши [Enter]

Обзор команд MS DOS

Ниже приводятся краткие сведения о командах MS DOS: названия и описания назначения команд. Эти сведения дают только самое общее представление о том, какие действия выполняют команды MS DOS.

Команды MS DOS бывают двух типов: внутренние и внешние.

Внутренние команды выполняются самим командным процессором MS DOS (программой COMMAND.COM, см. ниже). Эти команды следующие:

BREAK - установить режим проверки ввода комбинации [Cntrl-C]

CD - сменить текущий каталог или показать имя текущего каталога.

CLS - очистить экран монитора.

COPY - копирование файлов.

CTTY - сменить устройство ввода-вывода для команд MS DOS.

DATE - получить или изменить, текущую дату.

DEL - удаление файлов.

DIR - выдать список файлов в каталоге.

EСНО - выдать сообщение из пакетного командного файла.

EXIT - окончить работу командного процессора COMMAND.COM.

FOR - организация циклов.

GOTO - переход на метку в пакетном командном файле.

IF - проверка условия в пакетном командном файле.

MD - создать новый каталог.

РАТH - установить список каталогов для поиска команд.

PAUSE - приостановить выполнение пакетного командного файла.

PROMPT - установить вид приглашения MS DOS.

REM - комментарий в пакетном командном файле.

REN - изменить имя файла.

RD - удалить каталог.

SET - установить переменную окружения.

SHIFT - сдвиг номеров параметров пакетного командного файла.

TIME - получить или установить текущее время.

TYPE - просмотр файла (вывод файла на экран).

VER - выдать номер версии MS DOS.

VERIFY - установить или отменить режим проверки правильности записи на диск.

VOL - вывод метки диска.

Внешние команды MS DOS - это программы, поставляемые вместе с операционной системой в виде отдельных файлов. Эти команды,таковы:

APPEND - задать дополнительные каталоги для поиска данных.

ASSIGN - назначить дисководу другое логическое имя (букву).

ATTRIB - установить или показать атрибуты файла.

BACKUP - создать архивные копии файлов.

CHKDSK - проверка диска на правильность файловой системы.

COMMAND - запустить командный процессор MS DOS.

DEBUG - просмотр, изменение, дизассемблирование файлов.

DISKCOMP - сравнение дискет.

DISKCOPY - копирование дискет.

EDLIN - примитивный редактор текстов.

EXE2BIN - преобразование ЕХЕ - файла в двоичный код.

FASTOPЕN - ускорение открытия файлов.

FC - сравнение файлов.

FDISK - разметка жесткого диска.

FIND - поиск подстроки в файлах.

FORMAT - форматирование (инициализация) диска.

GRAFTABL- загрузка таблицы шрифтов символов с кодами 128-255.

GRAPHICS - подготовка к печати графической копии экрана.

JOIN - логически присоединить дисковод к указанному каталогу.

LABEL - узнать или установить метку диска.

LINK - редактор связей.

MD - создать новый каталог.

MODE - установить режимы работы устройств.

MORE - постраничная выдача на экран монитора.

PRINT - распечатка на принтере текстовых файлов в “фоновом” режиме.

RECOVER - восстановить файл, содержащий “сбойные” участки.

REPLACE - заменить файлы их новыми версиями.

RESTORE - прочитать файлы из архива, созданного с помощью команды BACKUP.

SHARE - установить многопользовательский режим использования файлов.

SORT - сортировка данных.

SUBST - заменить имя каталога обозначением дисковода.

SYS - скопировать системные файлы на диск.

TREE - вывести структуру каталогов на диске.

XCOPY - копирование файлов (имеет больше возможностей, чем COPY).