А я же многократно говорил...

топ 100 блогов ru_auto06.11.2013 ...что в машине тормоз, руль, ключ зажигания [и педаль газа] ОБЯЗАНЫ БЫТЬ МЕХАНИЧЕСКИМИ? блеать

Итак, группа экспертов, информацию о которых можно легко отыскать на сайте «гуру embedded программирования» (EmbeddedGurus), после анализа firmware контроллера дроссельной заслонки пришла к выводу что (даю дословный перевод) «это позорный образец проектирования и разработки ПО».

В выводах – общее низкое качество кода, наличие ошибок в нём, которые могут вызывать случайный разгон автомобиля, общая система контроля и обеспечения безопасности исполнения кода организована по принципу «карточного домика», и, наконец, вердикт, к которому прислушались судьи – ошибки в firmware стали причиной аварии с тяжёлыми последствиями.

В ходе анализа злополучного контроллера экспертами были проверены и отклонены предположения Toyota, что ошибки являются следствием аппаратных сбоев в микроконтроллере NEC (Renesas) V850, а именно, в его интерфейсе с внешней памятью с контролем чётности. Что неудивительно даже без экспертного анализа, потому как контроллеры Renesas (некогда NEC) – в своём роде эталонные для автомобильной индустрии (и не только), и используются в неисчислимых количествах, о такой злополучной ошибке (явно приводящей к порче памяти) давным-давно знал бы весь мир, она или была бы исправлена в кремнии, или хотя бы внесена производителем в Errata (уточняющую документацию).

...

Ну а теперь держимся крепко за что можем держаться – в firmware, решающем эту задачу, надстроенным над операционной системой реального времени, экспертиза выявила… одиннадцать тысяч глобальных переменных. Код реализации firmware назван хорошо знакомым всем программистам словом «spaghetti». Анализ цикломатической сложности программы выдал 67 не пригодных для тестирования функций, а ключевая функция определения угла дроссельной заслонки в ходе этого анализа показала какую-то удивительную оценку, при которой не только тестирование, но и вообще какое-либо сопровождение программы невозможно.


отсюда

via А я же многократно говорил... mikell

Оставить комментарий

Архив записей в блогах:
Есть у Пушкина прозаический назакончанный отрывок: "На краю меленькой площади". На него, насколько мне известно, мало обращали внимание литетратуроведы, в отличие от дургих "интригующих незавершенностей", таких как "Гости съезжались на дачу", "Мы проводили вечер на даче" или 10 глава ...
Сперва про Одессу, потом про МРТ головы. Три дня в этом городе оказались очень насыщенными. Даже не знаю, как я всё осилила. На каком-то драйве и вашей поддержке, наверное. * Вчера утром мы поехали на солевые лиманы в Куяльник. Очень нужно было помочить ножки (постоянно болят, ...
Авторы нашумевшего во всех смыслах военного эпика "28 панфиловцев" представили первый тизер своей новой ленты про Великую Отечественную Войну. Фильм называется "Литвяк" и как не трудно догадаться (в первую очередь тем, кто знаком с отечественной историей), речь идет о байопике ...
"Невзоровские среды" на радиостанции "Эхо Москвы" за четыре года существования теоретически должны были обернуться целым букетом уголовных дел. Но - нет. Ипполог-сатанист (ещё с 2006-го числящийся советником гендиректора Первого канала) неприкосновенен, и он вовсю пользуется ...
В продолжение темы К сожалению, ситуация повторилась в Нью-Йорке... areksi :!"Все интереснее и интереснее - как им удалось ТАКИЕ отпускные грамоты получить?" "7 ноября на официальном сайте Восточно-Американской епархии Русской Православной Церкви Заграницей было ...