코딩을 신중하게 해야하는 이유
게시글 주소: https://i.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를 선물하세요.
-
이런경우는 처음이라 시급을 어떻게 받아야하죠 평소에도 수시로 연락할거같은데 그냥...
-
고등학교도 재수생 비율 74% 전적대인 서울교대에서도 정시러들 절반 반수 및 재수...
-
이명학 일리 0
영어 9등급 노베이스입니다 단어외우면서 이명학 강사님 일리 듣는건 무리일까요?
-
수학 수특 0
앞에 풀기 귀찮은데 LEVEL 2 부터 풀어도 ㄱㅊ?
-
여학생 기숙학원갈거같은데 에듀셀파어때? 나 엄청노베라 어차피재종수업못따라가서...
-
딱 입문하고 시발점 + 워크북 끝낸 상태인데 뉴분감 하기 전에 빠르게 하나 풀고...
-
학원에서 신청하실 분들은 좀 빨리 신청하셔야 하니까 미리 숙지해두세요
-
[단독]정부, 의협 회장 등 수뇌부 17명에 ‘집단행동 금지’ 명령 1
보건복지부가 17일 ‘의료 총파업(전면 휴진)’을 주도하고 있는...
-
이명학 션티 0
션티 현강생인데 이명학 갈아타서 알고리즘이나 리드앤로직 부터 듣는거 오반가 교육청은...
-
아 비상이다 0
날씨 땜에 초코렛 잘 녹네 ㅠㅠ
-
수학 5등급 4
확통 5면 공부를안한건가요? 제딴에는 열심히 한것같은데 인터넷보면 5등급은그냥...
-
"임용도 안 된 게'…기간제 교사 물에 담그고 넘어뜨린 남학생 1
20대 여성 교사를 물밖으로 못 나오게 괴롭히며 폭행하고 학생들이 있는 데서 무시를...
-
교과랑 학종 둘 다 큰 타격이 있나요? 한문도 1등급 받는다는 각오로 해야ㅑ할까요
-
망령 투자 은행 7
1, 10만덕 저축 연이율 5% 2, 투자한 덕코의 1.5% 만큼 라유가 복권 1등...
-
착석 2
~ 0030
-
냐~ 0
이치 니 싼 냐 아리가또~❤️
-
수1, 수2, 미적 보통 공부시간을 각각 얼마나 잡나요? 지금 2:4:4 하는 중인데 이게 맞나요?
-
5개월 존존버해야겠지?
-
징역형 받은거 아님? 나왔나
-
사문 생윤했다가 사문 정법으로 갈아타려 하는데 사문 도표랑 정법 도표랑 비슷한...
-
공통 선택? 어떻게 나눠서하는지 알려줘ㅓ
-
좋아요
-
기출 다돌리고 언매 n제 푸는 중인데 상상 문법 3000제로 군데군데 구멍난 개념...
-
ㄹㅇ 배달한다고 얼마나 쳐올리는 거냐 ㅋㅋㅋㅋ 배달팁도 받는주제에 배달한정으로...
-
얼마나 오를까요 공부 6개월 손놓았음 그대로 맞을까봐 너무 무섭다
-
저녁 안먹어도 배 안고픔 단점: 마라탕먹는데 1시간 넘게 걸려서 사실상 점심...
-
ㅠㅠㅠㅠㅠㅠㅠㅜㅜㅜㅜㅜㅠㅠㅠㅠㅠㅠㅠ
-
자두자두졸려 1
-
나: 요즘 공부하느라 힘드니? 과외생: 공부를 안 해서 안 힘들어요 나: 너 왤케...
-
전공 과목 총 학점이랑 과목명 적고가~~ 시험 꼭 대박날 거임
-
정법에서 지엽 선지? 같은건 어쩔 수 없는건가요?? 1
이번 6모도 '30일 이내' 같은 선지 같은거 지워낼때 아리송하던데, 현실적으로...
-
2409를 모티브로 만든 비문학 자작 문제입니다 (일부 요소는 2206의 양식을...
-
물2 찍먹을 해봤는데, 물1 잘 풀리는데도 옮기고 망해서 후회할까봐 못옮기겠어요....
-
그가 온다..
-
어차피 절대 지금 시스템 유지 못하는거 아님? 박살내고 빨리 민영화시키는 게 낫지...
-
올해도 문제 좋네
-
ㄹㅈㄷ 공하싫 0
자고 싶다
-
찐 여르비라서 놀란 분들도 계셨고...
-
에타 불타네 3
교양 주제에 말도 안 되게 어렵게 나오긴 했다
-
국어 풀 때 10
먼저 문제 보고 푸나요 지문 먼저 다 읽고 푸나요
-
대 아 주
-
ㅈㄱㄴ
-
하나 남음 1
ㅋ
-
저는 마술사요 마술이 너무 신기해서 저도 그런 멋진 사람이 되고 싶엇어요
-
조정식 대기 0
조정식 대치 러셀 대기 30번인데 언제쯤 빠질까요 ㅜㅜㅜㅜㅠㅠㅠㅠ 현강으로 꼭...
완벽하게 이해했습니다
오버플로우…
이해했습니다!
패트리어트 미사일도 자주나오는 비슷한 예인듯