Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 03 -Основные понятия теории программиров...doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
466 Кб
Скачать
☆
  1. Показатели сопровождения

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

Рис.1. Показатели качества ПО

    1. Структурность

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

Пояснение. В языка Си++ такие структуры – это условные операторы и циклы for, while, do .. while.

Программа также может быть организована с использованием оператора безусловного перехода. Большинство языков программирования содержит такой оператор. Злоупотребление оператором безусловного перехода делает программу очень трудной для восприятия и модификации. К тому же любую программу, которая содержит оператор безусловного перехода можно переписать с использованием условного оператора или цикла.

    1. Простота конструкции

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

    1. Наглядность

Наличие и представление в наиболее легко воспринимаемом виде исходных модулей ПС, полное их описание в соответствующих программных документах.

    1. Повторяемость

Степень использования типовых. проектных решений или компонентов, входящих в ПС.

  1. Показатели удобства применения

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

    1. Легкость освоения

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

    1. Доступность эксплуатационных программных документов

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

    1. Удобство эксплуатации и обслуживания

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

  1. Показатели Эффективности

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

    1. Уровень автоматизации

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

    1. Временная эффективность

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

    1. Ресурсоемкость

Минимально необходимые вычислительные ресурсы и число обслуживающего персонала для эксплуатации.

  1. Показатели универсальности

Характеризуют адаптируемость ПС к новым функциональным требованиям, возникающим вследствие изменения области применения или других условии функционирования.

    1. Гибкость

Возможность использования ПС в различных областях применения.

    1. Мобильность

Возможность применения ПС без существенных дополнительных трудозатрат на ЭВМ аналогичного класса.

    1. Модифицируемость

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