Большой передел мира
267,077,465 522,269
 

  DeC ( Профессионал )
08 фев 2020 10:14:58

NASA выявило фундаментальные проблемы в программном обеспечении Boeing

новая дискуссия Новость  982

8 фев, 10:12

ВАШИНГТОН, 8 февраля. /ТАСС/. Специалисты NASA, расследующие причины неполадок при пуске корабля Starliner, обнаружили серьезные ошибки в ПО корабля, разработанного компанией Boeing. Об этом сообщает в пятницу газета The Washington Post со ссылкой на специалистов агентства.

Как отмечает издание, компания сейчас проверяет миллион строчек кода компьютерных систем челнока, сколько это займет времени - неизвестно.

По мнению главы департамента исследований человека NASA Дуга Ловерро, пока неясно, может ли существовать связь между проблемами с ПО корабля и катастрофами двух Boeing 737 MAX, которые унесли жизни 346 человек. Однако, по его словам, есть реальные нарушения в "мозгу" корабля.

"Мы не знаем, сколько ошибок сейчас в программном обеспечении. Возможно две, а возможно и много сотен, - сказал он. - Дело в том, что эта сфера промышленности очень плохо справляется с [разработкой] ПО".

Новый американский корабль Starliner, разработанный Boeing, имеет массу 13 тонн. Он рассчитан на экипаж из семи человек и способен в течение 60 часов осуществлять автономный полет.

ТАСС

Шокированный Шокированный Непонимающий

Фундаментальные проблемы! Это может значить что ядро, которое (скорее всего) у всех поделок Боинга общее — полно багами. Шокированный Все самолёты Боинга опасны?!
  • +3.65 / 73
  • АУ
ОТВЕТЫ (45)
 
 
  Вадим Р. ( Практикант )
08 фев 2020 11:11:59

Кое-кто заодно хочет провести ревизию давешних инцидентов. Боинг вырывается, крутится, как свинья на верёвке: NYT: компания Boeing отказалась помочь в новом расследовании катастрофы в Нидерландах:
"НЬЮ-ЙОРК, 7 февраля. /ТАСС/. Руководство компании Boeing ответило отказом на предложение законодателей в Нидерландах содействовать в проведении нового расследования авиакатастрофы, произошедшей в этой стране в 2009 году. Об этом говорится в статье, опубликованной в четверг в газете The New York Times.
В феврале 2009 года авиалайнер Boeing 737 компании Turkish Airlines упал недалеко от Амстердама. Погибли девять человек, более 80 получили травмы. Газета в январе этого года выступила с утверждением, что сотрудники Boeing были отчасти виновны в произошедшем, однако американской компании якобы удалось убедить нидерландских следователей не заострять на этом внимание.
Как отмечает издание, после публикации указанного материала законодатели в Нидерландах решили провести новое разбирательство и выяснить, оказала ли компания Boeing влияние на ход предыдущего расследования. Они хотели задать вопросы главе американской компании Дэвиду Кэлхуну, а также попросили о содействии Национальное управление США по безопасности на транспорте (НУБТ).
В публикации отмечается, что Boeing и НУБТ направили законодателям письма, в которых ответили на их запрос отказом. В управлении, в частности, призвали доверять выводам предыдущего расследования. В Boeing отметили, что будут следовать указаниям НУБТ в данном вопросе.
В материале The New York Times, опубликованном в январе, утверждалось со ссылкой на источники и документы, что одной из причин катастрофы самолета Turkish Airlines были неполадки в работе датчика для определения высоты. Из-за них лайнер слишком сильно снизил скорость перед запланированной посадкой. Как отмечалось в публикации, сотрудники Boeing недооценили риски, связанные с неправильной работой указанного датчика, и не предоставили пилотам надлежащих инструкций относительно того, как нужно действовать в такой ситуации."
  • +1.97 / 34
  • АУ
 
  Ale_Khab ( Практикант )
08 фев 2020 11:42:40

Интересно, что выявится, если проверить всё ПО, сделанное индуснёй на аутсорсе?
  • +1.59 / 25
  • АУ
 
 
  dmitriк62 ( Практикант )
