Приветствуем на Форум Херсона. Форум Херсонской молодежи.. На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру! Если возникнут проблемы с регистрацией напишите нам. |
|
Программирование Все вопросы по написанию программ |
|
Опции темы |
03.08.2007, 13:01 | #1 (Ссылка на пост) | ||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея:
0
Вес репутации: 82
|
10 худших багов в истории человечества
Если баги в программном обеспечении приводят к зависанию компьютера, то это ерунда. Гораздо хуже, если из-за ошибок в ПО ломаются автомобили, взрываются ракеты и погибают люди.
Самая первый компьютерный баг в истории был обнаружен в 1945 г., когда инженеры нашли в корпусе компьютера Harvard Mark II мотылька. Этот мотылек закорачивал контакты - и компьютер сбоил. Инженеры сделали запись в журнале событий "Первый случай обнаружения бага" (по-английски "bug" означает "насекомое"). С тех пор компьютерные сбои принято называть багами. По мере распространения цифровых устройств баги все глубже проникают в нашу жизнь. Они окружают нас повсюду - на мобильных телефонах, в бытовой технике, в автомобилях. К счастью, обычно баги не приносят никакого вреда, кроме морального. Но бывает и по-другому, когда баг вызывает огромные финансовые потери и даже забирает человеческие жизни. Журнал Wired посвятил этой проблеме целую тему номера и опубликовал список 10 худших багов в истории человечества, в хронологическом порядке. 28 июля 1962 г. Космический аппарат Mariner I стартовал по направлению к Венере. Из-за поломки антенны корабль потерял связь с земными службами управлениями и перешел на собственную систему пилотирования. Но эта система содержала обидный маленький баг. В результате аппарат полетел совсем не в ту сторону и его пришлось подорвать над Атлантическим океаном. Последующее расследование установило, что в процессе программирования системы навигации была совершена маленькая опечатка - при вводе одной из формул был пропущен один символ. 1982 г. Авария на Транссибирском трубопроводе. Оперативники ЦРУ внедрили баг (отчет в формате PDF) в канадское программное обеспечение, управлявшее газовыми трубопроводами. Советская разведка получила это ПО как объект промышленного шпионажа и внедрила на Транссибирском трубопроводе. Результатом стал самый большой неядерный взрыв в истории человечества. 1985-87 гг. Несколько человек получили смертельную дозу облучения во время сеансов радиационной терапии с медицинским ускорителем Therac-25. Основанная на предыдущей версии ускорителя, "улучшенная" модель Therac-25 могла генерировать два вида излучения: слабое электронное бета-излучение и нормальное рентгеновское излучение. Еще одно "улучшение" состояло в том, что вместо электромеханической защиты пациента в устройстве была реализована программная защита, якобы более надежная. Обе новые функции были некорректно реализованы неопытным программистом, результатом чего стали как минимум пять смертей и огромное количество несмертельных случаев переоблучения. 1988 г. Переполнение буфера в Berkeley Unix. Первый в мире компьютерный червь (так называемый червь Морриса) заразил от 2.000 до 6.000 компьютеров менее чем за сутки, эксплуатируя уязвимость в реализации функции gets(). В ОС Berkeley Unix эта функция ввода/вывода не имела ограничения на максимальную длину. 1988-96 гг. Генератор случайных чисел Kerberos в течение нескольких лет широко использовался в различных системах шифрования. Предполагалось, что программа должна выбирать ключ случайным образом из многих миллиардов чисел, но генератор случайных чисел выбирал из гораздо меньшего набора численностью примерно в миллион. Как результат, в течение восьми лет любой пользователь мог без труда проникнуть в компьютерную систему, которая использовала модуль Kerberos. 15 января 1990 г. Падение телефонной сети AT&T. Ошибка в новой версии прошивки междугородних коммутаторов привела к тому, что коммутатор перезагружался, если получал специфический сигнал от соседнего коммутатора. Но беда в том, что этот сигнал генерировался в тот момент, когда коммутатор восстанавливал свою работу после сбоя. В один прекрасный день, когда какой-то коммутатор в Нью-Йорке перезагрузился, он подал тот самый злополучный сигнал - и началось. Вскоре 114 соседних коммутаторов непрерывно перезагружались каждые 6 секунд, а 60 тыс. человек остались без междугородней связи на 9 часов, пока инженеры не установили на коммутаторы предыдущую версию прошивки. 1993 г. Широко разрекламированный процессор Intel Pentium неправильно производил деление с плавающей запятой, ошибаясь на 0,006%. Хотя эта проблема реально коснулась немногих пользователей, но стала настоящим кошмаром для имиджа Intel. Поначалу фирма согласилась менять процессор только для тех пользователей, которые могли доказать, что им в вычислениях нужна подобная точность, но затем согласилась поменять процессор всем желающим. Этот баг стоил Intel около $475 млн. 1995-96 гг. Пинг смерти. Отсутствие проверки на ошибки при обработке IP-пакетов позволяла порушить практически любую операционную систему, отправив ей через интернет специальный пакет ("пинг"). 4 июня 1996 г. Новая ракета-носитель Ariane 5, результат многолетней работы европейских ученых, гордость стран Евросоюза, взорвалась через 40 секунд после своего первого старта. Только научное оборудование на борту ракеты стоило около $500 млн, не говоря о множестве побочных финансовых последствий. Система автоподрыва ракеты сработала после остановки обоих процессоров в результате цепочки ошибок. Началом этой цепочки послужило переполнение буфера, поскольку система навигации подала недопустимо большое значение параметра горизонтальной скорости. Дело в том, что система управления Ariane 5 переделывалась из Ariane 4, а там такого большого значения не могло быть теоретически. В целях снижения нагрузки на рабочий компьютер инженеры сняли защиту от ошибок переполнения буфера в этом программном модуле, поскольку были уверены, что такого значения горизонтальной скорости не может быть в принципе - и просчитались. Ноябрь 2000 г. Национальный институт рака, Панама. Здесь произошла целая серия инцидентов, вызванная тем, что ПО для планирования радиационной терапии производства американской компании Multidata Systems International неправильно рассчитывало дозы облучения для пациентов. Программа позволяла врачу нарисовать на компьютерном экране расположение защитных металлических щитов, которые защищают тело от радиации. Но программа позволяла манипулировать только четырьмя щитами, тогда как врачи хотели задействовать пять. Они нашли способ "обхитрить" программу, если нарисовать все пять щитов в виде единого блока с дыркой посередине. Единственное, чего они не знали, что программа рассчитывает разные дозы радиации в зависимости от того, как нарисована дырка. Если рисовать ее особым образом, то устройство выдавало двойную дозу радиации. Как минимум восемь человек погибли, а еще 20 получили переоблучение. Врачи, которые должны были вручную перепроверять расчеты программы, были осуждены за убийство. Все эти примеры, а особенно последний, еще раз показывают, что никогда нельзя в полной мере доверять компьютерам. Ведь программы для компьютеров создают люди, а людям свойственно ошибаться. Последний раз редактировалось TIGR, 03.08.2007 в 13:05. |
||||||||
|
Эти 12 пользователей сказали Спасибо TIGR за хороший пост: | (=Пир@тка=) (19.09.2008), Bloom (03.08.2007), Davlat (16.04.2008), KAPAMEJIbKA (11.04.2008), Mictian (03.08.2007), Muxa (05.08.2007), NLO34 (05.08.2007), static (16.04.2008), Vitafresh (04.08.2007), white (12.04.2008), Апфель (05.08.2007), ПринцНаЛысомОсле (03.08.2007) |
03.08.2007, 13:34 | #2 (Ссылка на пост) |
Что-то высматривает
|
это в дополнении ветки о образовании программистов ?
__________________
Я живу, чего и Вам желаю |
|
03.08.2007, 14:19 | #3 (Ссылка на пост) | ||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея:
0
Вес репутации: 82
|
вообще это просто прикольная статейка, попавшаяся на глаза.
__________________
|
||||||||
|
03.08.2007, 21:56 | #4 (Ссылка на пост) | ||||||||
Volodya
Гость
Галерея:
|
Помнится мне была такая забавная фича с самолетами в Израиле. При пролете над Мертвым морем бортовые компы уходили в перезагрузку (или висли нафик - точно не помню). Инженеры Моторолы имались как собаки, гоняли и в хвост и в гриву, но компы вылетали тока при пролете над Мертвым морем.
Бабла угрохано было - караул. Пока кое-кому не вспомнилось, что высота Мервого мора ниже так называемого уровня моря Т.е. отрицательная. Чего, ессно, никто в ПО не предусмотрел. |
||||||||
|
Сказали Спасибо пользователю за этот пост: | TIGR (04.08.2007) |
04.08.2007, 23:43 | #5 (Ссылка на пост) | ||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея:
0
Вес репутации: 82
|
этот глюк и до сих пор встречается....рассказывали что купил чувак опель новенький с супер бортовым компьютером, который и отключал машину на подъезде к мертвому морю и никто тож не мог понять
__________________
|
||||||||
|
11.04.2008, 11:24 | #6 (Ссылка на пост) |
Слабоумие и отвага
Пол:
|
самый ужасный баг за 2007-2008 год - виндовз ВИСТААААААА!!!!
|
|
Сказали Спасибо пользователю KAPAMEJIbKA за этот пост: | otto (13.04.2008) |
11.04.2008, 19:52 | #7 (Ссылка на пост) | ||||||||
Свой В Доску
Пол:
Адрес: Хер... так сказать ...сон
Благодарил(а): 723
Благодарили 743 раз в 248 постах
Галерея:
0
Вес репутации: 24
|
это не баг это фича.
__________________
Wo sind die Kinder? |
||||||||
|
12.04.2008, 21:44 | #8 (Ссылка на пост) |
Извините, я на тракторе!
Пол:
|
Баг из собственной жизни...
Токарный станок с ЧПУ, разрабатывали сами, прог обеспечения с прошивками под мозги станка писал я одной из конскант программы были размеры резца... все было готово, в "холостую" работало нормально, а потом поменяли резец. на дорогой японский, включили, и из-за переполнения стека процессора поломаный резец = 380грн + погнутый вал = 400грн + покромсаный патрон = 300Грн ну и много матов и всего такго так что само по себе это не очень приятно...а когда жизни уходят из-за этого вообше хочется забить на это все...
__________________
Какая разница из какого места растут руки, если они золотые. |
|
13.04.2008, 11:03 | #9 (Ссылка на пост) |
Слабоумие и отвага
Пол:
|
|
|
Сказали Спасибо пользователю KAPAMEJIbKA за этот пост: | otto (13.04.2008) |
14.04.2008, 03:54 | #10 (Ссылка на пост) |
Модератор
Пол:
|
|
|
Сказали Спасибо пользователю zwitter за этот пост: | Робот Вертер (14.04.2008) |
14.04.2008, 11:24 | #11 (Ссылка на пост) | ||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея:
0
Вес репутации: 82
|
извинияюсь не вкурсе что там напичкано.... знаю чела этого просто, который и рассказывал что у него заглохла машина.
зы старая тема однака...
__________________
|
||||||||
|
14.04.2008, 13:45 | #12 (Ссылка на пост) |
Мечтатель
Пол:
|
|
|
14.04.2008, 13:47 | #13 (Ссылка на пост) |
Слабоумие и отвага
Пол:
|
вовсе не жалаваюсь на микрософт, тока на висту
прочла недавна "Vista was made for people to love XP" |
|
Сказали Спасибо пользователю KAPAMEJIbKA за этот пост: | (=Пир@тка=) (19.09.2008) |
14.04.2008, 13:54 | #14 (Ссылка на пост) |
Мечтатель
Пол:
|
|
|
14.04.2008, 13:55 | #15 (Ссылка на пост) |
Stars align
Пол:
|
|
|
14.04.2008, 13:59 | #16 (Ссылка на пост) |
Мечтатель
Пол:
|
|
|
14.04.2008, 23:49 | #17 (Ссылка на пост) |
Модератор
Пол:
|
|
|
15.04.2008, 12:47 | #18 (Ссылка на пост) | ||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея:
0
Вес репутации: 82
|
ну да, тачки тока купленые за кучу бабок вот так вот просто глохнут тока на подъезде к мертвому морю ))))))
__________________
|
||||||||
|
15.04.2008, 16:10 | #19 (Ссылка на пост) |
Модератор
Пол:
|
|
|
15.04.2008, 17:28 | #20 (Ссылка на пост) | ||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея:
0
Вес репутации: 82
|
соприть не буду, мож вы в машинах лучше разбираетесь... позвонить всё равно не смогу... тарифы нынче не совсем приемлемые для таких звонков
__________________
|
||||||||
|
15.04.2008, 18:58 | #21 (Ссылка на пост) |
Модератор
Пол:
|
посыпаю голову пеплом. робат, мы лохи
При включении зажигания загорается контрольная лампа на приборной панели и подается питание на свечи накаливания, зависимое от температуры охлаждающей жидкости и высоты над уровнем моря (блок управления содержит датчик высоты). это из описания двигателя Renault Megane кстати вычитал на ауди такие датчики ставили еще до 1990 года. правда с особой системой впрыска. |
|
Эти 2 пользователей сказали Спасибо zwitter за хороший пост: | TIGR (15.04.2008), Робот Вертер (15.04.2008) |
15.04.2008, 19:45 | #22 (Ссылка на пост) | ||||||||
Скучающий бездельник
Пол:
Адрес: Институт времени
Благодарил(а): 15,680
Благодарили 14,464 раз в 6,143 постах
Галерея:
0
Вес репутации: 181
|
Не нада обобщать - я тока спасибо поставил - так и знал шо тебе низя верить =)
Хотя и правда неожиданная инфа не подумал бы ну ниче страшного - все могут ошибаться
__________________
Пускай не стоит свеч игра, поверь опять, что победишь. В конечном счете будет прав тот, кто зажег огонь добра. |
||||||||
|
16.04.2008, 07:05 | #23 (Ссылка на пост) |
Начальник колбасного цеха
Пол:
|
Баг №1 Билл Гейц взял паяльник в руки
|
|
Сказали Спасибо пользователю Joey[CJ] за этот пост: | Absent (16.04.2008) |
16.04.2008, 09:18 | #24 (Ссылка на пост) |
Слабоумие и отвага
Пол:
|
|
|
16.04.2008, 20:10 | #25 (Ссылка на пост) | ||||||||
Скучающий бездельник
Пол:
Адрес: Институт времени
Благодарил(а): 15,680
Благодарили 14,464 раз в 6,143 постах
Галерея:
0
Вес репутации: 181
|
И шо ви такое говорите?
И когда ж именно произошло это жуткое событие?
__________________
Пускай не стоит свеч игра, поверь опять, что победишь. В конечном счете будет прав тот, кто зажег огонь добра. |
||||||||
|
16.04.2008, 20:20 | #26 (Ссылка на пост) | ||||||||
АптИчески непразрачЕн.
Пол:
Адрес: Дома
Благодарил(а): 483
Благодарили 1,159 раз в 423 постах
Галерея:
0
Вес репутации: 30
|
Два вопроса.
1) что такого майкрософт СПАЯЛО САМО, 2) с каких пор главы корпораций паяют? Срочно просмотреть фильм "Зэ Пираты оф зэ силиконовая далина"
__________________
Меньше, чем где-либо, я претендую здесь на полноту, иначе мне пришлось бы повторить массу превосходных житейских правил, преподанных мудрецами разных времен, начиная с Феогниса и псевдо-Соломона и кончая Ларошфуко. Я буду излагать лишь то, что мне пришло на ум, показалось заслуживающим сообщения, и что, насколько мне не изменяет память, не было еще сказно, или, если и было, то не совсем так, я только подбираю колосья на необозримом, другими до меня сжатом, поле. |
||||||||
|
16.04.2008, 21:05 | #27 (Ссылка на пост) |
Модератор
Пол:
|
срочно НЕ смотреть это гуано. документальность этого фильма стремится к минус бесконечности.
|
|
16.04.2008, 22:28 | #28 (Ссылка на пост) | ||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея:
0
Вес репутации: 82
|
срочна закрывайте эту тему, а то это уже бред начинается.
__________________
|
||||||||
|
17.04.2008, 09:59 | #29 (Ссылка на пост) |
Начальник колбасного цеха
Пол:
|
Интересно, а какая банда первой напаяла из 17 микросхем первый ПК с названием Епл 1? Бил гейц и его банда, а точнее главы Епла и Макинтоша.
Последний раз редактировалось Joey[CJ], 17.04.2008 в 10:04. |
|
17.04.2008, 10:01 | #30 (Ссылка на пост) |
Начальник колбасного цеха
Пол:
|
Кто говорил что я паять неумею? Я еще в детстве занимался этим, на кружок ходил, УКВ приёмник паял, всякие рации, светлячки, маячки, пищалки и другую по**ень... ТАк что поверь паять я умею... И вобще к чему это сказано? Это или втык или ваша женская логика? Или другого ничего лутшего придумать несмогли?
|
|