Интернет

что такое БАГИ? приведите пример употребления

Что означает слово «баг»?

Слово «баг», как и подавляющее большинство терминов программирования, заимствовано из английского языка, в котором «bug» означает насекомое – клопа, жука и т. д. Считается, что впервые его использовали разработчики одного из первых компьютеров – американского Mark II во второй половине 40-х годов двадцатого столетия. Однако слово «баг» в значении «ошибка, неполадка, сбой» встречается задолго до этого – например, в рабочих дневниках знаменитого изобретателя Т. Эдисона.

В современном сленге программистов слово «баг» используется для обозначения мелких ошибок в компьютерных программах, приводящих к их некорректной работе. Для сложных современных игровых программ наличие багов является неизбежным, особенно в первые месяцы после выпуска игры в продажу.

Что такое баг в игре?

В игровых программах багами называют различные ошибки, допущенные программистами, из-за которых сюжет игры может развернуться неожиданным образом, а персонаж – получить несвойственные ему черты или способности.

Некоторые из багов мешают игрокам, приводя к гибели персонажей или временной потере их возможностей, другие, наоборот, могут помочь решить игровую задачу нестандартным образом, третьи ни на что особо не влияют, кроме красоты и зрелищности игры.

Подробнее здесь:
https://ru.wikipedia.org/wiki/Баг
Алексей Романов
Алексей Романов
24 414
Лучший ответ
Баг - это ошибка в системе.
Баги - ошибки в программе.
Пример: "То что эта функция не работает - это не баг, это фича такая! " =)
Баг (от — жучок, таракан) — жаргонное слово, обозначающее ошибку в программе, но не синтаксическую, а «логическую» . В итоге программа успешно компилируется (интерпретируется) , но работает неправильно, не так как задумал разработчик.
Рудольф Эм
Рудольф Эм
1 836
Ошибки. Например баг сайта, баг программы...
Юра Михайлов
Юра Михайлов
1 695
В программировании баг (англ. bug — жук) — жаргонное слово, обычно обозначающее ошибку в программе или системе, которая выдает неожиданный или неправильный результат. Большинство багов возникают из-за ошибок, сделанных разработчиками программы в её исходном коде, либо в её дизайне. Также некоторые баги возникают из-за некорректной работы компилятора, вырабатывающего некорректный код. Программу, которая содержит большое число багов и/или баги, серьёзно ограничивающие её работоспособность, называют нестабильной или, на жаргонном языке, «глючной» , «глюкнутой» , «забагованной» , «бажной» , «баг (а) нутой» (англ. unstable, buggy).

Термин «баг» обычно употребляется в отношении ошибок, проявляющих себя на стадии работы программы, в отличие, например, от ошибок проектирования или синтаксических ошибок. Отчет, содержащий информацию о баге также называют отчетом об ошибке или отчетом о проблеме (англ. bug report). Отчет о критической проблеме (англ. crash), вызывающей аварийное завершение программы, называют крэш репортом (англ. crash report).

«Баги» локализуются и устраняются в процессе тестирования и отладки программы.