Меню
Разработки
Разработки  /  Информатика  /  Разное  /  11 класс  /  Материал по информатике по теме "Проблемы совместимости программного обеспечения"

Материал по информатике по теме "Проблемы совместимости программного обеспечения"

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

Описание разработки

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

Так что же все-таки такое программное обеспечение? 

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

Совместимость - способность различных объектов, аппаратных или программных компонентов взаимодействовать друг с другом.

По отношению к пк можно выделить совместимости:

1. Аппаратная (техническая) - способность одного устройства работать с узлами другого устройства

2. Информационная - способность 2-х или более систем адекватно воспринимать одинаково представленные данные

3. Программная - способность выполнения одинаковых программ с получением одних и тех же результатов

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

Совместимость программ - способность программ взаимодействовать друг с другом, возможно в рамках более крупного программного комплекса.

Причины возникновения проблем совместимости ПО:

1. Запуск и установка приложения. Во время запуска и установки приложения помешать установки могут 2 проблемы:

Приложение пытается копировать файлы и ярлыки, которые были правомочны для предыдущей ос, но не существуют в новой

Приложение пытается сослаться на компоненты, которые в новой ОС были переименованы

2. Контроль пользовательской учетной записи (uac). Uac увеличивает безопасность Windows, ограничивая доступ к ПК без уровня администратора, что ограничивает запуск приложения большинству пользователей.

3. WindowsResourceProtection предназначен для защиты ресурсов Windows (файлов, папок, реестра) в режиме только для чтения. Установщики приложений, пытавшиеся заменить, удалить, изменить находящиеся под защитой wrp файла могут вызвать сбой с сообщением об ошибке, указывающий на невозможность обновления ресурса.

4. Защищенный режим Internet Explorer. Приложения, использующие Explorer и пытающиеся сделать запись на диск во время нахождения в интернете, могут вызвать сбой.

5. 64-bit архитектура. Переход на 64-bit архитектуру может вызвать проблемы совместимости

Материал по информатике по теме Проблемы совместимости программного обеспечения

6. Изменение версии ОС. Это изменение влияет на приложение или установщик, что вызывает сбой.

7. Драйвера ядра - должны поддерживать новую ОС или быть обновлены.

8. Устаревшие компоненты - становятся причиной сбоя в работе и установке приложений.

Методы уменьшения проблем с совместимостью:

1. Изменения конфигурации существующего приложения (инструменты, CompatibilityAdministrater, StandarUserAnalyser) для обнаружения проблем и создания исправления данного приложения

2. Применение пакетов обновлений или обновлений к приложению.

3. Апгрейд приложений для совместимого релиза (лучшее решение - обновить до более новой версии)

4. Изменений конфигурации безопасности (например: добавить сайт в список надежных сайтов или выключить защищенный режим (не рекомендуется))

5. Запуск приложения в виртуализированной среде (запустить приложение в другой ос используя инструменты виртуализации)

6. Использование функции совместимости приложения: запуск приложения в режиме эмуляции, применение мастера совместимости программ

7. Выбор другого приложения, которое выполняет ту же самую функцию, но не имеет проблем с совместимостью

Полную информацию смотрите в файле. 

Содержимое разработки

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

Выполнили: Андрианова Д., Барк М

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

Так что же все-таки такое программное обеспечение?

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

Совместимость - способность различных объектов, аппаратных или программных компонентов взаимодействовать друг с другом.

По отношению к пк можно выделить совместимости:

  1. Аппаратная (техническая) - способность одного устройства работать с узлами другого устройства

  2. Информационная - способность 2-х или более систем адекватно воспринимать одинаково представленные данные

  3. Программная - способность выполнения одинаковых программ с получением одних и тех же результатов

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

Совместимость программ - способность программ взаимодействовать друг с другом, возможно в рамках более крупного программного комплекса.

Причины возникновения проблем совместимости ПО:

1. Запуск и установка приложения. Во время запуска и установки приложения помешать установки могут 2 проблемы:

  • Приложение пытается копировать файлы и ярлыки, которые были правомочны для предыдущей ос, но не существуют в новой

  • Приложение пытается сослаться на компоненты, которые в новой ОС были переименованы

2. Контроль пользовательской учетной записи (uac). Uac увеличивает безопасность Windows, ограничивая доступ к ПК без уровня администратора, что ограничивает запуск приложения большинству пользователей.

3. WindowsResourceProtection предназначен для защиты ресурсов Windows (файлов, папок, реестра) в режиме только для чтения. Установщики приложений, пытавшиеся заменить, удалить, изменить находящиеся под защитой wrp файла могут вызвать сбой с сообщением об ошибке, указывающий на невозможность обновления ресурса.

4. Защищенный режим Internet Explorer. Приложения, использующие Explorer и пытающиеся сделать запись на диск во время нахождения в интернете, могут вызвать сбой.

5. 64-bit архитектура. Переход на 64-bit архитектуру может вызвать проблемы совместимости

6. Изменение версии ОС. Это изменение влияет на приложение или установщик, что вызывает сбой.

7. Драйвера ядра - должны поддерживать новую ОС или быть обновлены.

8. Устаревшие компоненты - становятся причиной сбоя в работе и установке приложений.

Методы уменьшения проблем с совместимостью:

  1. Изменения конфигурации существующего приложения (инструменты,CompatibilityAdministrater, StandarUserAnalyser) для обнаружения проблем и создания исправления данного приложения

  2. Применение пакетов обновлений или обновлений к приложению.

  3. Апгрейд приложений для совместимого релиза (лучшее решение - обновить до более новой версии)

  4. Изменений конфигурации безопасности (например: добавить сайт в список надежных сайтов или выключить защищенный режим (не рекомендуется))

  5. Запуск приложения в виртуализированной среде (запустить приложение в другой ос используя инструменты виртуализации)

  6. Использование функции совместимости приложения: запуск приложения в режиме эмуляции, применение мастера совместимости программ

  7. Выбор другого приложения, которое выполняет ту же самую функцию, но не имеет проблем с совместимостью







-80%
Курсы дополнительного образования

Основы HTML

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Материал по информатике по теме "Проблемы совместимости программного обеспечения" (19.93 КB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт