Главная страница
Навигация по странице:

  • Оценочные элементы фактора «Надежность ПС»

  • Оценочные элементы фактора «Корректность»

  • йййй. Лабораторная работа 10. Оценка качественных показателей пс открыто Четверг, 14 октября 2021, 00 00


    Скачать 17.25 Kb.
    НазваниеЛабораторная работа 10. Оценка качественных показателей пс открыто Четверг, 14 октября 2021, 00 00
    Дата08.10.2022
    Размер17.25 Kb.
    Формат файлаdocx
    Имя файла123456.docx
    ТипЛабораторная работа
    #721631

    Лабораторная работа №10. Оценка качественных показателей ПС

    Открыто: Четверг, 14 октября 2021, 00:00

    Лабораторная  работа №10. Оценка качественных показателей ПС

     

    Цель работы: Научиться проводить оценку качества программного средства по различным показателям.

    Задание

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

    2.       Сравнить два программных продукта: калькулятор фирмы Microsoft и калькулятор, написанный студентами (скачанный). Сравнение проводить по следующим оценочным элементам: надежность ПС, сопровождаемость, корректность. Критерии оценки (1 или 0)

    3. Все сравнение занести в следующую таблицу

     

    Код

    элемента

    Наименование

    Метод оценки

    Оценка калькулятора фирмы Microsoft

    Оценка

    калькулятора

    Оценочные элементы фактора «Надежность ПС»

     

    Наличие требований к программе по устойчивости функционирования при наличии ошибок во входных данных

    Экспертный

     

     

     

    Возможность обработки ошибочных ситуаций

     

     

     

     

    Полнота обработки ошибочных данных

     

     

     

     

    Наличие тестов для проверки допустимых значений входных данных

     

     

     

     

    Наличие системы контроля полноты входных данных

     

     

     

     

    Наличие средств контроля корректности входных данных

     

     

     

     

    Наличие требований к программе по восстановлению процесса выполнения в случае сбоя ОС, внешних устройств, процессора

     

     

     

     

    Наличие требований к программе по восстановлению результатов при отказах ОС, внешних устройств, процессора

     

     

     

     

    Наличие средств восстановления при сбоях оборудования

     

     

     

     

    Наличие возможности повторного старта с точки прерывания

     

     

     

     

    Наличие обработки неопределенностей

     

     

     

     

    Наличие централизованного управления процессами, конкурирующими из-за ресурсов

     

     

     

     

    Наличие возможности автоматически обходить ошибочные ситуации в процессе вычисления

     

     

     

     

     

    Всего

     

     

    Оценочные элементы фактора «Сопровождаемость»

     

    Наличие комментариев в точках входа и выхода в программу

     

     

     

     

    Осуществляется ли передача результатов работы модуля через вызывающий его модуль

     

     

     

     

    Оценка программы по числу циклов

     

     

     

     

    Используется ли язык высокого уровня

     

     

     

     

    Наличие проверки корректности передаваемых данных

     

     

     

     

    Использовании при построении программ метода структурного программирования

     

     

     

     

    Соблюдение принципа процесса разработки программы сверху вниз

     

     

     

     

    Наличие ограничений на размеры модуля

     

     

     

     

    Наличие модульной схемы программы

     

     

     

     

     

    Всего

     

     

    Оценочные элементы фактора «Корректность»

     

    Наличие всех необходимых документов для понимания и использования ПС

     

     

     

     

    Наличие описание схемы иерархии модулей программы

     

     

     

     

    Наличие описаний основных функций

     

     

     

     

    Наличие описаний частных функций

     

     

     

     

    Наличие описания данных

     

     

     

     

    Наличие описания алгоритмов

     

     

     

     

    Наличие описания интерфейсов между модулями

     

     

     

     

    Наличие описания всех параметров

     

     

     

     

    Наличие описание методов настройки системы

     

     

     

     

    Наличие описание способов проверки работоспособности программы

     

     

     

     

     

     

     

     

     

    Реанимация всех основных функций

     

     

     

     

    Реанимация всех алгоритмов

     

     

     

     

    Наличие определений всех данных: переменные, индексы., массивы и пр.

     

     

     

     

    Наличие интерфейсов с пользователем

     

     

     

     

    Отсутствие противоречий в выполнении основных функций

     

     

     

     

    Отсутствие противоречий в выполнении частных функций

     

     

     

     

    Отсутствие противоречий в выполнении алгоритмов

     

     

     

     

    Правильность взаимосвязей

     

     

     

     

    Правильность реализаций интерфейса с пользователем

     

     

     

     

    Отсутствие противоречий в настройке системы

     

     

     

     

    Комплектность документации в соответствии со стандартами

     

     

     

     

     

    Всего

     

     

    Выводы


    написать администратору сайта