Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Операционные системы ответы.docx
Скачиваний:
3
Добавлен:
16.01.2025
Размер:
50 Кб
Скачать

Понятие расширенной машины

ОС как расширенная машина

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

Ресурс. Классификация ресурсов

Ресурс — то, чего не хватает системе.

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

Ресурсы можно также подразделить на первичные и вторичные. Первичные ресурсы обеспечиваются аппаратными средствами. Например: процессор, память, устройства ввода\вывода. Вторичные ресурсы — это ресурсы пораждаемые ОС. Например: системные коды и структуры данных, файлы, семафоры, очереди и т. д.

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

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

Операционная среда

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

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

Сейчас дополнительное ПО позволяет пользователям некоторых ОС запускать чужие программы. В новых поколениях ОС средства для выполнения чужих программ становится стандартом.

Прикладная среда

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

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

Сейчас дополнительное ПО позволяет пользователям некоторых ОС запускать чужие программы. В новых поколениях ОС средства для выполнения чужих программ становится стандартом.