코딩을 신중하게 해야하는 이유
게시글 주소: https://www.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를 선물하세요.
-
와바박
-
국어 풀 때, 특히 독서 풀 때 이해+독해가 개작살이... 승리쌤이 연결이...
-
늙디 늙은 반수생입니다.. 수능 친지가 아주 오래 되었다보니, 1월부터 사실상 노베...
-
엥 이게맞누 12
세젤쉬 계속하다가 오늘 미친개념 드갓는데 난도 뭐누 갭이 존나 차이나네 맞냐?
-
저는 집앞 독서실가서 독학으로 공부했는데요 여러분들 "수능을 잘보는" 공부를 해야지...
-
대기업 다니는 사람도 의대나 메디컬 가려고 수능 치는 걸 보면 나도 메디컬로 진로를...
-
국일만 독서 문학 각각 해보신분들 성적 많이 올랐나요? 어떠신가요?
-
다니고 있는 동네 학원에서 개념원리 같은걸로 개빠르게 진도 나가고 시발점+ 쎈으로...
-
중딩때 놨다가 시작했는데요ㅜㅜ 지금 온라인 강의 과외 같은거 하고 있는데 인강이...
-
키키키키키ㅣ...
-
취업 겁나 잘된거 아닌가요? 나솔 방송에서 숭실대4수 남자가 농협은행 은행원인데...
-
이준석 보고싶다 0
흐흐흐
-
라는 질문들이 요새 많이 보이는것 같습니다. 물론 접는다는 결심을 한것은 정말...
-
100분 안에 공통 확통 미적분 기하 까지 다 푸시나요?
-
이제 학교에서 푸는건 절대 안된다고 하고, 그나마 주변 독재학원에 연락 돌려서 남는...
-
수학... 어렵네요 28번 아예 버렸습니다 30번은 뭔가 공비 -1/4같아서...
-
츄ㅣ르비 질받 2
-
ㅇㅈ 12
토요일에 (어디에선가) 할지도..
-
https://m.cafe.naver.com/joonggonara/1055247543
-
국어 새기분 문학 1강 자이 독서 day 1씩 자이 화작 1세트 강E분 7,8강...
-
하루종일 걸어다니네
-
나오자마자 뽑아서 풀어본 후, 풀면서 했던 생각을 그대로 옮겨놓았습니다. 정석적으로...
-
실력부족이긴한데 너무 두렵고 수능때까지 극복할 수 있을지 자신이없네요.
-
미저기 시로시로 3
우우웅
-
가기전에 5
안아줌
-
작년에 거의 안(못)들었던 뉴런 수1 수2 있어서... 올해는 대성패스 끊고...
-
ㄹㅈㄷ 사건.
-
개념은 대충 봤고 학평 2컷 정도 나와요 찍맞 포함해서 2컷이라 실제 실력은 높은...
-
수능이였으면 1안떳죠?
-
이번 5모 성적 보고 충격먹어서 방금 지우긴 했어요 하루 30분 정도면 일퀘랑 다...
-
커피 한 잔 마셔야겠네요,,
-
4규 다풀고 0
4규 끝났는데 드릴 어려울거 같은데 전에 풀만한거 뭐 있음.?
-
시험장에서 영어 풀때마다 글이 자꾸 튕겨요… 집에서 혼자 풀 땐 잘 풀리는디...
-
피식대학보며 느낀점
-
고고..!
-
나 잔다 1
잘자
-
선넘질 아무거나 다 ㄱㅊ 질문해두셔용
-
나만 미적보다 확통이 힘든가
-
국가 과학 기술 발전에 기여하라는 뜻 아님?? ㅋㅋㅋ
-
낼 5모 보고 후기를 쓰러 와야겠음 오늘 못풀어서... ㅈㅂ 발전이 있어길 나는...
-
생각할틈도없이잠들기
-
공부하기 싫다 0
지구과학만 하고 싶다
-
친구가 많아졌어요 14
최고
-
수학 고수님들 9
혹시 수능수학 문제는 걍 거기서 거기다. 이렇게 함축 할 수 있음?? 고수들 글...
-
29번 2분컷냄
-
배고파짐 2
그치만 살뺄거야
-
다음주부터 라이브 들을 건데 커리 아는 사람 좀 알려줘 qed랑 qedn다른고임?...
-
지역인재 가능하긴한데 모르겠네 증원되겠져??
-
1일 기록 0
집중력 재활운동
완벽하게 이해했습니다
오버플로우…
이해했습니다!
패트리어트 미사일도 자주나오는 비슷한 예인듯