Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Виды ОСОперационные системы классифицируются по: · количеству одновременно работающих пользователей: однопользовательские, многопользовательские(многопользовательские операционные системы, в отличие от однопользовательских, поддерживают одновременную работу на ЭВМ нескольких пользователей за различными терминалами); · числу процессов, одновременно выполняемых под управлением системы: однозадачные, многозадачные(Понятие многозадачности означает поддержку параллельного выполнения нескольких программ, существующих в рамках одной вычислительной системы, в один момент времени. Однозадачные ОС поддерживают режим выполнения только одной программы в отдельный момент времени); · количеству поддерживаемых процессоров: однопроцессорные, многопроцессорные(многопроцессорные ОС, в отличие от однопроцессорных, поддерживают режим распределения ресурсов нескольких процессоров для решения той или иной задачи.); · разрядности кода ОС: 8-разрядные, 16-разрядные, 32-разрядные, 64-разрядные(разрядность операционной системы не может превышать разрядности процессора); · типу пользовательского интерфейса: командные (текстовые) и объектно-ориентированные (графические); · типу доступа пользователя к ЭВМ: с пакетной обработкой (из программ, подлежащих выполнению, формируется пакет (набор) заданий, вводимых в ЭВМ и выполняемых в порядке очередности с возможным учетом приоритетности), с разделением времени (обеспечивающих одновременный диалоговый (интерактивный) режим доступа к ЭВМ нескольких пользователей на разных терминалах, которым по очереди выделяются ресурсы машины, что координируется операционной системой в соответствии с заданной дисциплиной обслуживания), реального времени (обеспечивающих определенное гарантированное время ответа машины на запрос пользователя с управлением им какими-либо внешними но отношению к ЭВМ событиями, процессами или объектами); · типу использования ресурсов: сетевые, локальные(Сетевые ОС предназначены для управления ресурсами компьютеров, объединенных в сеть с целью совместного использования данных, и предоставляют мощные средства разграничения доступа к данным в рамках обеспечения их целостности и сохранности, а также множество сервисных возможностей по использованию сетевых ресурсов. В большинстве случаев сетевые операционные системы устанавливаются на один или более достаточно мощных компьютеров-серверов, выделяемых исключительно для обслуживания сети и совместно используемых ресурсов. Все остальные ОС будут считаться локальными и могут использоваться на любом персональном компьютере, а также на отдельном компьютере, подключенном к сети в качестве рабочей станции или клиента). В настоящее время распространены следующие семейства операционных систем: DOS; OS/2; UNIX; Windows; ОС реального времени.
4. Архитектура ОС http://eesun.ru/air/index.php?showtopic=204 5. Процессы (понятие процесса, модель процесса) Исполняемая программа является динамическим объектом. По ходу ее работы компьютер обрабатывает различные команды и преобразует значения переменных. ОС должна выделить программе зарезервировать определенные ресурсы из общего чиста ресурсов всей вычислительной системы(Оперативн память, устройства вв-выв или файлы). количество и состав ресурсов могут изменяться с течением времени. Для описания таких активных объектов внутри компьютерной системы применяется термин «процесс». «процесс»- абстрактное понятие, описывающее работу программы. Пpоцесc - это активность некоторого рода. У нею есть программа, входные и выходные данные, а также состояние. Один процессор переключается между различными процессами, используя некий алгоритм планирования для определения момента переключения от одного процесса к другому. процесс-это совокуп-ть набора исполняющихся команд, ассоциированных с ними ресурсов(память, данные)и текущего момента выпонения процесса(значения регистров,стека, прогр.счетчика) Для работы одной проги может организовавываться один или более процессов, и один процесс может исполнять последовательно несколько разных программ. Модель процесса стр 1 все ПО, включая ОС организовано в виде набора последовательных процессов. процессор переключается с процесса на процесс,существует 1 физический счетчик команд, в которыцй заружается логический счетчик команд текущего процесса.когда время для текущего процесса кончается физ счетчик сохраняется в логическом счетчике команд процесса в памяти(в кажд момент времени работает только один процесс)
6. Состояния процессов (диаграммы состояний процессов)+
|