Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпаргалка По Информатике (Воропаева Л. В.).doc
Скачиваний:
24
Добавлен:
07.10.2014
Размер:
264.7 Кб
Скачать
  1. Операционные системы (ос). Назначение ос. Виды ос.

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

Виды ОС:

-Многопользовательская система, система с коллективным доступом

-Однопользовательская система

-Сетевая операционная система

Назначение ОС: - управление вычислительными процессами в вычислительной системе; - распределение ресурсов вычислительной системы между различными вычислительными процессами; - образование программной (операционной) среды, в которой выполняются прикладные программы пользователей.

  1. Операционные системы (ос). Базовые понятия ос. Процессы и потоки.

Поток определяет последовательность исполнения кода в процессе.

Процесс ничего не исполняет, он просто служит контейнером потоков.

Потоки всегда создаются в контексте какого-либо процесса, и вся их жизнь проходит только в его границах.

Потоки могут исполнять один и тот же код и манипулировать одними и теми же данными, а также совместно использовать описатели объектов ядра, поскольку таблица описателей создается не в отдельных потоках, а в процессах.

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

  1. Операционные системы (ос). Важнейшие функции ос. Управление памятью.

обеспечении интерфейсов

Обеспечение автоматического запуска

Оганизация файловой системы

Управление приложениями

Взаимодействие с аппаратным обеспечением

Обслуживание компьютера

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

  1. Операционные системы. Ввод-вывод.

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

  1. Операционные системы. Драйверы устройств.

Программа, позволяющая конкретному устройству, такому как модем, сетевая плата или принтер, взаимодействовать с Windows 2000. Например, без драйверов последовательного порта сетевые подключения не могут использовать модем для соединения с сетью. Даже установленное в системе устройство может не распознаваться Windows 2000 до установки и настройки соответствующего драйвера. Если устройство включено в список совместимого оборудования, то драйвер такого устройства обычно входит в состав Windows 2000. Драйверы устройств загружаются автоматически при запуске компьютера и с этого момента выполняются, оставаясь невидимыми.