Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пиппец 2.doc
Скачиваний:
107
Добавлен:
07.06.2015
Размер:
3.16 Mб
Скачать

54. Пользовательский интерфейс ос

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

Пользовательский интерфейс - набор средств, предназначенных для упрощения взаимодействия пользователя с ЭВМ.

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

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

Графический интерфейс включает набор графических средств, позволяющих в понятной форме воспроизводить состояние тех или иных объектов (аппаратных компонентов ЭВМ, выполняемых программ) и осуществлять операции по управлению ими.

В рамках символьного интерфейса пользователь работает с ОС при помощи командной строки. Командная строка имеет след.структуру: ПриглашениеDOS_Информация,вводимая пользователем.

Пример: C:\DOCUM >

Длина ком.строки не может превышать 127 символов. Пользователь вводит в ком.строке необходимые команды DOS.

Различают типы команд:

-внутренние,

-внешние.

Внутренние команды входят в состав файла COMMAND.COM(файл в составе DOS), иначе называют командным процессором.

К функциям командного процессора относятся:

-прием и проверка команд, вводимых пользователем с клавиатуры,

-выполнение внутренних команд,

-запуск внешних команд,

-вывод диагностических и аварийных сообщений.

Внешние команды хранятся в виде отд.файлов с расширением .exe и .com.

Примеры внутр.команд: CD, COPY, DEL.

Примеры внешних команд: FORMAT, XCOPY.

Структура команды DOS. Команда DOS состоит из: Имя_команды [аргументы][переключатели(ключи)]

Аргументы специфицируют объекты, над которыми требуется выполнить те или иные действия, аргументы указываются через пробел. Переключатели уточняют или модифицируют действия команды. Ключи указываются начиная со знака /

Пример: DEL D:\TEMP.*/p/ -команда dEL удаляет файлы на диске D, а ключ p уточняет команду DEL, и каждый раз запрашивает подтверждение пользователя на удаление файла.

Поиск исполняемого файла

Пользователь вводит все команды в ком.строке. Вводимые команды проверяются ком.процессором. В DOS им является файл COMMAND.COM, а именем-программный загрузчик. Если команда – внутренняя, то она сама запускается. Если внешняя, то ком.загрузчик передает управление внешним файлам.

Файлы с расширением .com хранятся на диске в виде файлов, содержащих абсол.образ машинных команд для выполнения и не требует предварительной настройки, размеры<64Кб.

При использовании команд DOS возможна организация перенаправления ввода/вывода. Для этих целей исп-ся спец.обозначения:

< - перенаправление ввода

> - перенаправление вывода

>>-перенаправление вывода с добавлением.

Примеры:

1)DIR \REPOTS > MYDIR.TXT

DIR-команда выводит список файлов и каталогов, находящихся в каталоге REPOTS, осуществляется перенаправление вывода в файл MYDIR.TXT.

2)SORT <THESAVRS.TXT> 1.SRT

На вход команды SORT подается файл THESAVRS.TXT, отсортированные строки записываются в 1.SRT.

3)DIR>PRN – перенаправление данных на принтер.

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

Пример: DIR | FIND “<DIR>”

Команда DIR выводит тек.файлы и каталоги и передает их на вход каманды FIND, к-ая ищет все каталоги.