реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Особенности программирования военной техники, Вопросы связанные с написанием программ для СЧ изделий ВВСТ
SenyaKZN
сообщение Apr 11 2018, 16:47
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 11-04-18
Пользователь №: 103 143



Доброго вечера, господа!

Вопрос в следующем: есть ГОСТ Р 51189-98 и ГОСТ 1978-90, к какой классификации относятся программы написанные для МК и операционные системы для МК (типа FreeRTOS)? Какие требования на Вашем предприятии предъявляются разработке ПО? Проходят ли Ваше ПО сертификацию или же какую-либо проверку?

Спасибо!
Go to the top of the page
 
+Quote Post
Alex A. Mihaylov
сообщение Apr 12 2018, 03:56
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 15-11-10
Из: Санкт-Петербург
Пользователь №: 60 892



Цитата(SenyaKZN @ Apr 11 2018, 19:47) *
Вопрос в следующем: есть ГОСТ Р 51189-98 и ГОСТ 1978-90, к какой классификации относятся программы написанные для МК и операционные системы для МК (типа FreeRTOS)? Какие требования на Вашем предприятии предъявляются разработке ПО? Проходят ли Ваше ПО сертификацию или же какую-либо проверку?


А Вы с какой целью интересуетесь? :-)

Если исключительно из "нормативных" соображений - то увы, каждый раз по разному. У каждого свои тараканы, свое прочтение и своя трактовка. Особенно в части трактовки терминов "допускается" и "рекомендуется".

А если из соображений надежности, то изобретать особо нечего. MISRA наше все. Только вот FreeRTOS под требования MISRA - что-то там было про "пыль глотать".
Go to the top of the page
 
+Quote Post
AVR
сообщение Apr 12 2018, 07:04
Сообщение #3


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Когда работал на соответствующем предприятии, такой работой формально занимались бабушки на пенсии, которых жалко было уволить и они делали "документацию". Сильно сомневаюсь, что они тут будут сидеть и готовы дать ответ.
А вообще, делали на совесть. У кого на сколько этой самой совести хватало wink.gif

От тех кто работает и сейчас, к сожалению, знаю что раз молодой специалист еще не сбежал и хоть что-то современное шарит - то если работает - и на том спасибо. Какие там MISRA какие DO-178/254, о них никто не слышал там даже.


--------------------
Go to the top of the page
 
+Quote Post
Arlleex
сообщение Apr 12 2018, 10:08
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 492
Регистрация: 12-11-11
Пользователь №: 68 264



Цитата
От тех кто работает и сейчас, к сожалению, знаю что раз молодой специалист еще не сбежал и хоть что-то современное шарит - то если работает - и на том спасибо. Какие там MISRA какие DO-178/254, о них никто не слышал там даже.

Слышали, знаем.
Но не всегда используем, поскольку многие "фичи" этим самим MISRA запрещены в принципе.
Проверки, сертификации и т.д. не производятся. Сдается полностью программно-аппаратный комплекс военному представителю заказчика. А если что-то на этапе испытаний отвалится или не так сработает - будут большие проблемы у разработчиков, как правило.
Стандарты ГОСТ Р 51189-98 и ГОСТ 1978-90 древние, как шутки про прошлогодний хлеб перед новым годом, современное ПО для встраиваемых систем настолько гибко, что любой пункт таких стандартов можно "закосить" под марку "соответствует".

Сообщение отредактировал Arlleex - Apr 12 2018, 10:11
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Apr 13 2018, 07:40
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(AVR @ Apr 12 2018, 10:04) *
Когда работал на соответствующем предприятии, такой работой формально занимались бабушки на пенсии, которых жалко было уволить и они делали "документацию". Сильно сомневаюсь, что они тут будут сидеть и готовы дать ответ.
А вообще, делали на совесть. У кого на сколько этой самой совести хватало wink.gif

У меня однажды на воинствующем предприятии (но в гражданском проекте) по результатам работы потребовали, как у них принято- полную бумажную распечатку сорцов. И никто не воспринял вопли "молодого специалиста" про то, что это Альтера и схемный ввод. Раз программируемое-значит программу давай, а не схему какую-то. Пришлось вывести на печать весь листинг Квартуса (полностью забитая 1K10, там очень "много букф" было), и все были довольны, сдали макулатуру в архив sm.gif. Ну а для реальной работы, естественно, оставили нужный набор файлов и распечаток, но в локальном "неофициальном" архиве отдела.
Go to the top of the page
 
+Quote Post
0men
сообщение Apr 13 2018, 10:16
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 84
Регистрация: 7-05-05
Пользователь №: 4 819



Цитата(Ruslan1 @ Apr 13 2018, 10:40) *
У меня однажды на воинствующем предприятии (но в гражданском проекте) по результатам работы потребовали, как у них принято- полную бумажную распечатку сорцов. И никто не воспринял вопли "молодого специалиста" про то, что это Альтера и схемный ввод. Раз программируемое-значит программу давай, а не схему какую-то. Пришлось вывести на печать весь листинг Квартуса (полностью забитая 1K10, там очень "много букф" было), и все были довольны, сдали макулатуру в архив sm.gif. Ну а для реальной работы, естественно, оставили нужный набор файлов и распечаток, но в локальном "неофициальном" архиве отдела.


схемный ввод в наше время?? грустьпечаль
Go to the top of the page
 
+Quote Post
krux
сообщение Apr 13 2018, 10:51
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



требования разные в зависимости от того какой вид войск и что за техника.

например для комповых АСУ - должна проводится сертификация НДВ-3
1) проводится поиск "мертвого" кода и его удаление из исходников (код, который зачем-то написан, компилятор его не вырезал, но в реальной жизни эта ветка кода не исполняется никогда, например, из-за криво написанного условного перехода). делается специальной программой, которая лазит по коду в режиме отладчика.
2) софт отправляется на сертификацию в организацию, "имеющую лицензию и аккредитованную и т.д. и т.п." - стоимость сертификации порядка ~500 тыр за комплект.


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Apr 13 2018, 10:58
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(0men @ Apr 13 2018, 13:16) *
схемный ввод в наше время?? грустьпечаль

Ну, было это уж лет 15-20 тому назад. и мегафункции у Альтеры очень даже ничего уже тогда были.

Сейчас бы да, чисто на VHDL/AHDL бы делал, наверное.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th June 2025 - 05:56
Рейтинг@Mail.ru


Страница сгенерированна за 0.01403 секунд с 7
ELECTRONIX ©2004-2016