Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы по экзамену informatika_pechat.doc
Скачиваний:
43
Добавлен:
20.09.2019
Размер:
423.42 Кб
Скачать

31.Понятие операционной системы.

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

Классификация ОС:

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

По числу задач, одновременно выполняемых под управлением ОС: Однозадачные (MS DOS) и многозадачные (UNIX, WINDOWS 95)

По количеству используемых процессоров: однопроцессорные и многопроцессорные.

По разрядности ( количество разрядов в адресе оперативной памяти к которой он может обратиться напрямую): 8,16,32,64 – разрядный.

По типу пользовательского интерфейса: Командная (текстовая) и Объектно-ориентированная (графическая) -предаёт подобие реального мира)

По типу использования общих аппаратных и программных ресурсов: сетевые - средства передачи данных по линии связи и локальные.

В ОС семейства Windows используется : объектно-ориентированный подход; принцип WYSIWYG (What you see is what you get) – на принтере то же сааме что мы видим на мониторе; Принцип Plug and play – чтобы работала мышка или клавиатура не надо устанавливать дополнительные программы, ибо основные драйверы уже установлены; технология Drag and Drop – нажал курсором на ярлык и перетащил; Технология OLE (Object Linking and Embedding) — технология связывания и внедрения объектов в другие документы и объекты.

32.Функции операционной системы.

Основные функции:

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

Загрузка программ в оперативную память и их выполнение.

Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).

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

Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.

Обеспечение пользовательского интерфейса.

Сетевые операции, поддержка стека сетевых протоколов.

Дополнительные функции:

Параллельное или псевдопараллельное выполнение задач (многозадачность).

Эффективное распределение ресурсов вычислительной системы между процессами.

Разграничение доступа различных процессов к ресурсам.

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

Взаимодействие между процессами: обмен данными, взаимная синхронизация.

Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений.