버그는 무엇입니까?

때로는 인터넷의 골치 거리에 "버그"라는 단어가 있습니다. 그것이 무엇을 의미하고 그 단어의 어원은 무엇입니까? 이 기사에서 이러한 질문에 대한 답변을 찾을 수 있습니다.

벌레 -이게 뭐야?

"버그"라는 단어는 영어에서 유래했습니다. 영어로 된 버그 ( "버그"라고 발음 함)는 버그 또는 버그입니다. 이 단어는 주로 프로그래머, 테스터 및 게이머들 사이에서 사용됩니다. 그러나 그것은 무엇을 의미합니까?

버그는 기술 간의 불일치입니다.프로그램의 임무와 시스템의 실제 행동. 이러한 불일치로 인해 소프트웨어는 개발자가 생각한 기능을 수행 할 수 없습니다. 간단한 용어로, 버그는 프로그램의 소스 코드 부족으로 인해 발생하는 버그입니다.

단어의 유래

아마도 지금 우리는이 단어의 어원에 대해 이야기해야합니다. 버그 - 이것은 프로그래머의 환경에서 가장 자주 사용되는 전문성입니다. 이 단어의 기원에는 여러 가지 변형이 있습니다.

이걸 참작해라.

전설을 믿는다면,이 전문성먼 1945 년에 나타났다. 하버드 대학의 과학자들이 Mark II Aiken Relay Calculator라고 불리는 새로운 컴퓨터를 시험 할 때 이런 일이 일어났습니다. 장치가 작동을 거부하고,이 이유는 연락처 사이에 붙어있어 작은 나방이었습니다. 곤충은 컴퓨터에서 제거하고 특별한 기술 일기에 꽂았습니다. 나방 주변에는 "버그가 발견 된 첫 번째 사례"가 포함되어있었습니다.이 버그는 "버그 발견시 실제 사례"라고 번역됩니다. 이 재밌는 이야기 후에도 "버그"라는 단어가 "오류"의 의미로 사용되었습니다.

이 전문성이있는 버전도 있습니다.컴퓨팅 장치의 테스트가 오래 전에 나타났다. 일부 사람들은 "버그"라는 용어가 그 기원을 유명한 발명가 토마스 에디슨에게 빚지고 있다고 믿고 있습니다. 전설에 따르면 에디슨은 축음기에서 바퀴벌레를 찾고 있었지만 그는 거기에 없었습니다. 그 버그는 기계 자체에있었습니다.

다음 버전에서는 2 차 세계 대전 중 "버그"라는 단어가 나왔다고 말합니다. 그렇다면이 용어는 레이더 기술의 문제점을 의미합니다.

"버그"라는 단어가 빠르게 퍼지기 시작했습니다.80-90 년대에는 전문 프로그래머 만이 전문성을 사용했습니다. 인터넷의 출현과 함께이 단어는 적극적으로 과장하기 시작했습니다. 이제 어휘의 "버그"는 컴퓨터 기술 (게이머, 일반 인터넷 사용자 등)과 최소한의 관계가있는 모든 사람이 사용합니다. 따라서 이제는 인터넷 속어의 일부로 안전하게 불릴 수 있습니다.

게임 버그

버그는 오류입니다.

버그는 프로그램에만있을뿐만 아니라 예쁘다.종종 게임에서 발견된다. 게임 버그는 개발자의 잘못입니다. 왜냐하면 게임 플레이는 원래 의도했던 방식대로 진행되지 않기 때문입니다. 게임 산업의 역사에서 수천 개의 프로젝트가 진행되었습니다. 우리는이 섹션에서 가장 유명하고 재미있는 것에 대해 이야기 할 것입니다.

아마도 가장 즐겁게 지난 프로젝트수년은 Assassin 's Creed : Unity라고 할 수 있습니다. 프로젝트 "Yubisoft"는 결코 그들의 최적화로 유명하지 않았지만, Unity는 버그의 진정한 백과 사전입니다. 때때로 캐릭터는 매우 이상하고 부 자연스러운 포즈를 취하거나 텍스처에 빠지거나 벽을 통과하거나 단순히 매달 리곤합니다. 거기에는 단지 몇 시간 만에 모든 인터넷이 날아가 버린 버그가 있습니다. Yubisoft 자체조차도 실수를 시인하고, 버그를 수정 한 패치를 발급하고, 구매자에게 피해 보상했다.

버그 보고이

때때로 플레이어는 버그를 기능으로 인식합니다.게임의 특징. 이것은 Mortal Kombat라고 불리는 거대한 성공적인 일련의 게임에서 발생했습니다. 게임의 첫 번째 부분에는 빨간색으로 Scorpio (게임의 주인공 중 하나)를 다시 그렸던 버그가있었습니다. 이 경우 영웅의 이름이 Error Macro라는 오류 메시지로 바뀌 었습니다. 플레이어는이 결함이 개발자의 아이디어라고 느꼈고 빨간색 닌자는 추가적인 비밀 캐릭터입니다. Edu Bunu (엠씨의 제작자)는이 아이디어가 마음에 들었고 이어지는 부분에서는 Ermak이라는 이름으로 게임에 게임을 추가했습니다.

버그로부터 자신을 보호하는 방법?

게임 버그는

개발자는 프로젝트에서 버그를 제거하기 위해 테스터라고 불리는 특별한 사람을 고용합니다. 테스터의 임무는 프로그램, 게임 또는 다른 소프트웨어의 모든 결함을 찾는 것입니다.

그러나 항상 테스터가 버그를 발견하는 것은 아니며 때때로여전히 프로젝트의 최종 버전에 몇 가지 결함이 스며 들어 있습니다. 이 경우 오류에 대한 설명과 함께 특수 문자를 보낼 수있는 사용자에 대한 모든 희망은 버그보고입니다. 이것은 최종 제품을 개선하는 데 도움이됩니다. 또한 대기업은 자사 제품에 버그를 발견하면 보상을받을 수 있습니다. 예를 들어, 브라우저에서 중요한 버그를 발견하면 그에 대한 보상으로 15,000 달러를 지불 할 준비가됩니다.

좋아요 :
0
인기 게시물
위로