Page 9 -
P. 9
프 로 그 래 밍 은 위 험 한 활 동 이 다. 여 러 분 이 취 미 로 프 로 그 래 밍 을 하 는 사 람 이 라 면 아 마 도 이 첫 문
장 을 읽 고 놀 랐 을 지 도 모 르 겠 다. 여 러 분 은 모 니 터 화 면 과 키 보 드 앞 에 안 전 하 게 앉 아 있 다 고 생 각
할 수 도 있 다. 그 래 서 기 껏 해 야 너 무 오 래 앉 아 있 어 서 생 기 는 허 리 통 증 이 나 타 이 핑 을 너 무 열 정
적 으 로 해 서 생 기 는 손 목 통 증 정 도 의 위 험 밖 에 는 없 다 고 생 각 할 수 도 있 다. 하 지 만 여 러 분 이 전
문 프 로 그 래 머 라 면( 또 는 그 런 프 로 그 래 머 가 되 길 바 란 다 면) 현 실 은 이 보 다 훨 씬 더 가 혹 하 다.
주 된 위 험 은 프 로 그 램 에 숨 어 있 는 버 그 다. 잘 못 된 시 점 에 버 그 가 나 타 나 면 비 용 이 아 주 많 이 들
수 도 있 다. Y 2 K 버 그 를 기 억 하 는 가 ? 1 9 6 0 년 부 터 1 9 9 0 년 까 지 작 성 된 프 로 그 램 상 당 수 는 프 로 그
래 머 들 이 그 프 로 그 램 이 2 1 세 기 까 지 존 재 하 리 라 는 예 상 을 하 지 못 했 기 때 문 에 연 도 를 저 장 할 때
2 자 리 숫 자 만 을 사 용 했 다. 이 런 프 로 그 램 중 상 당 수 가 1 9 9 9 년 도 에 도 계 속 사 용 되 면 서 2 0 0 0 년 을
1 9 9 0 년 으 로 취 급 하 게 될 것 이 라 는 우 려 가 있 었 다. 이 버 그 로 인 한 비 용 은 2 0 1 7 년 실 제 계 산 한 결
과 4 ,1 7 0 억 불 에 달 한 다. 1
프 로 그 램 하 나 에 서 발 생 한 버 그 로 치 면 버 그 당 비 용 은 훨 씬 더 커 질 수 있 다. 1 9 9 6 년 6 월 4 일 프
랑 스 아 리 안 5 호 로 켓 이 3 6 초 만 에 추 락 했 다. 그 원 인 은 운 항 시 스 템 에 있 던 단 하 나 의 버 그 였 다.
정 수 연 산 오 버 플 로 (o v er fl o w ) 하 나 로 인 해 3 억 7 천 만 불 이 라 는 손 실 이 발 생 했 다. 2
여 러 분 에 게 이 런 재 앙 에 대 한 책 임 이 있 다 면 어 떤 느 낌 이 들 까 ? 매 일 매 일 이 런 중 요 한 프 로 그 램
을 작 성 해 야 하 는 데, 오 늘 잘 실 행 된 프 로 그 램 이 내 일 도 여 전 히 잘 실 행 될 지 확 신 할 수 없 다 면 어
떤 느 낌 일 까 ? 대 부 분 의 프 로 그 래 머 가 하 는 일 이 바 로 이 런 일 이 다. 이 들 은 입 력 이 같 더 라 도 항 상
같 은 결 과 를 내 놓 지 는 못 하 는 비 결 정 적 인 프 로 그 램 을 작 성 한 다. 사 용 자 도 이 를 안 다. 그 래 서 프 로
그 램 이 제 대 로 작 동 하 지 않 으 면, 원 인 이 같 더 라 도 결 과 가 달 라 질 수 있 는 것 처 럼 프 로 그 램 을 다 시
한 번 실 행 한 다. 때 로 재 시 도 를 하 면 프 로 그 램 이 제 대 로 동 작 하 기 도 한 다. 프 로 그 램 의 출 력 이 무 엇
으 로 부 터 비 롯 되 는 지 는 아 무 도 모 르 기 때 문 이 다.
인 공 지 능 (AI )이 발 전 함 에 따 라 소 프 트 웨 어 의 신 뢰 성 문 제 가 더 중 요 해 졌 다. 항 공 기 의 운 항 이 나 자
동 차 의 자 율 주 행 등 프 로 그 램 이 인 간 의 삶 을 망 가 뜨 릴 수 있 는 결 정 을 내 릴 수 있 다 면 그 것 이 우
리 의 도 대 로 제 대 로 작 동 한 다 는 사 실 을 확 실 히 해 야 한 다.
프 로 그 램 을 더 안 전 하 게 만 들 려 면 어 떻 게 해 야 할 까 ? 훌 륭 한 프 로 그 래 머 가 필 요 하 다 고 대 답 하 는
사 람 도 있 을 것 이 다. 프 로 그 래 머 에 게 물 어 보 면, 전 체 프 로 그 래 머 중 단 1 0 % 만 이 훌 륭 한 프 로 그
1 미 니 애 폴 리 스 연 방 준 비 은 행 개 발 프 로 젝 트, “ 소 비 자 가 격 지 수, 1 8 0 0-”, htt p s ://w w w .mi n n e a p oli sf e d .or g /a b o ut - u s /m o n et ar y -
p oli c y /i nfl ati o n- c al c ul at or /c o n s u m er - pri c e - i n d e x- 1 8 0 0-
2 아 리 안 5 01 로 켓 발 사 실 패 에 대 한 아 리 안 5 01 위 원 회 보 고 서, htt p ://w w w .a str o s urf .c o m /l u x ori o n/a str o n a uti q u e - a c ci d e nt -
ari a n e - v 5 01 .ht m
0 3 2