Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курс_лекций_ОС_П+И_2012.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
413.07 Кб
Скачать

Организация диалога пользователя

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

Во время работы пользователь имеет возможность:

  • выполнять действия с файлом и папкой - создание, удаление, переименование, копирование, перемещение, просмотр и поиск;

  • выполнять действия с группой файлов и папок;

  • запускать программы на выполнение, в том числе и обслуживающие;

  • получать информацию о состоянии компьютера и запущенных приложениях;

  • получать информацию о файловой организации данных;

  • в сетевых ОС осуществлять защиту своих данных.

Файловые операции – чтение, запись, открыть, закрыть файл и т.д.

Интерфейс пользователя может быть организован в двух режимах: текстовом (алфавитно-цифровой) и графическом

Текстовый режим диалога пользователя

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

  • считывает и анализирует строку, которую ввел пользователь;

  • имеет средства для редактирования строки;

  • проверяет наличие ошибок и выдает соответствующее сообщение;

  • определяет имя программы, аргументы для выполнения программы и запускает ее на выполнение;

  • позволяет пользователю использовать метасимволы в командной строке ( * и ? );

  • выполняет командные файлы;

Командный процессор входит в состав подсистемы окружения ОС и работает в пользовательском режиме. Для удобства пользователя может применяться цветовое оформление информации.

Графический режим диалога пользователя

Графический интерфейс пользователя (GUI, Graphical User Interface) более удобный и простой для пользователя. Разработан в начале 80 – ых годов для компьютера Macintosh, с 85 года стал основным интерфейсом ОС WINDOWS. Графический интерфейс состоит из 4 основных элементов – окно, пиктограмма, меню и указывающее устройство. WIMP – Windows, Icons, Menus, Pointing device. Окна – прямоугольные участки экрана, используемые для запуска программ, пиктограммы – небольшие картинки, щелкнув по которой можно вызвать какое – либо действие, меню – список действий, из которого можно выбрать одно. Указывающее устройство – мышь, применяется для перемещения курсора по экрану.

Программное обеспечение графического интерфейса может быть включено в состав ОС (WINDOWS), либо быть выполнено как приложение (X Window UNIX).