Similar presentations:
Источники ошибок в программных средствах
1. ИСТОЧНИКИ ОШИБОК В ПРОГРАММНЫХ СРЕДСТВАХ
2. Интеллектуальные возможности человека
Дейкстра выделяет три интеллектуальныевозможности человека, используемые при
разработке ПС:
способность к перебору,
способность к абстракции,
способность к математической индукции
3. Неправильный перевод как причина ошибок в программных средствах
ТРЕБОВАНИЯ К ПССПЕЦИФИКАЦИЯ
АППАРАТУРЫ
ВНЕШНЕЕ
ОПИСАНИЕ
ПС
СПЕЦИФИКАЦИЯ
БАЗОВОГО
ПРОГРАММНОГО
ОБЕСПЕЧЕНИЯ
РУКОВОДСТВО
ПО
ПРИМЕНЕНИЮ
ПС
ТЕКСТЫ
ПРОГРАММ
ПС
СПЕЦИФИКАЦИЯ
ЯЗЫКА
ПРОГРАММИРОВАРИЯ
Грубая схема разработки и применения ПС
4. Модель перевода
MR
W
Представление
Представление
A
B
5. Основные пути борьбы с ошибками
Учитывая рассмотренные особенности действийчеловека при переводе можно указать
следующие пути борьбы с ошибками:
сужение пространства перебора (упрощение
создаваемых систем),
обеспечение требуемого уровня подготовки
разработчика (это функции менеджеров коллектива
разработчиков),
обеспечение однозначности интерпретации
представления информации,
контроль правильности перевода (включая и
контроль однозначности интерпретации)