08 фев 2020 13:50:37

   
а) это откуда ж взять столько нормальных программистов, чтобы проверить весь цыганский софт?
б) нормальному программисту быстрее самому написать, чем проверять цыганский код.
Жующий попкорн
  • +2.73 / 44
  • АУ
 
 
 
  Удаленный пользователь
08 фев 2020 13:57:41

Нормальный программист для крупной фирмы за еду работать не будет. Энтузиастов-бессеребренников в наше меркантильное время приходится искать днем с фонарями.
  • 0.00 / 3
  • АУ
 
 
 
 
  dmitriк62 ( Практикант )
08 фев 2020 14:25:33

   
А что, те аутсурцные цыгане за чашку риса работают?!
Вовсе нет, просто манагеру выгодно выдавливать работу на аутсурс, у него показатели растут и с творческим персоналом не надо возиться.
А по факту на круг аутсурц выходит во много раз дороже, чем внутренняя разработка.
  • +0.95 / 16
  • АУ
 
 
 
 
 
  Удаленный пользователь
08 фев 2020 14:32:42

Но манагеру ведь хорошо? Это главное. Результат получен, стотыщпятьсот строк кода в наличии. А самолеты пусть падают.
  • +0.44 / 5
  • АУ
 
 
 
  Larry76 ( Слушатель )
08 фев 2020 14:23:06

Яростно плюсую за пункт "б"
Веселый
  • +1.38 / 18
  • АУ
 
 
  grizzly ( Профессионал )
08 фев 2020 17:25:44

Тоже мне бином Ньютона.
Выяснится ровно то же, что выясняется при рассмотрении любого индусского кода.
Если Вам любопытно, посмотрите на айтишной ветке, я когда-то выложил реальные куски ихнего кода из приложения, написанного ими для компашки, где я работал в 2010-2013 годах.
Мы с коллегами целую коллекцию примеров собрали.
  • +0.93 / 11
  • АУ
 
  avt5160701 ( Практикант )
08 фев 2020 12:51:28

А тут уже прямой намекПодмигивающий

ЗЫ: Трамп случайно на Украину не собирается? Ролик прямо в тему. Боинг, Украина, Трамп, Кравчук Нравится
  • +0.23 / 4
  • АУ
 
  xrvr ( Специалист )
08 фев 2020 19:53:02

Как это наши деды умудрялись сажать на Луну КЛА без "миллионов строчек кода", а 60 лет спустя даже  ракету в космос вывести не можем?
В 1971 году, впервые в СССР, был произведен запуск новой ракеты 15А14 с системой управления, в которую входила новая бортовая ЭВМ. Ее характеристики: разрядность 16, объем ОЗУ 512-1024 слов, объем ПЗУ 16К слов, быстродействие 100 тыс. опер/сек., микроэлектронная база. Эта бортовая  ЭВМ прослужила около 25 лет. Ее несколько модернизированный вариант и в настоящее время находится в эксплуатации на боевом дежурстве.
http://ru.uacomputing.com/stories/rockets/
  • +2.65 / 47
  • АУ
 
 
  Горец ( Слушатель )
08 фев 2020 20:28:06

Ога, совсем без кода... 

Какая-то баба
  • +1.73 / 15
  • АУ
 
 
 
  xrvr ( Специалист )
08 фев 2020 21:07:35

Чисто ради прикола, на github сейчас можно скачать этот код.
Архив размером 1.15 МБ. 
https://github.com/chrislgarry/Apollo-11
  • +0.82 / 10
  • АУ
 
 
 
 
  Cheen ( Специалист )
08 фев 2020 21:18:07

Ну так. Не то,что разжиревшие современные операционки. Под что они столько ресурсов жрут хзНепонимающий
  • +0.67 / 11
  • АУ
 
 
 
 
 
  avt5160701 ( Практикант )
09 фев 2020 19:45:25

Маховик системы потребления. Чем круче софт, тем мощнее железо. Вы сейчас компилляторы видели? Это ж жесть по сравнению с тем, что было 20 лет назад. И как Вы таким софтом скомпиллируете миниатюре программки?Улыбающийся
  • -0.13 / 2
  • АУ
 
 
 
 
 
 
  lwn ( Слушатель )
