코딩을 신중하게 해야하는 이유
게시글 주소: https://i9.orbi.kr/00067537108
예전에 Therac-25 라는 방사선 의료 기기가 있었는데요
이 기계에는 전자빔으로 종양을 제거하는 Electron 모드와
X선으로 피부 깊숙히 있는 종양을 제거하는 X-ray 모드가 있었다고 합니다.
그런데 X-ray 모드는 강력한 방사선을 조사하는* 방식이기 때문에 이를 균일하고 안전하게 하기 위해 턴테이블이라는 장치가 환자와 방사선 발사기 사이에 있어야 했습니다. 이 장치는 Electron 모드에는 필요하지 않았고 따라서 제때제때 턴테이블이 잘 움직여줘야 했죠. 그런데 여기서 버그가 있었습니다.
*: 빛이나 방사선을 쪼이다
Therac-25의 당시 코드를 대략적으로 설명하자면
if (만약) (시스템이 준비 되었다면)
in_progress를 0으로 맞추고
else (아니면)
in_progress를 늘려라
if (start key가 눌려져 있고, in_progress가 0이라면)
방사선을 조사해라
이런 식이었습니다
문제는 이때 in_progress 라는 변수가 8bit 변수였다는 겁니다
결국 이 변수가 255를 넘어가게 되면 0으로 오버플로우 되었고
턴테이블이 준비되지 않았음에도 방사선이 방출되어 사람이 이를 직격으로 맞게 되는 사고가 일어났던 겁니다.
결국 이 버그하나로 인해 3명이 사망하게 되었고, 3명은 평생을 심각한 방사능 피폭으로 시달려야했습니다. 이래서 코딩을 신중하게 해야 한다는 겁니다.
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
무물 35
우리서로ㅛㅏ나씩해주기하자 내사몬저해줄게
-
체감 난이도는?
-
국영사 3합9 맞추고 면접준비만 하면 돼서 솔직히 수능공부 좀 설렁설렁하고...
-
리부트만 재탕이었나..?
-
곧 5월이네요 2
수능이 반년 밖에 안 남은거 실화냐..
-
내일 출국인데 11
코감기 걸렸다 에휴뇨이
-
수학 커리 질문 0
현재 계획상 6월까지 프메+원솔멀텍으로 자리잡았고 7월부터 N제 벅벅 들어갈건데...
-
인증 본적 없습니다 그냥 한말이에오
-
인증합니둥 5
-
아직 드릴도 남았는디
-
잘 지내나요 5
난 못 지내 개새끼들아
-
ㅇㅈ 4
담배피는우진
-
국영수 3~4여도 탐구 1~2 면 얻는게 크게 있나
-
설명해드립니다 1
자기야 잠이나 자
-
고2때 듣던.....
-
가사보고 엉엉우러써 요즘 지코 넘 좋아...
-
ㅇㅈ 10
얼굴 뜯어고쳐서 이제 이렇게 안 생김
-
피램 7개년 기출로 대체 가능한가요?
-
제발 부탁해요 원하는대학 하벽하심 유의미라는게 의미있게 차이가 안난다는건가요 수약중...
-
키링만 23,000원이어도 살겁니다
-
오공완 7
열심히 살 생각이 전혀없었는데 공부를 7시간이나 해버렸네요
-
ㅇㅈ 6
어제 산 피규어인데 둘곳이 없구나
-
ㅇㅈ 6
다들 온정을 베푸는 사람이 됩시다
-
전 평일엔 학원갔다 운동하고 토요일은 풀로 하고 오는데요, 불면증이 오는지 운동을...
-
어디고르시나요
-
오늘 할 일 2
점심 약속•••씻기!!!! 병원 알아보기 러시아어수업 파이썬 과제하기 러시아어 과제하기 공부하기
-
오르비 가입할때 다른 커뮤니티랑 다르게 전번이랑 이름 넣었잖음? 나 이상한 뻘글...
-
분명 기쁜 표정이었는데
-
2권 문학독서 지문구성 올해랑 많이 다른가요 24 1권들로 공부중이었는데 2권들을 잃어버림
-
롤에서 유미나 하라는데 뜻이뭐죠
-
진짜 자러감 7
쿨쿨
-
아프리카티비 보던 추억밖에 없음 그시절 인방이 진짜 꿀잼이었는데
-
. 2
떡뽁이 먹고 싶다 배고파.. 나중에는 나랑 떡볶이 먹어줄 닝겐이 생기겠지 떡볶이는 너무 양이 많어
-
하루에 너무 많이 푸는 것도 안 좋다고 다들 말씀하셔서,, 지금 n제 하루에...
-
국어 기출문제집 0
해설 자세한걸로 마더텅 자이 불호 피램마더텅자이마닳뉴런현우진킬캠
-
슈냥방송 때문에 2
잘려는데 머리속에서 계속 해피마루가 맴돌아서 미칠거 같네 이런 거지같은..
-
새벽인데 다들 0
나랑 맞팔이나 하자
-
비갤 뜻이 4
디씨인사이드 오르비 비판 갤러리 맞나요??
-
기하러는 웁니다
-
문해전 작년미적 괜찬댜서 그거랑 올해꺼 이해원 샀는데 뭐부터 풀까여.. 기코...
-
1.다음 글의 제목으로 가장 적절한 것은? The subtle equilibrium...
-
. 0
요즘 절식하는데 ㅇㅁㅇ 뱃살 나온거 원래대로 거의 돌아옴 기분은 좋지만 힘이 없구먼...
-
(소신발언) 2
머리를 저녁말고 아침에 감기 vs 머리를 아침말고 저녁에감기 이 논쟁 있잖음 본인의...
-
의미있게 차이가 안난다는건가요 수약중 어느 전공이 더 의미가 있어서 선호도가...
-
키링을 우떻게 참아요ㅜㅜㅜㅠㅠㅜㅜㅠㅠㅠㅜ
-
심심해 15
머하지
-
슈뢰딩거 누군데 0
도배하냐
-
수험생 안내사항 1
수능을 응시할 수험생 여러분들을 환영합니다. 본 안내사항은 안전하고 원활한 시험...
-
서울대 내신반영 0
서울에 좀 빡센 자사고 다니고 있는데 어디까지 bb 받을까요? 4점대후반정도까지는...
완벽하게 이해했습니다
오버플로우…
이해했습니다!
패트리어트 미사일도 자주나오는 비슷한 예인듯