Оглавление:
Определение - Что означает программная ошибка?
Программная ошибка - это проблема, вызывающая сбой программы или выдачу неверных результатов. Проблема вызвана недостаточной или ошибочной логикой. Ошибка может быть ошибкой, ошибкой, дефектом или ошибкой, которая может привести к ошибке или отклонению от ожидаемых результатов.
Большинство ошибок связано с человеческими ошибками в исходном коде или его дизайне. Программа считается глючной, если она содержит большое количество ошибок, которые влияют на функциональность программы и приводят к неверным результатам.
Techopedia объясняет ошибку программного обеспечения
Некоторые ошибки могут не оказывать серьезного влияния на функциональность программы и могут оставаться незамеченными в течение длительного времени. Программа может аварийно завершить работу, если серьезные ошибки остаются неопознанными. Другая категория ошибок, называемая ошибками безопасности, может позволить злоумышленнику обойти контроль доступа и получить несанкционированные привилегии.
Некоторые из худших ошибок в истории включают в себя:
- В 1980-х годах ошибки в коде, управляющем устройством под названием Therac-25, используемым для лучевой терапии, приводили к смерти пациентов.
- В 1996 году ракета стоимостью 1, 0 миллиарда долларов под названием Ariane 5 была разрушена через несколько секунд после запуска из-за ошибки в бортовой компьютерной программе навигации.
- В 1962 году ошибка в программном обеспечении для полета космического корабля Mariner I привела к тому, что ракета сменила траекторию с ожидаемой.
- В 1990-х годах была обнаружена ошибка в новой версии программного обеспечения AT & T для управления междугородними коммутаторами # 4ESS, которая вызвала сбой многих компьютеров.
