코딩을 신중하게 해야하는 이유
예전에 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를 선물하세요.
-
모정컷41233에 원점수는 화작61 미적80 영어2 생명29 지학24입니다
-
약대 교과 컷트 0
교과로 컷 마지노선이 어디일까요.. 반영 과목이랑
-
사탐임
-
문과 경희 시립 4
동일 과 기준
-
기하런 할 건데 6
기하는 커리를 어떻게 짜야하나요? 듣던 분 들으려고 보니까 기하 강좌가 없습니다...
-
3모 언매 확통 사문 정법 봤고 98 96 1 2 3 정도 성적 받았는데 교육청...
-
지금 물리 사문 하고있는데 이거 괜찮나 안되면 지금이라도 지구 가야하나
-
SKY공대 10명 중 6명이 의대권 되면 계산해보니까 서울대 낮공이 연고대...
-
1. 26부터 연세대 내신 도입 2. 28부터 수능 바보화 + 서울대의 등급제 예고 또 떠오르는거?
-
도와주십시오
-
반수 고민중인데 연치/경희치 언매 미적 사탐으로 가능할까요? 가능하다면 성적은...
-
중간을 앞둔 고3인데요 제가 생기부는 다 공학계열로 써놓았습니다. 그런데 미적이...
-
설경 표점합 4
서울대 경영경제 들어가려면 국수탐탐 표점 합 몇점정도 나와야하나용??
-
미적과탐이 이과 지원시 기준
-
취직한 친척 형들 대부분 힘들다 출근하기 싫다 노래 부르는데 엄청 편하니까 너도...
-
1주차 등급컷 머임..?
-
문과는 충남, 이과는 전남이었는데 올해는 둘 다 충남이 높은듯
-
수시vs정시 4
백분위 국어 95 수학 97 영어 2 물리 98 생명 97 수시 2.3인데 수시...
-
국숭세단 공대에서 +1수하면 보통 어디 뜸? 1.그대로 2. 건동홍 공대 3....
-
7문제 1시간 잡으라는데 너무 빡빡해서... 근데 올해 해원n제 맛있다 4규김기현노베
-
언매미적사문세지일때 백분위 97/89/2등급/97/97 정도면 인서울 문과 어디까지 가능할까요?
-
시대인재 최근에 실제로 1,2년 다닌 사람들 좀 알려주세요 시대인재 재종반 1~2년 다닌 사람들 수능 점수 평균 어디 뜨나요? 6
시대인재 최근에 실제로 1,2년 다닌 사람들 좀 알려주세요 시대인재 재종반 1~2년...
-
시대인재 1년 다닌 사람들 수능 점수 평균이 어디정도인가요? 0
시대인재 최근에 실제로 1,2년 다닌 사람들 좀 알려주세요 시대인재 재종반 1~2년...
-
시대인재 재종반 1년 이상 다녀도 한의대약대수의대 성적 안 뜨는 사람도 많나요? 14
시대인재 재종반 1년 이상 다녀도 한의대약대수의대도 성적 안 뜨는 사람도 많나요?
-
국어 겨우 1등급 턱걸이하는 단계이긴한데, 저번 3월모의고사 때보다도 4월 더...
-
국어 화작 백분위 84 수학 확통 76 영어 3 생윤 백분위 94 윤사 백분위 88...
-
지금 강기분 새기분하기도 바빠서 인강민철 살지말지 고민하다가 품절났더라구요… 영어는...
-
대충이라도
-
인서울이 아닌데 인서울이라 했다해도 되나요? 걍 위치로만 인서울인게 중요한거임?...
-
이건 솔직히 머가 더 난이도가 높다고 보시나요? 후자는 뭐 지방한 지방약까지 다...
-
이 두개는 선호도가 같은과기준 어디로 선택이 되나요? 민감한 질문이지만 거리따라 보통 가나요?
-
공부 못한건가요?? 경기권이라면... 성대(수원), 경희대(수원), 아주대(수원),...
-
지거국이나 본인 집있는 지역 약대 한의대 나오는거도 괜춘하나요? 개원하든 페닥을 하든...
-
공학이나 인문처럼 학비 똑같이 저렴한가요? 예를들어 경희대 한의대 붙고 부산대...
-
지구 vs 세지 5
작수 지구 2를 받기는 했는데 국어5 영어3이여서 지구할지 세지할지 너무 고민돼요...
-
무식하게 백분위로 안묻고 등급으로 여쭤서 죄송하지만 영어는 2등급이떠도 나머지...
-
국민숭실단국 이정도 대학들 나온사람들도 주변보면 잘 안보이던데...그 위에 중시경...
-
1학년 1학기 성적이 너무 낮게 나와서 그 학기만 빼고 싶은 데 3개나 4개학기만...
-
한기대랑 백석대 붙으면 어디가야함..? 분명히 입결은 한기대가 바르는데 인지도는...
-
도와주세요
-
수학은 하던대로 쭉 달리고 국어탐구도챙기자!!ㅎ
-
설경제로 가려고 물1을 사탐으로 바꾸려고 했으나, 집안에서 반대를 하셔서 공대...
-
정확하 기억은 안나는데 뭐 태평성대.. 이런식이었습니다.
-
경찰대 떡상인가 2
수사권 기소권 완전 분리 될 거 같은데
-
중약vs건수의 5
약대대장vs수의대대장(서울대빼고)
-
언매 미적 영어 물1 지1 92 99 1 92 96 된다면 어느과 안된다면 얼마나...
-
전화까지 모두 반영된 결과이며 커트라인은 제가 마감날 올려둔 컷에서 거의 그대로고,...
-
간호학과 1
간호학과 마지노선 대학이 어느정도라고 생각하시나요??
-
불쌍한 고3 한번 도와준다는 생각으로 조언 좀 해주세요ㅠㅠㅠ 22
일명 ㅈ반고에 다니는 고3입니다. 제가 오늘 담임쌤과 상담을 했는데 담임선생님...
완벽하게 이해했습니다
오버플로우…
이해했습니다!
패트리어트 미사일도 자주나오는 비슷한 예인듯