Re[4]: На чем пишут в оборонке?
От: Ночной Смотрящий Россия  
Дата: 28.11.17 20:18
Оценка: +1
Здравствуйте, sr_dev, Вы писали:

_>ну с, с++ например. среды исполнения дотнета и джавы проверки не проходили


В Астре в свое время точно был Моно, так что до определенного уровня дотнет там есть.
Re: На чем пишут в оборонке?
От: Программизд Россия  
Дата: 29.11.17 06:04
Оценка:
Здравствуйте, sharpman, Вы писали:

S>Просто интересно.

S>На чем пишут в оборонке?
S>Есть ли какие-то предпочтения в разрезе надежности, независимости от санкций и т.д
S>Ну и есть ли какая-то своя ОС?

Говорят пишут на C/C++, Qt. В кач-ве ОС используют различные сборки Linux и мсвс.
Re: На чем пишут в оборонке?
От: Vlad_SP  
Дата: 29.11.17 07:10
Оценка: 4 (1)
Здравствуйте, sharpman,

S>На чем пишут в оборонке?


It depends. Например, несколько лет назад участвовал в проекте, целиком написанном на C#. ПО пошло в боевую эксплуатацию, и до сих пор успешно эксплуатируется. А еще были проекты на C++. Правда, в некоторых случаях Заказчик жестко предписывает даже среду разработки.
Сейчас — эмбеддед, тут Си и C++ (не везде, связано с аппаратными ограничениями). Разработка идет как под Win, так и под Lin, разумеется, потом выполняется кросс-компиляция в код для целевой системы.
Тестовое и технологическое ПО можно писать хоть на Бейсике.

S>Есть ли какие-то предпочтения в разрезе надежности, независимости от санкций и т.д


В плане надежности требования предъявляются главным образом к аппаратуре. Испытания по военным ГОСТам группы РВ 15 идут довольно долго.
В плане независимость от санкций — да, в последние годы есть требование перевода на отечественную элементную базу. Поэтому каждый чих по импортной комплектухе нужно согласовывать.

S>Ну и есть ли какая-то своя ОС?


Для эмбеда — есть. У нас она безымянная, правда Хотя это, скорее не ОС, а шедулер. Загрузка и запуск внешнего ПО и внешних процессов в железке не предусмотрены, что прошито в ПЗУ — то и будет крутиться ныне и присно и во веки веков, аминь! Для писишных терминалов — Астра Линух в различных инкарнациях.

Как упоминал в треде коллега ry, процессы хорошо формализованы с точки зрения приемки. А внутри отдела, проекта, этапа — можешь устраивать хоть танцы с бубнами. Заказчика интересует конечный результат.
Вот что мне нравится в военке — так это то, что количество бардака сильно меньше чем в гражданке. (Ну это то, с чем конкретно я сталкиваюсь.) Впрочем, как и везде — все зависит от человеческого фактора и правильно выстроенного процесса. Если люди хотят сделать дело и добиться результата, то оно и получается. (Правильно пишет коллега ry: это такое огромное поле для самореализации, удовлетворения своих инженерных амбиций.)
Re: На чем пишут в оборонке?
От: swame  
Дата: 29.11.17 08:38
Оценка:
Здравствуйте, sharpman, Вы писали:

S>Просто интересно.

S>На чем пишут в оборонке?
S>Есть ли какие-то предпочтения в разрезе надежности, независимости от санкций и т.д
S>Ну и есть ли какая-то своя ОС?

Помню лет 20 назад у меня подрабатывал майор, который на основной работе занимался какими-то расчетами траекторий ракет.
На работе ему комп нормальный не давали, поэтому я ему выдал 386 минитауэр. На этом компе он делал работу и для своей основной.
Этот комп он возил каждый день на работу из Жулебина куда-то на Полежаевскую на метро.
Смотреть что-то на его компе было нельзя. Там был что то очень "секретное".
Писали мы тогда на турбо-Паскале, на основной работе вроде тоже.
Плюс графическая библиотека Super Vision.
Подход к качеству был такой — скомпилировалось — можно показывать.
Re: На чем пишут в оборонке?
От: VladCore  
Дата: 30.11.17 05:04
Оценка:
Здравствуйте, sharpman, Вы писали:

