Выполнил студент группы А-22
Криштапов Андрей
Г. Лангепас
1) Разновидности интерфейсов
Интерфейсы отличаются по способу доступа к командным файлам программ.
Командный (текстовый) интерфейс. Всякая операционная система имеет командный интерфейс (иногда в скрытой форме).
Если снять шелуху текстовых или графических оболочек или интерфейсов, то «на глубине» вы всегда найдете командный интерфейс.
В первой из ОС (OS/360) взаимодействие с пользователями было жестко поделено между следующими компонентами:
По мере развития ЭВМ, ОС, появления и широкого распространения диалоговых устройств (видеотерминалов) в последующих ОС произошла интеграция данных компонентов в единый командный язык. Для разграничения между командами оператора, администратора, конечно пользователя используются методы разделения доступа и назначения привилегии, в то время как формат команд является достаточно единообразным.
Далее, после распространения ПЭВМ данное разграничение сошло на нет (в ОС MS-DOS), поскольку пользователь ПК в едином лице соединяет функции оператора, администратора, конечно пользователя. Затем с появлением локальных сетей и более мощных ПК, работающих в многопользовательских режимах, в сетевых ОС и ОС ПЭВМ, вновь организуется разграничение доступа и т.д. Таким образом данный процесс является циклическим (точнее, спиралевидным).
В большинстве ОС в настоящее время сложился более или менее унифицированный
Тип операции (мя команды или программы);
Рабочий вход (входные файлы или устройства);
Рабочий выход (выходные файлы или устройства)
Управляющий вход (управляющие параметры или ключи команды);
Управляющий выход (обычно – протокол, содержащий диагностику ошибок, код завершения или другую информацию)
Управляющий вход
Рабочий вход КОМАНДАРабочий выход
U (утилита)yУправляющий, информационный выход