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