차례:
정의-버그는 무엇을 의미합니까?
IT에서 버그는 컴퓨터 프로그램 또는 하드웨어 시스템의 오류, 결함 또는 결함을 나타냅니다. 버그로 인해 예기치 않은 결과가 발생하거나 시스템이 예기치 않게 작동합니다. 간단히 말해 프로그램이나 시스템이 가져 오는 동작이나 결과이지만 의도하지 않은 동작입니다.
토마스 에디슨 (Thomas Edison)조차도 버그가 발명 과정에서 나중에 나타나고 더 많은 시간을 들여 수정해야한다는 편지에서 동료에게 편지를 썼다. 제품은 상용화 될 수 있습니다.
Techopedia는 버그를 설명합니다
1947 년 9 월 9 일, 미국 해군이 운영하는 Mark II 컴퓨터에서 두 개의 전기 계전기 사이에 나방이 갇혀 오류가 발생했습니다. 그것을 발견 한 조작자 인 윌리엄 버크 (William Burke)는 엄청나게 나방을 가져다가“첫 번째 실제 버그 발견”이라는 주석이 달린 로그 북에 넣었습니다. 이것은 말장난의 의미였으며 확실히 단어가 오류를 나타내는 데 사용 된 것은 아닙니다. 로그 북은 이제 스미소니언 연구소의 미국 국립 사 박물관에 전시되어 있으며 나방은 여전히 붙어 있습니다.
"버그"라는 용어가 무언가에 결함을 나타내는 데 처음 사용 된시기는 명확하지 않습니다. 19 세기 발명가 인 토마스 에디슨 (Thomas Edison)은 동료에게 다음과 같은 편지를 통해 발명 과정 후반에 버그가 나타나고 제품의 상용화 이전에 수정에 더 많은 시간이 필요하다고 언급했습니다.
버그가없는 작업을하는 것이 소프트웨어 개발자 나 디자이너의 목표 인 경우가 많습니다. 사실, 버그가없는 제품은 달성하기가 매우 어렵고 비싸다. 일부 버그는 사소한 불편을 초래할 수 있지만 다른 버그는 심각한 피해를 입거나 사망에이를 수 있습니다. 많은 고급 설계 및 구현 기술은 버그의 수와 심각성을 방지하고 생산 프로세스에서 가능한 한 빨리 결함을 식별하고 제거하는 것을 목표로합니다. 이러한 오류를 제거하는 것을 디버깅이라고합니다.