Top.Mail.Ru
Ответы

Какие ошибки принято считать фатальными и почему при фатальной ошибке дальнейшая работа не возможна?

По дате
По рейтингу
Аватар пользователя
Новичок

Примеры фатальных ошибок. Ошибка в программном обеспечении, которая привела к аварии на Западном Поясе в 1996 году, когда грузовой поезд проехал красный сигнал светофора и столкнулся с пассажирским поездом.

Ошибка в программе управления полетом, которая привела к катастрофе рейса Air France 447 в 2009 году.

Ошибка человека, которая привела к аварии на Чернобыльской АЭС в 1986 году.

Как избежать фатальных ошибок.

Внимательно изучайте инструкции и правила работы с системой или

приложением, чтобы не допустить элементарных ошибок.

Периодически проверяйте работу системы, чтобы своевременно выявить и

исправить возможные сбои и ошибки.

Аватар пользователя
Высший разум

Ты перепутал причину и следствие.
По определению: фатальная (неустранимая) ошибка - ошибка, при которой продолжение работы невозможно. Если мы можем после возникновения ошибки продолжить выполнять код (как-то нивелировав последствия ошибки), ошибка не является фатальной. А если продолжение выполнения кода невозможно - является.

Аватар пользователя
Мудрец

Ну например твоей программе необходим какой-то файл для работы. Если этого файла нет - то это фатальная ошибка, так как программа просто не может дальше работать. А не фатальная - допустим, ты пытаешься сделать запрос по сети, по введенному пользователем url, но неудачно - значит надо сказать об ошибке и попросить ввести url заново

Аватар пользователя
Оракул

Много. Ну например забыть выпустить шасси перед посадкой: пассажиры в кашу и самолёт не наладишь.