Алехин Александр (26.05.2016 13:17, просмотров: 132) ответил AlexBi на Для неизвестных недоработок применяют: сторожевой таймер, перехват аппаратных исключений процессора (обращение по невыровненному адресу, обращение за пределы памяти, переполнение стека, переполнение/деление на ноль и другие вычислительные
все правильно, только КАК Я ПОНЯЛ, я должен описать известные мне риски, которые я не исправил по причине малозначимости и прочее. А неизвестные риски как описать в документе? еще согласен для сложного ПО на сложном "железе". а для примитивного восьмибитника не имеющего все этих "наворотов" типа исключений, MMU прочее.....?
и потом - как описать риск от переполнения стека? Ведь результатом может быть все что угодно, от простой перезагрузки системы (что не является проблемой - после перезагрузки система просто продолжит работу с места "улета"), до фатальных последствий беспорядочного дрыгания ногами и прочее.
да и является ли например переполнения стека "программным риском"? Как определить вероятность переполнения стека?