09 фев 2020 20:09:31

Какие претензии к fortran 2008?
Когда нужно всё компилируется и считается.
  • +0.48 / 3
  • АУ
 
 
 
 
 
 
 
 
 
 
 
  Spiri ( Слушатель )
08 фев 2020 23:24:45

А стопа книг в пару метров высотой. Что они там печатали?
  • -0.06 / 7
  • АУ
 
 
 
 
 
  zap ( Специалист )
09 фев 2020 00:11:27

Там асссемблер какой-то древний, он очень разрежённый.
Плюс, его вводили аж ещё на перфокартах. Для каждого типа ключевых слов - свой столбец.
То, что сегодня написали бы как
ADD R0,R1,R2

на том ассемблере писали
ADD R0
   R1
   R2

Так что в той стопке листы на 99% пустые.
Но вообще, уважуха тётке. Такие гигантские простыни на ассемблере написать, не каждый сможет.
  • +2.94 / 35
  • АУ
 
 
 
 
 
 
  xrvr ( Специалист )
09 фев 2020 00:48:44

Программированием первых компьютеров занимались исключительно женщины. https://en.wikipedia.org/wiki/Programmer#History
У мужиков просто терпения не хваталоУлыбающийся
  • +2.67 / 38
  • АУ
 
 
 
 
 
 
 
  Поверонов ( Специалист )
09 фев 2020 09:24:59

Это не программирование а втыкание контактов по заданной схеме ( программе ) Этим до войны занимались "телефонные барышни" Мужики с аналогичной "квалификацией" сидели в центрах прослушки.
  • +1.52 / 23
  • АУ
 
 
 
 
 
 
 
 
  ДедМиши ( Специалист )
09 фев 2020 10:01:06

Я свою первую программу делал, ковыряя дырки на перфокартах. Ноль-один. Конечно дырки пробивал не я, а девочки-машинистки, а я их проверял потом, в том числе и на просвет. И с корректировкой снова к девочкам с шоколадкой,  хе-хе-с, диплом, однако,  шоколада перевёл тогда немало. Веселый
  • +1.45 / 24
  • АУ
 
 
 
 
 
 
 
 
 
  Поверонов ( Специалист )
09 фев 2020 10:14:30

Помню - при отладке в зале дырки рубили однозубым перфоратором а лишние закрывали "мусором" от дубликатора.
Так состряпанную вручную перфокарту дублировали и вставляли в вводное устройство.
Но чуть раньше - программу вводили с пульта переключателями. Тоже приходилось - на М20 ( БЭСМ-4)
  • +0.72 / 18
  • АУ
 
 
 
 
 
 
 
 
  AndreyK-AV ( Специалист )
09 фев 2020 10:23:07

Не надо подменять понятия. Телефонные барышни к МАРК 1 или Z3не под пускались, а само программирование осуществлялась соединением контактов на панелях и делали это инженеры.
Вот даже в ENIAC программирование осуществлялось переключением кабелей,
.
Фото из виртуального музея ВТ
.В то время программирование считалось искусством или волшебством. 
К 80-м годам прошлого века оно превратилось в ремесло, и хотя тот же Кнут писал об искусстве программирования, по сути его книга была учебником, таким же как и иных сложных высокотехнологичных дисциплин, то же касается и схемотехники.
Тогда же, а скорее раньше, была рождена наука создания программируемых высокотехнологичных изделий, с обязательными этапами, правилами, понятиями, документированием и т.д. и т.п.
Судя по всему господа манагеры из Боинга её благополучно похерили как очень затратную, что косвенно подтверждается выявлением всё новых проблем, а не локализацией и устранением найденных....
  • +1.50 / 27
  • АУ
 
 
 
 
 
 
 
 
 
  xrvr ( Специалист )
09 фев 2020 20:50:02

