тэги:
#компьютер#,
программа
категория:
компьютеры и интернет
ответить
комментировать
в избранное
бонус
3 ответа:
старые выше
новые выше
по рейтингу
3
![]()
Ира Ойтишница
[3.3K]
4 дня назад
Сначала расскажу один из мифов предшествующих появлению этого слова.
В одном из университетов Америки в 1947 При нахождении неисправности была обнаружена бабочка, застрявшая в контактах реле, что и оказалось причиной сбоя программы. Её извлекли и прикрепили к отчёту, написав что причиной сбоев оказался жук (баг по английски)
Слово прижилось и теперь все ошибки в программах по вине программистов называют багами. Однако вина не всегда лежит на программисте. Из-за ошибок в компиляторе (читай багов), делаются новые ошибки программером. Я сама зачастую сталкивалась с этим, когда писала программы на ассемблере под процессор Z80
Психанув, я решила написать собственный ассемблер. Через три месяца он был готов, включая, монитор, отладчик и главное все недокументированные команды процессора с половинками индексных регистров. Его размер не превышал 2048 байт. Это вам не гигабайты современных прог. Но солнце тогдашнего народного компьютера Спектрум вскоре закатилось и пришлось всё забросить…
Надеюсь, теперь понятно что такое баги, сиречь глюки в программе?

комментировать
в избранное
ссылка
отблагодарить
2
![]()
Сергей МИДИмэн
[78.4K]
4 дня назад
Слово "баг" можно заменить словом "глюк". Проще говоря — это недоработки программы, из-за которой возникают эти самые глюки и баги.
Проявляется это по разному. Программа может неожиданно завершить свою работу. Или зависнуть. Или вообще не запуститься, несмотря на заверения разработчиков, что всё должно быть нормально. Но, к сожалению, это бывает не так.
Ошибки в работе программы могут быть от того, что программисты — тоже люди. А людям свойственно ошибаться.
Именно поэтому версии программ, независимо от их номеров, разделяются также на "альфа", "бета" и "stable" (стабильная).
Самая "сырая" версия — альфа, которая только что выпустили разработчики. Её, как правило, после "обкатки" дорабатывают сами программисты.
Следующая версия — бета, в которой программисты устранили все обнаруженные баги, но основные тестеры этой версии — пользователи. Которые могут сообщить программистам-разработчикам о других обнаруженных ошибках в процессе пользования программой.
И, наконец, после устранения багов, обнаруженных пользователями, выходит версия stable, в которой по заявке разработчиков устранены все обнаруженные баги и недоработки.
Поэтому часто на сайте разработчика указывается версия программы: альфа (редко), бета или stable. И если есть возможность скачать версию stable, а не бета — лучше скачать именно её.
комментировать
в избранное
ссылка
отблагодарить
1
![]()
Настасья Августова
[363]
4 дня назад
Багами программисты на своём профессиональном сленге называют ошибки в коде программы. Баги вылазиют на этапе отладки программы с помощью компилятора, здесь их можно поправить. Баги мешают программам работать в соответствии с поставленной задачей или же делают программы вовсе не пригодными к использованию.
комментировать
в избранное
ссылка
отблагодарить
