-
- Сделать, чтобы тесты давали 90% code coverage -- легко. Только это по прежднему ничего не значит... Даже что программа работает правильно и тесты этого (не)определяют. - fk0(02.10.2016 00:38)
- Не, у меня в своё время был тестер, вот жаль, что сейчас такого нет. Он брал приборчик и всякие кнопки тыкал, вроде и по инструкции, а ломал всё на раз. Барбос(99 знак., 01.10.2016 22:23)
- или другой пример из опыта... бьем по ЭМСу... переменная принимает значение, которое не должно быть никогда в нормальной работе... и вот дальше как поведет себя программа, это большой вопрос... - sav6622(01.10.2016 22:30)
- Далее предполагаю: ЦПУ исправляет одиночную ошибку считывания ОЗУ/флэш или формирует прерывание при двойных или более ошибках, микроконтроллер или продолжает нормальную работу, или перегружается. ЧЯДНТ? Для разных применений -- разные _VVB(18 знак., 02.10.2016 14:53, )
- Это хорошо, когда допускается перезагрузка... хуже когда - нет... - sav6622(02.10.2016 22:40)
- А чего при этом прерывании делать надо? Rеset? Ксения(763 знак., 02.10.2016 16:46 - 18:27)
- Программа перезапускается с какой-то фазы (состояние периодичских сохраняется куда-либо) и продолжает работу. И рестарт надо предусматривать даже при использовании обычных МК, там тоже причин хватает. В сложных МК обычно есть механизмы защиты fk0(622 знак., 02.10.2016 18:33)
- Эти типы сбоев относятся к категории "случайных" (не "системных"), то бишь очень редких при рекомендуемых условиях эксплуатации. Архитектура ПО должна рассматривать "рестарт" в произвольном месте выполнения программы как штатную ситуацию. Короче, _VVB(208 знак., 02.10.2016 18:24, )
- NASA звать) только она может тойотам помочь машины делать) Ну и выводить на лобовое стекло "Приносим извинения! Сервис временно не доступен! В случае если Вы останетесь живы Вас ожидает приятная скидка 10% на регулировку "сход-развал" - basilmak(02.10.2016 17:12)
- Далее предполагаю: ЦПУ исправляет одиночную ошибку считывания ОЗУ/флэш или формирует прерывание при двойных или более ошибках, микроконтроллер или продолжает нормальную работу, или перегружается. ЧЯДНТ? Для разных применений -- разные _VVB(18 знак., 02.10.2016 14:53, )
- А вы точно все условия знаете ? =)) sav6622(235 знак., 01.10.2016 22:27)
- и имитации всех сочетаний входных условий ))) оттестировано на 146% !!! Проверено электроникой !!! ))) - basilmak(01.10.2016 22:27)
- Уболтали, языкастые, глюки есть и будут, а я не гений. Бу-га-га. Барбос(4 знак., 01.10.2016 22:50)
- ошибки есть всегда) глюков может и не быть) И инженер программирующий лучше программиста - осознает что не программист, а программисты не осознают, что инженерят не являясь инженерами. - basilmak(01.10.2016 22:59 - 02.10.2016 09:11)
- Уболтали, языкастые, глюки есть и будут, а я не гений. Бу-га-га. Барбос(4 знак., 01.10.2016 22:50)
- или другой пример из опыта... бьем по ЭМСу... переменная принимает значение, которое не должно быть никогда в нормальной работе... и вот дальше как поведет себя программа, это большой вопрос... - sav6622(01.10.2016 22:30)