패치 (Patch)
패치 (Patch)
패치(Patch)란 'Fix'라고도 불리며 보통 프로그램 버그를 고치는 일 또는 그 프로그램을 뜻한다. 보통 버그는 소프트웨어 제작자의 베타판(Beta Version : 제품 출시 전 테스트를 위해 일반인에게 무료로 배포하는 제품)이나 시험 기간 중 또는 제품이 정식으로 발매된 이후에도 발견된다. 이 때 패치는 사용자에게 제공되는 '프로그램 장애에 대한 즉각적인 해결책'이라 할 수 있다.
소프트웨어 회사의 웹 사이트 등으로부터 다운로드 받을 수 있다. 하지만 패치가 프로그램 장애에 대한 임시정정인 만큼 완벽한 해결 방안은 아니다. 흔히 베타판을 먼저 사용해 본 사용자로부터의 의견을 종합하여 오류를 수정하고 보완하여 보다 완전한 소프트웨어를 만든다.
또 패치는 보통 컴파일된(Compiled) 코드를 대체하거나 추가로 삽입하는 목적으로 개발되고 배포된다. 대형 운영체계에서는 패치의 설치내용을 기록, 추적하고 관리하는 특별한 프로그램이 제공되기도 한다.
< 참 고 >
버그 (Bug)
컴퓨터 프로그램의 코딩(Coding) 오류를 의미하는 버그는 1944년 하버드의 프로그래머인 그레이스 호퍼에 의해 비롯되었다. 호퍼는 기술자들이 MarkⅡ 컴퓨터에서 오동작을 일으킨 벌레(모기)를 꺼낸 사건을 서술하며 오작동 등 컴퓨터 관련 오류를 지칭하는데 버그라는 용어를 사용하기 시작했다.
프로그램 사용자가 이러한 버그를 발견하기 전에 찾아 수정하는 것을 디버깅(Debugging)이라 하며, 디버깅은 프로그램의 개발 시작 단계부터 완료될 때까지 계속해서 이루어진다.
패치(Patch)란 'Fix'라고도 불리며 보통 프로그램 버그를 고치는 일 또는 그 프로그램을 뜻한다. 보통 버그는 소프트웨어 제작자의 베타판(Beta Version : 제품 출시 전 테스트를 위해 일반인에게 무료로 배포하는 제품)이나 시험 기간 중 또는 제품이 정식으로 발매된 이후에도 발견된다. 이 때 패치는 사용자에게 제공되는 '프로그램 장애에 대한 즉각적인 해결책'이라 할 수 있다.
소프트웨어 회사의 웹 사이트 등으로부터 다운로드 받을 수 있다. 하지만 패치가 프로그램 장애에 대한 임시정정인 만큼 완벽한 해결 방안은 아니다. 흔히 베타판을 먼저 사용해 본 사용자로부터의 의견을 종합하여 오류를 수정하고 보완하여 보다 완전한 소프트웨어를 만든다.
또 패치는 보통 컴파일된(Compiled) 코드를 대체하거나 추가로 삽입하는 목적으로 개발되고 배포된다. 대형 운영체계에서는 패치의 설치내용을 기록, 추적하고 관리하는 특별한 프로그램이 제공되기도 한다.
< 참 고 >
버그 (Bug)
컴퓨터 프로그램의 코딩(Coding) 오류를 의미하는 버그는 1944년 하버드의 프로그래머인 그레이스 호퍼에 의해 비롯되었다. 호퍼는 기술자들이 MarkⅡ 컴퓨터에서 오동작을 일으킨 벌레(모기)를 꺼낸 사건을 서술하며 오작동 등 컴퓨터 관련 오류를 지칭하는데 버그라는 용어를 사용하기 시작했다.
프로그램 사용자가 이러한 버그를 발견하기 전에 찾아 수정하는 것을 디버깅(Debugging)이라 하며, 디버깅은 프로그램의 개발 시작 단계부터 완료될 때까지 계속해서 이루어진다.
0 Comments:
<< Home