코딩을 신중하게 해야하는 이유
게시글 주소: 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를 선물하세요.
-
우슷페라이
-
"최후수단으로 최소한의 전기료 정상화 필요…정부에 호소" 1
김동철 한전 사장 기자간담회…"자구노력 다했지만 한전 노력만으론 한계" "요금...
-
올해 사탐 좀 빡셀거 같은데 해보는거 어떻게 생각함?
-
캬캬
-
"직 걸고 가만 안둬"…현직 경찰관, 자녀 담임교사 협박 의혹 1
경기남부경찰청 소속…해당 교사 아동학대 혐의로 고소하기도 경기도교육청, '교권침해'...
-
왜케 재밌지? 표정말투휴대폰 다 너무 재밌어서 행복하다..
-
Mbti 공개 3
레전드네...100
-
"금일이면 금요일 말하는거죠?"…문해력 논란 커지는 이유[궁금증연구소] 3
얼마 전 한 유튜브 채널에서 채용공고를 내면서 모집인원을 ‘0명’으로 기재했다....
-
인용해서 1년유예시킨뒤에 그동안 조사를 꼼꼼히 한 후에 몇명정도 증원할것인지...
-
"男정액을 피부에 바르면 좋다?"...정액 속설 5 4
정액은 정자를 운반하고 음경에서 사정되는 액체로, 정액과 관련한 설왕설래 속설이...
-
[단독]면은 줄고 소스는 늘고…오뚜기의 이상한 '20% 증량' 5
[이데일리 한전진 기자] 오뚜기(007310)가 지난달 처음으로 출시한 대표 계절면...
-
추천좀
-
제 MBTI는 13
INFP ISFP오가는 거 같아요 고1때 공식검사 땐 INFP 나오다가 (그리고...
-
네!
-
변화율 질문 1
왜 하필 분모에 dx가 자리잡는지, 분자에 dy가 자리잡는지 여쭙고 싶습니다 제가...
-
"여성판 N번방, 피해자 특정됐다면 성폭력특별법 위반…최대 징역 7년" [디케의 눈물 227] 15
[데일리안 = 김남하 기자] 회원수 약 84만명을 보유한 국내 최대 여성 전용...
-
꿀팁 알려주세여 속더부룩 변비 설사 아침부터 드러운거 ㅈㅅ
-
김기현이 이걸?
-
내가 많이 써도 적당히 이리저리 버무려 지는데 다른 사람들이 글을 안 쓰니 글쓰기 민망하네
-
작년 언미물지 98 100 97 97 뚫리는거 ㅈㄴ많네 0
아게 수학 100 ㄷㄷㄷ
-
감사함.. 덕분에 슬럼프 없이 쭉 달릴 수 있는 거 같아요
-
[단독] 김호중 "술잔에 입 댔지만 안 마셔"…사고 직후 통화 모습 포착 18
【 앵커멘트 】 MBN 최초 보도로 불거진 유명 트로트가수 김호중 씨의 음주 뺑소니...
-
선언한다 1
나 옯붕이는 오늘 정오 기준 조회수 갯수/좋아요 갯수 만큼 물리 문제를 풀것
-
심심해요 한문 수특 사기 전까지는 오르비해야지
-
문제 형식 보고 충격받은 기억이 남... 어떻게 저걸 저렇게 낼 생각을 하지?
-
통학러인데 30을 악착같이 아끼고 있다고... 술자리 같은 건 많이 안 나가는 거...
-
"의대생 손해보다 공공복리 옹호할 필요"…정부 손 들어준 법원 1
의대 재학생 원고 자격·피해 가능성 인정하면서도 '의료개혁' 공공복리 무게...
-
덕코랑 팔로워가 마구마구 늘어나네요 ㅎㄷㄷ.. 많이 하지도 않는 과목인데 많은...
-
메가패스 양도 0
교재캐시10만 있습니다 댓글 남겨주세요!
-
작년엔 3모랑 수능 빼고 다 1등급이긴한데 보통 90초반 턱걸이 1이고 올해도...
-
ㄹㅇ어렵다 ㅅㅂ
-
공부 ㅇㅈ 0
노력 하자
-
그녀의 빈자리가 좋았겠지
-
누가 이기나 보자
-
워드마스터 수능 2000 도 두 번 이상 돌렸고(계속 돌리는중) 신택스 끝나고...
-
블아빵 구매완 4
-
게이신당 모국국혁신당 게딱지당
-
이재명 올린다
-
2007 hoax call 2020 intervention 2022 non...
-
진짜루...
-
확정날때까진 계속함
-
오등완 0
.
-
ㅠㅠ 갔다가 피곤하면 조퇴할까요 아님 자다갈까요
-
얼버기 0
-
대충 만들어본거라 오류가 있을수도있지만 한번 풀어봐줬으면 좋겟어여 주관식입니다
-
오전에내야하는 과제가 12문젠데 5문제밖에안풀리면어카나요.. 0
하걍좆같음욕밖에안나옴교재에서언급도안된케이스주고풀라하면어쩌라고요진짜로
-
물1물2 해도 되나요...목표는 일단 설의입니다 작년에는 물1지1으로 지방의 가긴...
-
4시군 10
흠
-
으악
완벽하게 이해했습니다
오버플로우…
이해했습니다!
패트리어트 미사일도 자주나오는 비슷한 예인듯