Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на билеты.doc
Скачиваний:
88
Добавлен:
10.05.2014
Размер:
545.79 Кб
Скачать

Функции ос, интерфейс пользователя.

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

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

Операционная система (ОС)

  1. это набор программ, обеспечивающих совместное функционирование всех устройств компьютера и предоставляющий доступ к его ресурсам

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

Состав ОС:

Программный модуль, управляющий файловой системой - Процесс работы компьютера в сводится к обмену файлами между устройствами

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

Драйверы – программы, которые управляют работой устройств. Каждому устройству соответствует свой драйвер. Технология «Plug and Play» (подключи и играй) позволяет автоматизировать подключение новых устройств. В процессе установки Windows определяет тип и конкретную модель установленного устройства и подключает необходимый для его функционирования драйвер. При включении компьютера производится загрузка драйверов в оперативную память. Пользователь имеет возможность вручную установить или переустановить драйверы.

Программные модули графического интерфейса– программы, позволяющие пользователю вводить команды с помощью мыши.

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

Справочная система– получение информации о функционировании ОС в целом и о работе её отдельных модулей.

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

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

С 1990-хнаиболее распространёнными операционными системами дляперсональных компьютеровисерверовявляются ОС семействаMicrosoftWindowsиWindows NT,Mac OSиMac OS X, системы классаUNIX(особенноGNU/Linux).

По современным представлениям, ОС должна иметь следующие функции:

  • Обеспечивать загрузку пользовательских программ в оперативную память и их исполнение.

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

  • Предоставлять более или менее стандартный доступ к различным устройствам ввода/вывода, таким как терминалы, модемы, печатающие устройства.

  • Предоставлять некоторый пользовательский интерфейс. Слово некоторый здесь сказано не случайно - часть систем ограничивается командной строкой, в то время как другие на 90% состоят из средств интерфейса пользователя.

Важнейшими функциями ОС являются:

1. Управление элементами, блоками и устройствами ПЭВМ. Выполняется с помощью набора специальных управляющих программ – драйверов устройств. Центральная часть операционной системы, так называемое ядро ОС, обязательно содержит драйверы всех основных устройств ЭВМ. Дополнительные устройства устанавливаются в вычислительную систему вместе со своим драйвером, обычно поставляемым вместе с аппаратными средствами.

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

3. Выделение ресурсов ПЭВМ (памяти, процессорного времени, внешних устройств) для выполняемых процессов (управление ресурсами). Это наиболее сложная функция операционных систем. В зависимости от того, как распределяются ресурсы ЭВМ, определяется тип ОС и ее возможности.

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

5. Выполнение команд пользователя по управлению ЭВМ. Для этих целей в составе операционной системы имеется "командный процессор" – резидентно загруженная программа, интерпретирующая указания человека, вводимые в ЭВМ в различной форме. Чаще всего эти указания являются набранной командой в виде текста, или выбором команды из предлагаемого меню (графического или текстового вида).

Более развитые ОС предоставляют также следующие возможности:

  • Параллельное (точнее, псевдопараллельное, если машина имеет только один процессор) исполнение нескольких задач.

  • Распределение ресурсов компьютера между задачами.

  • Организация взаимодействия задач друг с другом.

  • Взаимодействие пользовательских программ с нестандартными внешними устройствами.

  • Организация межмашинного взаимодействия и разделения ресурсов.

  • Защита системных ресурсов, данных и программ пользователя, исполняющихся процессов и самой себя от ошибочных и зловредных действий пользователей и их программ.

  • управление памятью, связанное с распределением оперативной памяти между прикладными программами.

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

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

  • Разграничение прав доступа и многопользовательский режим работы (аутентификация,авторизация).

Аутентификация(англ.Authentication) или подтверждение подлинности — процедура проверки соответствиясубъектаи того, за кого он пытается себя выдать, с помощью некой уникальной информации, в простейшем случае — с помощью имени и пароля.

Авторизация(англ. Authorization) — процесс, а также результат процесса проверки необходимых параметров и предоставление определённыхполномочийлицуили группе лиц (прав доступа) на выполнение некоторых действий в различных системах с ограниченным доступом.

Слово интерфейс (от англ.interface — поверхность раздела, перегородка) в общем случае определяет место или способ соединения/соприкосновения/связи.

Соседние файлы в предмете Информатика