20-го декабря капсула Боинга Старлайнер неправильно запрограммировала свои внутренние часы, в результате она спалила топливо раньше времени, и не смогла состыковаться с МКС.
Сейчас нашли еще один косяк в ПО. В процессе отделения капсулы от МКС она могла бы столкнуться с ней, вместо того чтобы улететь в сторону.
https://www.space.com/boeing-s…ision.html
И еше один косяк. Персонал НАСА имел проблемы во время ручного контроля капсулы на орбите, они не могли с ней связаться.
Списали на вышки для мобильной связиУлыбающийся
В общем, Боинг делал Старлайнер  с 2010 года, и сейчас это их лучший результат?
Они хотели запустить капсулу с космонавтами в декабре этого года, но сейчас конечно же все опять откладывается.
Иронично, что страна которая придумала первые компы, и до сих пор гордится своей I.T. индустрией, сейчас не может справиться  в принципе с достаточно простой задачей.
  • +3.65 / 49
  • АУ
 
 
 
 
 
 
 
 
 
 
  Савин ( Специалист )
09 фев 2020 21:14:22

Году эдак в 1987-88 в "Технике-Молодежи" бы рассказ с подобным сюжетом, с расчетом на ПК (программируемом калькуляторе)Улыбающийся
  • +1.14 / 15
  • АУ
 
 
 
 
 
 
 
 
 
 
  lwn
  • Загрузить
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  bb1788
  • Загрузить
 
 
 
 
 
 
  C.K. ( Практикант )
09 фев 2020 02:09:54

Ну, то что вы привели это сегодняшний ассемблер макро. Просто вы не в курсе. А тот, состоял из 0 и 1. Вводили его пайкой или комутацией. Я помню целый участок в цехе, на котором программу наматывали на ферритовых кольцах. Что касается программистов, это был мужчина по фамилии Чувашов, а не женщина. Он умудрился транслировать ассемблер своими мозгами. Все эти тысячи колец он помнил и сам наматывыл ее. А я, вот ещё будучи пионером застал программу из проводов и коммутатора!!
  • +1.05 / 21
  • АУ
 
 
 
 
 
 
 
  Петр Радин ( Слушатель )
09 фев 2020 11:07:32

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




  • +1.82 / 40
  • АУ
 
 
 
 
 
 
 
 
  ManMacLeod ( Практикант )
09 фев 2020 12:09:07

В период между школой и армией работал несколько месяцев на заводе "Электрон", собирал машины "Наири"-4.
  • +0.25 / 6
  • АУ
 
 
 
 
 
 
 
 
 
  Alex_new ( Специалист )
09 фев 2020 12:19:22
Сообщение удалено
Alex_new
09 фев 2020 15:30:23
Отредактировано: Alex_new - 09 фев 2020 15:30:23

  • +0.04
 
 
 
 
 
 
 
 
 
 
  Димитрий2 ( Слушатель )
09 фев 2020 13:06:00

Такая стояла в ВЦ, в котором работала мама. Помню, запрограммировали на ней 2х2=4
Машина отстучала  своим АЦПУ ответ 3.99999999999999
Мама глубокомысленно сказала, что в школе не всему учат )))
  • +0.78 / 10
  • АУ
 
 
 
 
 
 
 
 
 
 
 
  Alex_new ( Специалист )
09 фев 2020 13:13:45

Все верно. Понятие действительные числа и точность в школе ТОГДА не учили.
Объявить числа целыми вы не сделали... А автоматом получалась обычная точность...
  • +0.33 / 6
  • АУ
 
 
 
 
 
 
 
 
  Luddit ( Слушатель )
09 фев 2020 12:58:40

Кстати чистые перфокарты долго еще блуждали по ящикам столов и случались подъёбки на тему незарегистрированного машинного носителя информацииУлыбающийся
  • +1.02 / 11
  • АУ
 
 
 
 
 
 
 
 
  C.K. ( Практикант )
09 фев 2020 13:29:51

А как дела обстояли до перфокарты? Перфокарт я у него не видал. Перфокарты я увидал когда только-только начал программировать. Но клеить, дешифрировать по дырками это я видал только у моих студентов. Сам лично ни разу перфокарты не набивал, хотя был награждён как самый лучший молодой программист м.радиопромышленности. обходился редактором и перфолентой.А вот транслятор мне предлагали написать, а потом сказали не надо. Чувашов скорректирует на своих кольцах быстрей. Но всегда найдётся умник, вроде вас, который программу для компьютера видал только в новостях. Даже имея персоналу вы не сможете её увидеть живьем. Для этого служит дизассемблер, он у ваc есть? А этот чувак обходился.
  • +1.27 / 10
  • АУ
 
 
 
 
 
 
 
 
 
  Петр Радин ( Слушатель )
