9일 '99 버그' 비상 .. Y2K 문제와 유사
-
기사 스크랩
-
공유
-
댓글
-
클린뷰
-
프린트
Y2K(컴퓨터 2000년 연도인식오류) 문제와 비슷한 컴퓨터프로그램 오류인
"99 버그"가 9일 발생할 가능성이 높아 컴퓨터 사용자들의 주의가 요구된다.
99 버그는 일부 프로그래머들이 컴퓨터프로그램의 날짜코드에 "99" 또는
"9999"를 "오류명령" "파일종료" 등 특수한 명령어로 지정해 놓으면서 비롯
됐다.
컴퓨터 사용자가 99년 9월 9일을 990909 대신 0을 생략해 9999로 입력
하거나 사용자가 990909로 입력했는데도 컴퓨터프로그램이 9999로 처리할 때
컴퓨터가 작동을 멈추는 오류를 일으킬 수 있다.
이 때문에 특히 날짜표기 프로그램을 사용하는 기업, 금융기관, 각종 기관
등에서 컴퓨터 작동중단이 우려된다.
99 버그는 예전의 코볼언어로 만들어진 응용프로그램, 데이터베이스(DB)로
만들어지기 전에 쓰여지던 파일시스템(ISAM,VSAM) 등에서 주로 발생하는
것으로 알려져 있다.
99 버그 문제를 예방하기 위해서는 응용프로그램이나 데이터파일에 9999나
990909를 입력한 후 컴퓨터가 정상작동 하는지 확인해야 한다.
또 소스코드에 9999나 990909가 특정용도로 지정된 부분이 없는지 미리
살펴봐야 한다고 전문가들은 지적했다.
99 버그는 올해초 스웨덴의 여권발급시스템, 싱가포르의 택시미터기 등이
작동중단되는 문제를 일으켰으나 한국에서는 아직 문제발생 사례가 보고되지
않았다.
한편 정보통신부는 99 버그 발생일인 9일을 전후해 비상근무에 들어가기로
했다.
< 김태완 기자 twkim@ >
( 한 국 경 제 신 문 1999년 9월 8일자 ).
"99 버그"가 9일 발생할 가능성이 높아 컴퓨터 사용자들의 주의가 요구된다.
99 버그는 일부 프로그래머들이 컴퓨터프로그램의 날짜코드에 "99" 또는
"9999"를 "오류명령" "파일종료" 등 특수한 명령어로 지정해 놓으면서 비롯
됐다.
컴퓨터 사용자가 99년 9월 9일을 990909 대신 0을 생략해 9999로 입력
하거나 사용자가 990909로 입력했는데도 컴퓨터프로그램이 9999로 처리할 때
컴퓨터가 작동을 멈추는 오류를 일으킬 수 있다.
이 때문에 특히 날짜표기 프로그램을 사용하는 기업, 금융기관, 각종 기관
등에서 컴퓨터 작동중단이 우려된다.
99 버그는 예전의 코볼언어로 만들어진 응용프로그램, 데이터베이스(DB)로
만들어지기 전에 쓰여지던 파일시스템(ISAM,VSAM) 등에서 주로 발생하는
것으로 알려져 있다.
99 버그 문제를 예방하기 위해서는 응용프로그램이나 데이터파일에 9999나
990909를 입력한 후 컴퓨터가 정상작동 하는지 확인해야 한다.
또 소스코드에 9999나 990909가 특정용도로 지정된 부분이 없는지 미리
살펴봐야 한다고 전문가들은 지적했다.
99 버그는 올해초 스웨덴의 여권발급시스템, 싱가포르의 택시미터기 등이
작동중단되는 문제를 일으켰으나 한국에서는 아직 문제발생 사례가 보고되지
않았다.
한편 정보통신부는 99 버그 발생일인 9일을 전후해 비상근무에 들어가기로
했다.
< 김태완 기자 twkim@ >
( 한 국 경 제 신 문 1999년 9월 8일자 ).