Управление установкой, исполнением и удалением приложений — КиберПедия 

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...

Управление установкой, исполнением и удалением приложений

2017-09-27 273
Управление установкой, исполнением и удалением приложений 0.00 из 5.00 0 оценок
Заказать работу

Понятие многозадачности

Работа с приложениями составляет наиболее важную часть работы операционной системы. Это очевидно, потому что основная функция операционной сис­темы состоит в обеспечении интерфейса приложений с аппаратными и программ­ными средствами вычислительной системы, а также с пользователем. С точки зре­ния управления исполнением приложений различают однозадачные и многозадачные операционные системы.

Однозадачные операционные системы (например, MS-DOS) передают все ресурсы вычислительной системы одному исполняемому приложению (программе) и не допускают ни параллельного выполнения другого приложения (полная многозадачность), ни его приостановки и запуска другого приложения (вытесняющая многозадачность).

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

• возможность одновременной или поочередной работы нескольких приложений;

• возможность обмена данными между приложениями;

• возможность совместного использования программных, аппаратных, сетевых и прочих ресурсов вычислительной системы несколькими приложениями.

 

Установка приложений

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

Устаревшие операционные системы (например, MS-DOS) не имеют средств для управления установкой приложений. Единственное средство, которое они предо­ставляют, — возможность запуска устанавливающей программы, прилагаемой к дистрибутивному комплекту. Такая установка отличается крайней простотой, но и невысокой надежностью, поскольку правильность привязки приложения к окру­жающей программно-аппаратной среде зависит от того, насколько разработчик устанавливающей программы сумел заранее предусмотреть возможные варианты конфигурации вычислительной системы конкретного пользователя.

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

Удаление приложений

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

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

 


Поделиться с друзьями:

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.009 с.