9일 '99 버그' 조심
9일은 99년들어 99일째 되는 날이다.
매년 1월1일부터 일련번호로 날짜를 표시하는 줄리언 방식을 사용한 컴퓨터
파일에선 이날을 "9999"로 인식하게 된다.
일부 컴퓨터에서는 이를 날짜데이터가 아닌 에러메시지로 인식할 가능성이
높아 시스템작동이 멈출 수 있다.
바로 "99 버그"다.
프로그래머들이 "작동중지"나 "파일 끝" 등의 에러메시지로 "9999"를
많이 활용해 왔기 때문이다.
이 문제는 특히 공장자동화(FA) 시스템에서 장애를 일으킬 가능성이 크다.
자동화설비에 사용되는 제어장치(PLC)의 프로그램은 대부분 "9999"로 에러
표시로 인식토록 짜여진데 따른 것이다.
공장 자동화설비는 오류가 생겼을때 수정하기 전에 시스템가동 자체가 중단
될 수 있다.
또 주요한 재무.회계처리나 무역관련 데이터처리 프로그램에서 이같은
문제가 생기면 심각한 피해를 입을 수도 있다.
< 손희식 기자 hssohn@ >
( 한 국 경 제 신 문 1999년 4월 8일자 ).
-
기사 스크랩
-
공유
-
프린트