Отчет 1 Определение приложений, вызывающие проблемы совместимости программного обеспечения отраслевой направленности
Скачать 25.09 Kb.
|
областное государственное бюджетное профессиональное образовательное учреждение «КОСТРОМСКОЙ ПОЛИТЕХНИЧЕСКИЙ КОЛЛЕДЖ» Отчет №1 «Определение приложений, вызывающие проблемы совместимости программного обеспечения отраслевой направленности» по профессиональному модулю ПМ.04 Сопровождение и обслуживание программного обеспечения компьютерных систем основной профессиональной образовательной программы среднего профессионального образования по специальности 09.02.07 Информационные системы и программирование Голубев Алексей 2-1П11 Кострома 2021 Определение приложений, вызывающие проблемы совместимости программного обеспечения отраслевой направленности Отрасль – разработка. Приложения: Code::Blocks — свободная кроссплатформенная среда разработки. Code::Blocks написана на С++ и использует библиотеку wxWidgets. Имея открытую архитектуру, может масштабироваться за счёт подключаемых модулей. Поддерживает языки программирования С, С++, D (с ограничениями), Fortran.. Code::Blocks разрабатывается для Windows, Linux и Mac OS X. Среду можно собрать из исходников практически под любую Unix-подобную систему, например FreeBSD, PC-BSD Тип: Freeware Разработчик: The Code::Blocks team Операционная система: Windows, Linux и Mac OS X. Первый выпуск: 28.02.2008 (Первый стабильный релиз) Последняя версия: 20.03 (19 марта 2020) Лицензия: GNU GPLv3 (Свободное ПО) Минимальные системные требования: Платформа: Windows 2000/XP/Vista/7 MySQL – это клиент-серверная система, которая состоит из фонового (deamon) процесса (mysqld) и множества разных клиентских программ и библиотек. Программное обеспечение с открытым кодом стало стратегической инициативой информационных менеджеров, финансовых аналитиков и специалистов многих других организаций. MySQL – это уникальное предложение, которое ускорит работу и уменьшит затраты на расширение возможностей системы и управление базами данных. Благодаря своей распространенности, MySQL поддерживается большинством приложений, программных средств и библиотек. Тип: Freeware Разработчики: MySQL AB, Sun Microsystems и Oracle. Операционные системы: система Linux, Microsoft Windows, macOS, FreeBSD и Solaris. Первый выпуск: 23 мая 1995 Последняя версия: 8.0.19 (9 декабря 2019) и 5.7.29 (18 декабря 2019) Лицензия: GNU GPL 2 и проприетарная лицензия Минимальные системные требования: Процессор: Pentium II 233 МГц и выше. Оперативной памяти: 128 Мб оперативной памяти. свободного места на диске: 300МБ. Платформа: система Linux, Microsoft Windows, macOS, FreeBSD и Solaris. Тестирование совместимости – вид нефункционального тестирования, основной целью которого является проверка корректной работы продукта в определенном окружении. Это тестирование проверяет, можно ли запускать программное обеспечение на другом оборудовании, операционной системе, базах данных, веб-серверах, серверах приложений, аппаратных периферийных устройствах, эмуляторах, различной конфигурации, процессоре, различных браузерах и различных версиях браузеров и т.д. Окружение может включать в себя следующие элементы: 1. Аппаратная платформа 2. Операционная система (Unix, Windows, MacOS, ...) 3. Браузеры (Internet Explorer, Firefox, Opera, Chrome, Safari, Яндекс.Браузер) 4. Различное разрешение экрана. Тестирование совместимости проводится в основном в 2 этапа: 1) На первом этапе проверяется взаимодействие выпускаемого продукта с окружением, в которое он будет установлен, на различных аппаратных средствах. 2) На втором этапе выпускаемый продукт проверяется с позиции его конечного пользователя и конфигурации его рабочей станции. Проблемы с совместимостью Code::Blocks Справка написана на английском языке, требуется понимать назначение инструментов, которыми оснащена программа. Имеются ограничения в функционале по языкам программирования и по ОС. MySQL Программа имеет некоторые недочеты с оптимизатором. Плохая совместимость со старыми версиями, что у клиентских функций, что у серверных. |