코딩을 신중하게 해야하는 이유
예전에 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화 연기 왜이럼 파수꾼이나 건축학개론이 더 먼저...
-
내신 수학 (미적, 확통) 학원 없이 혼자 공부하려고 하는데 학원 다닐 때는...
-
제발 커줘
-
특정 선택과목 응시자에게 지나치게 유리한 듯 합니다.
-
ㄹㅇ이
-
다 키가 존1내 큰거지?
-
기쁨과 슬픔이 반복돼~
-
뭔가 신기하네
-
G2 이겨도 BLG고 쉽지 않아보이노..... 개인적으로는 Tes가 어떨지 ㅈㄴ...
-
인서울 대학교에 가기 였음 근데 성적이 나오니까 욕심이 엄청 생기더라구용
-
다 ㅈ됐을 땐 그냥 뒤지면 그만이야~
-
현우진 ㄷㄷㄷㄷㄷ
-
적색 저고리 입은 고대생이 되어이셔 한바탕 종소리에 잠이 깨니 남가일몽이라
-
과탐 성적 잘나와도 눈이 너무 높아서 국수 걱정돼서 일반사회로 돌리려고 하는데,,...
-
정부 “의대증원 관련 회의록 3개 중 1개만 제출 가능” 1
의대 입학정원 증원 결정 및 대학별 배분 과정에서 정부가 운영했던 각종 회의체 기록...
-
으으으응ㅇ
-
그들만의 말투같은게 있나요¿ 전 뉴비라 잘 모르겠음
-
하낫둘 하낫둘 1
대 춘 식
-
이런 날은 영도대교를 건너야
-
참고로 난 아니다. ㅅㅂ 아니라고.
-
야이시발 이건좀 ㅋㅋㅋㅋ
-
근데 개짜고 카레맛남 원래 이런맛인가 해서 같이 온 애한테 물으니 지도 카레맛...
-
머리 아팡 10
크아아ㅏㅏ악
-
개 씹 ㅈ반고로 보이겠지? 수도권 지역에서 나름 1~2등급 따기 어려운 학교고...
-
올&만 6
주말동안 뜸했군요
-
블아빵 구했어요 10
씰은 유우카 나왔네용
-
국영수 무물보 받습니다 21
진지한 공부법 관련 상담, 공부 방향, 성적 상승 방법 질문 환영합니다
-
일주일 동안 잠 설칠 듯 ㅠ 너무 기대된다 ㅋㅋㅋㅋㄹㅇ
-
고1 3모 국어 82으로 3등급떴는데 6모 준비 하려는데 어떻게 공부 해야 할지...
-
학생회장하려면 공부 잘해야됬음?
-
드립도 ㅈㄴ 내 스타일이고 강의 내용도 완전 잘 맞음 단점은 교재가 최악 ㅇㅇ 교재...
-
술 안먹어서 엠티는 노잼. 인생네컷도 찍고 같이 밥도 먹는게 잼있었당
-
ㅈ같은 생각을 안 하면 된다 근데 자꾸 하게됨...
-
ㅇㅇ
-
현재 고3 현역이고 섬개완 기출은 몇번 돌렸습니다 상크스 듣고 있는데 고난이도...
-
하루에 생명 공부시간은 몇시간이였고 어떤 교재 푸셨는지 궁금합니다. 답해주시면 덕코...
-
화1 찢어부수기 9
크으으으윽
-
채팅으로 직접만나러가서 현금지폐로 주고 거래끝내면 당근에서 수수료못받은거...
-
학창시절에 수학 잘하던 애들이 삼각형 넓이 구할 때 쓰던게 이거였구나 그땐 쓱보고...
-
5.6일 (월) 오후 1:30 - 5:00 + 저녁 6:30 - 9:30 하루 종일...
-
국어수학지1 거의 완벽하면 참고로 물리 아예 노베 물리1도 노베 ㅆㅂ 23수능 때...
-
양론 듣다가 너무 어려워서...
-
난 동생이랑 홍콩+마카오 여행 다녀오고 싶어요
-
4등급도 가능하다는 것을 보여드리겠습니다
-
대성사이트에서 직접 박광일 언급이라 더 눈길이 가는
-
이래서 "임영웅, 임영웅" 하나…10일만에 1000만뷰 터진 이 광고 1
가수 임영웅이 출연한 정관장 광고 영상이 공개 10일 만에 1000만 조회수를...
-
애기 꾸며줫어요 3
남캐임
완벽하게 이해했습니다
오버플로우…
이해했습니다!
패트리어트 미사일도 자주나오는 비슷한 예인듯