
- •Оглавление
- •Введение
- •Основы теории операционных систем Общие сведения об операционных системах
- •Организация диалога пользователя
- •Графический режим диалога пользователя
- •Файловые менеджеры
- •Назначение функциональных клавиш
- •Системные вызовы
- •Архитектура операционной системы
- •Машино-независимые свойства операционных систем Файловая система пк
- •Типы файлов
- •Физическая организация fat
- •Работа с файлами и каталогами средствами ос ms dos
- •Команды общесистемного назначения
- •Работа с каталогами
- •Работа с файлами
- •Процессы
- •Запрос пользователя на создание процесса.
- •Защищенность и отказоустойчивость ос
- •Система raid – массивов дисков
- •Распределение ресурсов пк
- •Разрешение конфликтов при распределении ресурсов
- •Запрос – ожидание – запрос – ожидание - …..
- •Управление процессами в интерактивных ос
- •Организация ввода – вывода
- •Работа подсистемы по ввода – вывода
- •Поддерживать несколько файловых систем
- •Вести системную информацию о состоянии и распределение устройств:
- •Распределение ресурсов пк
- •Разрешение конфликтов при распределении ресурсов
- •Запрос – ожидание – запрос – ожидание - …..
- •Управление памятью
- •Раздел 1 Раздел 1
- •Раздел 2 Раздел2
- •Кэширование данных
- •Общая схема выполнения запроса к оп в системах с Кэш – памятью (выполнение системного вызова)
- •Операционная система Windows
- •Загрузка windows xp
- •Архитектура Windows xp
- •Основные компоненты ос Windows xp
- •Технологические принципы ос Windows
- •Физическая организация данных ntfs
- •Каталоги ntfs
- •Архивирование данных
- •Компьютерные вирусы
- •Реестр Windows xp
- •Операционная система Linux
- •Основные понятия ос linux
- •Файловая система ос linux
- •Процессы
- •Основные команды ос linux
- •Архивирование и сжатие файлов
- •Shell – сценарии
- •Архитектура сетевой операционной системы
Организация диалога пользователя
Средства взаимодействия пользователя с компьютером, а точнее с операционной системой, представляют собой интерфейс пользователя. Операционная система должна предоставить пользователю определенную организацию данных (файлы, каталоги, логические диски), множество операций, которые можно выполнять над данными (чтение, запись, поиск и т.д.) и набор служб, с помощью которых эти операции выполняются. Все это вместе формирует интерфейс пользователя для определенной операционной системы.
Во время работы пользователь имеет возможность:
выполнять действия с файлом и папкой - создание, удаление, переименование, копирование, перемещение, просмотр и поиск;
выполнять действия с группой файлов и папок;
запускать программы на выполнение, в том числе и обслуживающие;
получать информацию о состоянии компьютера и запущенных приложениях;
получать информацию о файловой организации данных;
в сетевых ОС осуществлять защиту своих данных.
Файловые операции – чтение, запись, открыть, закрыть файл и т.д.
Интерфейс пользователя может быть организован в двух режимах: текстовом (алфавитно-цифровой) и графическом
Текстовый режим диалога пользователя
В текстовом режиме пользователь имеет в своем распоряжении систему команд ОС и вводит команды с клавиатуры в командной строке. Команда имеет строго определенный формат, изменение которого приводит к ошибке. Команды могут вводиться не только в интерактивном режиме с терминала, но и считываться с командного файла, содержащего некоторую последовательность команд. Специальный модуль ОС – командный процессор или интерпретатор команд – обеспечивает диалог пользователя в текстовом режиме, а именно:
считывает и анализирует строку, которую ввел пользователь;
имеет средства для редактирования строки;
проверяет наличие ошибок и выдает соответствующее сообщение;
определяет имя программы, аргументы для выполнения программы и запускает ее на выполнение;
позволяет пользователю использовать метасимволы в командной строке ( * и ? );
выполняет командные файлы;
Командный процессор входит в состав подсистемы окружения ОС и работает в пользовательском режиме. Для удобства пользователя может применяться цветовое оформление информации.
Графический режим диалога пользователя
Графический интерфейс пользователя (GUI, Graphical User Interface) более удобный и простой для пользователя. Разработан в начале 80 – ых годов для компьютера Macintosh, с 85 года стал основным интерфейсом ОС WINDOWS. Графический интерфейс состоит из 4 основных элементов – окно, пиктограмма, меню и указывающее устройство. WIMP – Windows, Icons, Menus, Pointing device. Окна – прямоугольные участки экрана, используемые для запуска программ, пиктограммы – небольшие картинки, щелкнув по которой можно вызвать какое – либо действие, меню – список действий, из которого можно выбрать одно. Указывающее устройство – мышь, применяется для перемещения курсора по экрану.
Программное обеспечение графического интерфейса может быть включено в состав ОС (WINDOWS), либо быть выполнено как приложение (X Window UNIX).