Баґ
Матеріал з Вікіпедії — вільної енциклопедії.
Баґ або Баг (англ. bug — жук) — сленгове слово, рівнозначне помилці або дефекту в програмі. Термін зазвичай використовується по відношенню до помилок, котрі виявляються на стадії роботи програми, на відміну від помилок проектування чи синтаксичних помилок. «Баґи» локалізуються та виправляються в процесі тестування та доробки програми.
[ред.] Вживання
Програмістську приказку «Це не баг, це фіча» слід розуміти буквально: це не помилка, це передбачена особливість програми. Так як до програмного забезпечення застосовуються схожі закони про авторські права що і до текстових прублікацій, то помилка в програмі юридично залишається всього лиш думкою автора.
[ред.] Етимологія
За легендою, 9 вересня 1945 року вчені Гарвардського університету, що тестували обчислювальну машину Mark II Aiken Relay Calculator, знайшли метелика, що застряг між контактами електромеханічного реле й Грейс Хоппер вперше вжила цей термін. Знайдена комаха була вклеєна до технічного щоденника, з супроводжувальним надписом: «First actual case of bug being found» (англ. «перший випадок у практиці, коли було знайдено комаху»). Цей цікавий факт став передумовою для вживання слова «баг» у значенні «помилка».
Насправді, це сталось 9 вересня 1947, а не 1945, року. Слово «bug» у сучасному значенні використовувалось ще задовго до того, протягом Другої світової війни словом «bugs» позначались проблеми з радарною технікою.
[ред.] Дивіться також
| Це незавершена стаття про комп'ютери. Ви можете допомогти проекту, виправивши або дописавши її. |