S>Ну и есть ли какая-то своя ОС?


Эльбрус, дериватив 5-го дебиана.
Re[3]: На чем пишут в оборонке?
От: LaptevVV Россия  
Дата: 30.11.17 05:09
Оценка: 2 (1)
S>Пишут на каких языках?
На виртовских: паскаль, модула, оберон.
Причем, в собственных разработанных средах.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[4]: На чем пишут в оборонке?
От: pagid Россия  
Дата: 01.12.17 17:28
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Причем, в собственных разработанных средах.

Думаю, это единичные случаи и места.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[9]: На чем пишут в оборонке?
От: white_znake  
Дата: 04.12.17 13:03
Оценка:
Здравствуйте, samius, Вы писали:

S>Здравствуйте, velkin, Вы писали:


V>>Для чего предназначались программы на C#?

S>Например, для несложных рассчетов, визуализации, моделирования, выработки алгоритмических подходов.

Уффф... я спокойно вздохнул...Не то я уже представил С-500 под управлением ОС Винодоус CE и программы на C#
Re[10]: На чем пишут в оборонке?
От: samius Япония http://sams-tricks.blogspot.com
Дата: 04.12.17 14:26
Оценка:
Здравствуйте, white_znake, Вы писали:

_>Здравствуйте, samius, Вы писали:


S>>Например, для несложных рассчетов, визуализации, моделирования, выработки алгоритмических подходов.


_>Уффф... я спокойно вздохнул...Не то я уже представил С-500 под управлением ОС Винодоус CE и программы на C#


Оборонка — это не только и не столько С-500. Это огромное хозяйство в первую очередь. Для одного только хозяйства используются свои ГИС-ы, свои комплексы систем безопасности, учета и контроля всего что придет в голову, включая софт по определению контента на компьютерах сотрудников.

Чуть ли не каждое заводоуправление занимается автоматизацией своих работ, при них раньше были (не знаю, как сейчас) группы программистов. Оборонка разрабатывает софт для аварийно-технических центров, для Газпрома, для томографов (и медицинских и промышленных) от уровня железа до организации работы оператора, хранения снимков и даже для постановки диагноза.

Симуляторы, тестовые стенды, моделирование распространения загрязнений и различных излучений. Управление роботами от АТЦ-шных до тех, что в шахтах и скважинах ползают.

И я даже не коснулся софта непосредственно оборонного назначения, среди которого доля наземного софта (который не летает в изделиях), пожалуй, поболее будет, чем подводная часть айсберга.

Доля C# невелика, но чисто от того, что значительная часть софта писалась до его появления, команды разработчиков формировались во времена Фортрана.
Все что я перечислил — вполне можно было бы разрабатывать на C# в том числе. А некоторые позиции из перечисленного — совершенно точно знаю что писали на C#.
Re[5]: На чем пишут в оборонке?
От: sergey2b ЮАР  
Дата: 04.12.17 17:35
Оценка:
Здравствуйте, pagid, Вы писали:

P>Здравствуйте, LaptevVV, Вы писали:


LVV>>Причем, в собственных разработанных средах.

P>Думаю, это единичные случаи и места.

нет, на другом конце USSR от ПРофесора тот же набор языков, софт для летательный апаратов
Re[6]: На чем пишут в оборонке?
От: pagid Россия  
Дата: 04.12.17 20:55
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>нет, на другом конце USSR от ПРофесора тот же набор языков, софт для летательный апаратов

Так Лаптев не тот ли пример и приводит? Он же не пишет на паскале, модуле и обероне для оборонки. Так я предполагаю
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re: На чем пишут в оборонке?
От: RussianFellow Россия http://russianfellow.livejournal.com
Дата: 11.12.17 06:15
Оценка:
S>На чем пишут в оборонке?

На C++ .
1613 г. = 2024 г.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.