Оценка качества программного обеспечения.
Качество ПО – это весь объем признаков и характеристик программной продукции, который относится к их способности удовлетворять установленным или предполагаемым потребностям (Оценка качества ПО – это способность ПО удовлетворять требованиям). Качество ПО может быть оценено следующими характеристиками:
1) Функциональность: соответствие значению; точность работы; способность взаимодействовать со средой; придерживание стандартов; безопасность;
2) Надежность: стабильность; устойчивость к ошибке; восстанавливаемость;
3) Практичность: понятность; обучаемость;
4) Эффективность: быстродействие и время отклика; потребляемость ресурсов;
5) Сопровождаемость: тестируемость; изменяемость;
6) Мобильность: адаптируемость к различным программно-аппаратным платформам.
Модель процесса оценки качества: на основе имеющегося перечня потребностей происходит определение требований качества (характеристик). На основе этих характеристик происходит выбор метрик уровней ранжирования, и затем оценка.
Сущность объектно-ориентированного подхода. Основные понятия.
ООП – это альтернатива алгоритмической декомпозиции. Делит задачу на последовательность шагов, а представляет задачу в виде взаимодействия объектов предметной области, взаимодействующих между собой.
Основные понятия:
Объект – это сущность, имеющая некоторое состояние (информацию) и предоставляющая набор операций, с помощью которых можно изменять или проверять это состояние. В программной среде объект – это модель или абстракция реальной сущности.
|
|
Интерфейс объекта – те операции, которые он может выполнять (его взаимодействие с миром).
Класс – это шаблон создания объектов. Все объекты одного и того же класса обладают одинаковым интерфейсом и реализуют его одинаково. Их отличие может быть только в текущем состоянии. Индивидуальные объекты – это экземпляры класса. Важнейшее из свойств: наследование.
Дата добавления: 2018-02-15; просмотров: 380; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!