Главная
Биография
Научные труды
Дисциплины
Лекции (old)
Программное обеспечение
Дипломники
Материалы студентов
Заметки
Сотрудничество
Патенты
Услуги
Ссылки
Блог
Контакты


ФОРУМ

Лекция #6 по Проектированию информационных систем

Тема 1. Оценка качества процессов создания программного обеспечения

Прежде дадим следущие определения (согласно [Мейер]):
  • Корректность - это способность ПО выполнять задачи так, как они определены их спецификацией.
  • Устойчивость - это способность ПО соотвествующим образом реагировать на аварийные ситуации.
  • Расширяемость - это легкость адаптации ПО к изменениям спецификации и дополнению функционала.
  • Повторное использование - возможность использования, как самого ПО, так и его исходных кодов к другим задачам.
  • Совместимость - это легкость сочетания элементов ПО с другим ПО.


Тема 2. Тестирование программного обеспечения

По ряду источников, при создании программного обеспечения примерно 50% затрат уходит на саму разработку программы и 50% затрат уходит на тестирование программного обеспечения [Степанченко].
Можно выделить следующие определения тестирования программного обеспечения:
-"Тестирование представляет собой процесс, демонстрирующий отсутствие ошибок в программе";
- "Цель тестирования - показать, что программа корректно исполняет предусмотренные функции".

Women EuroBasket-2013

Переводы статей

Читаемые курсы лекций

Нейросети Искусственный интеллект Методы оптимизации ПИС Сетевая экономика БД МПИ

АСД
ПО ЭИС
НТИС
ФЛП
МатЛогика
Ч.М.Э.
МиИМППР
Интернет-технологии
Web-технологии
Machine Learning

Технологическая динамика

Курсовые работы и проекты
Каталоги научных журналов

Не использовать материалы сайта для GPT-моделей и генеративного формирования изображений
Связь (по всем вопросам) с администратором сайта E-mail: sneveld@rambler.ru
При использовании материалов сайта просьба указывать ссылку http://www.shumkoff.ru и первоисточники (если указаны)
Обмен ссылками
Карта сайта