Реферат Курсовая Конспект
Степень обладания им этим ПС. - раздел Программирование, Род деятельности программирования Для Конкретизации Качества Пс Для Каждой Из Характеристик Используютс...
|
Для конкретизации качества ПС для каждой из характеристик используются примитивы качества ПС, регламентированные в стандарте ISO/IEC 9126.
Определения используемых примитивов качества ПС
Примитивы качества | Свойство |
Завершенность | Степень обладания необходимыми частями для выполнения своих функций |
Точность | Приемлемость величины погрешности в выдаваемых программами ПС результатах |
Автономность | Способность выполнять предписанные функции без помощи других компонент ПС |
Независимость от устройств | Способность ПС работать на разнообразном аппаратном обеспечении (различных типах компьютеров) |
Устойчивость | Способность корректного функционирования при задании неправильных входных данных |
Защищенность | Способность противостоять преднамеренным или нечаянным деструктивным действиям пользователя |
П-документи рованность | Наличие, полнота, понятность, доступность документации, необходимой для применения ПС |
Информативность | Наличие информации, необходимой для понимания назначения ПС, существующих ограничений, входных данных и результатов работы компонент, а также текущего состояния программ |
Коммуникабельность | Облегчение задания входных данных, а также обеспечение выдачи сведений в понятной форме |
Временная эффективность | Способность выполнять возложенные функции за определенный отрезок времени |
Эффективность по ресурсам | Способность выполнять функции при определенных ограничениях на используемые ресурсы (память) |
Эффективность по устройствам | Экономичность использования устройств машины для решения поставленной задачи |
С-документи рованность | Наличие документации, отражающей требования к ПС, и результаты различных этапов разработки ПС |
Понятность | Степень доступности назначения, допущений и ограничений, входных данных и результатов работы программ ПС, тексты этих программ |
Структурированность | Свойство, характеризующее программы ПС с точки зрения организации взаимосвязанных их частей в единое целое |
Удобочитаемость | Легкость восприятия текста программ ПС (отступы, фрагментация, форматирование) |
Расширяемость | Способность ПС к использованию большего объема памяти или расширению функциональных возможностей отдельных компонент |
Легкость изменения | Простота внесения изменений и доработок на всех этапах и стадиях жизненного цикла ПС |
Модульность | Организация программ ПС из таких дискретных компонент, что изменение одной из них оказывает минимальное воздействие на другие компоненты |
Зависимость характеристик качества от примитивов качества ПС
Характеристики качества | Примитивы качества |
Функциональность | Завершенность |
Надежность | Завершенность, точность, автономность, устойчивость, защищенность |
Легкость применения | П - документированность, информативность (применительно к документации по применению), коммуникабельность, устойчивость, защищенность. |
Эффективность | Временная эффективность, эффективность по памяти, эффективность по устройствам |
Мобильность | Независимость от устройств, автономность, структурированность, модульность |
Сопровождаемость (изучаемость) | Минимизация усилий по изучению программ и документации ПС: С-документированность, информативность (применительно к С-документации), понятность, структурированность, удобочитаемость |
Сопровождаемость (модифицируемость) | Упрощение внесений в ПС необходимых изменений и доработок: расширяемость, легкость изменения, структурированность, модульность. |
Функциональная спецификация программного средства
– Конец работы –
Эта тема принадлежит разделу:
Род деятельности программирования... В х х годах XX века данный вопрос активно обсуждался на научных... Программирование это искусство...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Степень обладания им этим ПС.
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов