|
|||
Павлова Элина 3-2П9. Ответы на вопросы к главе 4. Проведите анализ проблем совместимости ПО.. Анализ приложений с проблемами совместимости.Стр 1 из 8Следующая ⇒ Павлова Элина 3-2П9 Ответы на вопросы к главе 4 1. Проведите анализ проблем совместимости ПО. Программные неисправности компьютера встречаются намного чаще, чем аппаратные. Основные причины возникновения программных ошибок — это несовершенство ПО и ОС: · Если при своей работе программа захватывает ресурсы, контролировать которые она не способна. · Если программа пытается эксплуатировать установленные в ОС системные библиотеки, не учитывая, что они постоянно обновляются корпорацией, поставляющей данную ОС. · Непрофессиональные действия программиста с реестром ОС, которые прописывают свои файлы и ссылки в самых различных его разделах. Анализ приложений с проблемами совместимости. Основные причины проблем совместимости: 1. Помешать установке и запуску приложения могут две причины: § Приложения пытаются копировать файлы и ярлыки, созданные в предыдущей ОС Windows, но не существующие в новой ОС; § Приложения пытаются получить доступ к компонентам Windows, которые были переименованы. 2. Проблемы совместимости могут возникнуть, если включен контроль учетной записи пользователей (UAC): § Некоторые установщики, деинсталляторы и обновление не будут работать без повышения статуса до администраторского; § Стандартные пользовательские приложения, требующие прав администратора, могут не выполнять свою задачу для стандартных пользователей; § В приложениях, пытающихся выполнить задачи, не имеющие необходимых прав, может произойти сбой; § DLL-библиотеки приложений, выполняющие глобальные операции, могут работать нестабильно. 3. Папки и файлы ОС защищены системной программой от перезаписи, поэтому установщики приложений, пытавшиеся их изменить, «натыкаются» на сообщение об ошибке, указывающем на невозможность обновления ресурса. 4. Защищенный режим Internet Explorer помогает защититься от атак с несанкционированным получением прав, ограничивая возможность записи для любой зоны ресурсов локального компьютера, за исключением временных файлов Интернета. 5. Если пользователь в своей системе использует предыдущую версию интерфейса прикладного программирования (API), то у него могут возникнуть сбои.
|
|||
|