09 фев 2020 14:22:15

До перфокарт существовал арифмометр, а перфокарты(перфоленты) появились вместе с телеграфом задолго до вашего появления на свет. До сих пор еще используются. А вот в голове у вас  дизассемблер. А программы я писал,и драйвера к мною созданным устройствам тоже, но значков"лучший молодой программист" не получал, а вот премии иногда бывало. Привет Чувашову .  Веселый
  • +0.23 / 4
  • АУ
 
 
 
 
 
 
 
 
 
 
  Поверонов ( Специалист )
09 фев 2020 14:41:19

До перфокарт были также аналоговые вычислители, где диффуры и интегралы задавались цепью компонентов электрической схемы и результат снимался амперметром или другим электроизмерителем. 
  • +0.57 / 15
  • АУ
 
 
 
 
 
 
 
 
 
 
 
  Удаленный пользователь
09 фев 2020 15:38:00

 Помяните добрым словом музыкальную шкатулку и успокойтесь наконец!
  • +1.71 / 27
  • АУ
 
 
 
 
 
 
 
 
 
 
 
 
  v_56 ( Слушатель )
09 фев 2020 18:59:12

Пианолу же, пианолу. Во где перфолента шириной метр.
  • +0.85 / 7
  • АУ
 
 
 
 
 
 
 
 
 
 
  C.K. ( Практикант )
09 фев 2020 16:50:24

Вы писали чего- нибудь и как нибудь. А на значок не претендовали, бывает, а перфоленты, смею заметить появилась задолго и до вас. Что касаемо перфокарт, так ещё раньше, во времена Наполеона, для 
станков жаккардовой ткани..
Почувствовали почему вам значок не дали, за дрова не дали и за некомпетентность. Мне непонятно ваше борцунство? Как вы понимаете, арифмометр появился позже перфокарт, а так были популярны абак, счеты и камушки.
  • +0.72 / 4
  • АУ
 
 
 
 
 
 
 
 
  AndreyK-AV ( Специалист )
09 фев 2020 13:52:46

На ферритовые сердечники память наматывали по разному, 
в том числе как уже зашитую программу, к примеру полёта баллистической ракеты из точки А в точку Б, 
при этом такую память нельзя было и изменить, и сбить электромагнитным импульсом.
Такую память шили, сперва по "талмудам" (огромным альбомам с грифами) в ручную, где был прописан каждый стежок, и любая ошибка означала что выкидывается всё прошитое по данной книге, порой это был месячный труд.... шили в основном женщины, ибо требовалась предельная усидчивость и внимательность.....
А затем появились станки прошивки памяти, которые шили с перфолент.... 
Но первоначально эти программы "кто то" писал и отлаживал, и эти "кто - то" должны были понимать каждый стежок, и этих "кто то" были целые институты, как минимум в Мск и СПб.
А вот затем эти талмуды или перфоленты отправлялись на заводы производящие изделия типа БЦВМ, и там шили, монтировали, тестировали....
  • +1.89 / 37
  • АУ
 
 
 
 
 
 
 
 
 
  Alex_new ( Специалист )
09 фев 2020 15:12:56

Да не было науки в шитье. Было зашивание 1 или 0. Не творческая и тяжелая работа. И ни каких месяцов трудов не было. Стввишь зашитую плату и .. имеешь результат. Если не совпадает с заданным... находишь и меняешь  проволку. Умельцы выкусывали и перепаивали. И да. Эм волны не боялась......
  • +0.14 / 4
  • АУ
 
 
 
 
 
 
 
 
 
  Петр Радин ( Слушатель )
09 фев 2020 15:48:01

Да все так, но это были не совсем компьютеры(скорее больше аналогово-цифровые специфические устройства) , а ферритовые матрицы с перемычками выполняли там некие заданные логические функции. В ЭВМ все было проще.Веселый   
  • -0.16 / 1
  • АУ