Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Топ:
Оценка эффективности инструментов коммуникационной политики: Внешние коммуникации - обмен информацией между организацией и её внешней средой...
Когда производится ограждение поезда, остановившегося на перегоне: Во всех случаях немедленно должно быть ограждено место препятствия для движения поездов на смежном пути двухпутного...
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
Интересное:
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Дисциплины:
2017-12-10 | 423 |
5.00
из
|
Заказать работу |
от типа ресурса задач:
планирование ресурса — то есть определение, какому процессу, когда и в каком количестве (если ресурс может выделяться частями) следует выделить данный ресурс; удовлетворение запросов на ресурсы; отслеживание состояния и учет использования ресурса — то есть поддержание оперативной информации о том, занят или свободен ресурс и какая доля ресурса уже распределена; разрешение конфликтов между процессами.
6.
Управление процессами ( ресурсы, синхрон., взаимодействие между, создание и уничтожение ), Управление памятью ( Механизм виртуальной памяти позволяет программисту писать программу так, как будто в его распоряжении имеется однородная оперативная память большого объема, часто существенно превышающего объем имеющейся физической памяти +Защита памяти+ выделение+swap ), Управление файлами и внешними устройствами,
■ средства управления локальными ресурсами компьютера реализуют все функции ОС автономного компьютера (распределение оперативной памяти между процессами, планирование и диспетчеризацию процессов, управление процессорами в мультипроцессорных машинах, управление внешней Памятью, интерфейс с пользователем и т. д.);
■ сетевые средства, в свою очередь, можно разделить на три компонента:
□ средства предоставления локальных ресурсов и услуг в общее пользование — серверная часть ОС;
□ средства запроса доступа к удаленным ресурсам и услугам — клиентская часть ОС;
□ транспортные средства ОС совместно с коммуникационной системой обеспечивают передачу сообщений между компьютерами сети.
7. Расширяемость – модульная структура ОС. Дополнения и изменения вносятся без нарушения целостности системы. Переносимость (многоплатформенность) – должен легко переноситься с одного типа процессора на другой (или способ организации всей аппаратуры компьюьтера). Совместимость – если есть возможность запустить привычные приложения на другой ОС. (Средства для выполнения прикладных программ, написанные для других ОС). Надежность и отказоустойчивость – система должна быть защищена от внутренних, внешних ошибок, от сбоев и отказов. Безопасность данных и ресурсов пользователя. Производительность – должна быть настолько быстро насколько позволяет аппаратная платформа.
8.
Модули ядра выполняют базовые функции ОС, связанные с управлением
процессами, памятью, устройствами ввода-вывода и т. п. Именно ядро занимается
переключением контекстов, загрузкой/выгрузкой страниц, обработкой прерываний. Непосредственное выполнение такого рода действий недоступно для
приложений. При необходимости они могут обращаться к ядру с системными
вызовами, используя для этого имеющийся в их распоряжении интерфейс прикладного
программирования — API.
Функции, отнесенные в ведение ядра, являются наиболее часто используемыми
функциями операционной системы, поэтому скорость их выполнения определяет
производительность системы в целом.
Обычно ядро оформляется в виде программного модуля некоторого специального
формата, отличающегося от формата пользовательских приложений.
Ядро является движущей силой всех вычислительных процессов в компьютерной
системе, и крах ядра равносилен краху всей системы. Поэтому разработчики
операционной системы уделяют особое внимание надежности кодов ядра.
Вспомогательные модули ОС выполняют весьма полезные, но менее обязательные
функции. Например, к таким модулям могут быть отнесены программы
архивирования данных на магнитной ленте, дефрагментации диска, текстового
редактора. Вспомогательные модули ОС оформляются либо в виде приложений,
либо в виде библиотек процедур.
Вспомогательные модули ОС обычно подразделяются на следующие
группы:
■ утилиты — программы, решающие отдельные задачи управления и сопровождения
компьютерной системы, такие, например, как программы сжатия
дисков, архивирования данных на магнитную ленту;
■ системные обрабатывающие программы — текстовые или графические редакторы,
компиляторы, компоновщики, отладчики;
■ программы предоставления пользователю дополнительных услуг — специальный
вариант пользовательского интерфейса, калькулятор и даже игры;
■ библиотеки процедур различного назначения, упрощающие разработку приложений,
например библиотека математических функций, функций ввода-вывода и т. д.
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!