코딩을 신중하게 해야하는 이유
게시글 주소: 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를 선물하세요.
-
10주파 상상 0
온라인에서 파는 상상모고중에 뭔가요? 안겹치는거 사려고 하는데..
-
대충 계획 0
국어 수완 이비에스 빠르게 돌려야댐.. 수학 폼 좃되긴하는데 주관식 실수만 줄이면...
-
주위에 거의 신라면이랑 진라면이 대다수인 것 같던데
-
작년에 풀어보신 분들 작년에 아수라에 평가원 지문도 몇개있었음?
-
올해는 2일 1실모도 벅찬데
-
오늘은 간만에 8시간 꽉 채워 잘 수 있을 듯 행복하다...
-
라면 고트는 0
무파마지... 아무도 못비빈다
-
허허
-
미적 기하 0
고2임 미적vs기하 난이도, 공부시간 장점 단점 등등 비교해주세요
-
그 문화 문제에서 ㄱㄴㄷㄹ 다들 막 A가 아닌 B의 사례로 ~가 들어갈 수 없다...
-
라면 GOATs 8
1등 진순 2등 안성탕면 3등 치즈볶이 4등 육개장 5등 신라면 블랙
-
켰습니다ㅑ 1
네
-
제가 경북대 지원할려는데 과를 경영, 경제 둘중에서 고민하고 있거든요 전 대학...
-
반갑습니다. 17
겨우 10일 채웠네요 2025학년도 입시 참전하게 되어 오르비 가입했습니다....
-
나는 못해...
-
새로모고 좋네 8
근데 내 점수는 안좋네 다 맞은 사람은 ㄹㅇ뭐지...
-
문학이 약해서 오늘 문기정 4~5강 정도 찍먹 해봤는데 ㄹㅇ 좋네여.... 저랑...
-
4규 시즌2 0
2중반 허수입니다 4규시즌2 깨지면서 풀면 별로일까요 드릴 5가 더 나을까요?
-
진짜 ㅅㅂ...
-
그냥 적분하는 방법 미분하는 방법정도 개념만 들어서 아는데 문제풀이 하면서 배우는...
-
질문받고 헛소리하다가 시간다감…오르비 로그아웃해두고 당분간 바이바이할게요. 내일도...
-
같은관 같은층 같은반 애들 한두명한테 말걸어보고 싶음
-
지방 일반고 수시 최저러 내신등급 1.19 국어(6모 3등급):강기분 이제시작...
-
가능 안하면 공부던지고 놀거임? 가능하나 안하나 결국 길은 하나인데ㅋㅋ
-
우이씨
-
뭐뭐잇나용??
-
6평 언매 0
고1인데 노베로 이번 6평 언매에서 하나 틀렸는데 개념 건너뛰고 바로 기출 돌릴까요...
-
흐흐
-
Infp 특징 0
열정적으로 중재하고자 함 한탕을 노릴 수 있음
-
6모 기준 낮은 2등급이 나왔지만 객관적으로 봤을 때 안정 2등급, 고정...
-
옥린몽 유씨삼대록 같은 9모 전까지 다 볼 시간이 없을 것 가틈
-
작년엔 퀄도 난이도도 괜찮았는데 올해는 퀄은 뭐 그냥저냥 괜찮은데 난이도가 너무...
-
지누야사랑해 2
왕♡누
-
6모 60점 3따리 -> 7모 73점 2따리 -> 8덮 55점… ㅋㅋ 현역이고...
-
1. 마더텅 생물 1~15강복습 오늘 드디어 귀국해서 내일은 오전7시에 도서관에갈 생각입니다.
-
9모때 어떤거 할까용?(5등급 노베입니다)
-
레어샀어요 10
-
좀 위험 신호네
-
시험장에서 당황할만한 역대 기출 비킬러 선별 2025 - 김지헌T 14
김지헌 수학 핏모의고사 예약 판매중입니다!...
-
연하는 아무리 예뻐도 여자로 안보임.. 난 진짜 무조건 연상 ㅇㅇㅇ 내가 어려서 그런가..
-
이걸 이기네 ㅋㅋㅋㅋ
-
전과목 다 하려면 14시간은 있어야 될 거 같은데..평소엔 12시간 정도 했는데 좀 부족하더라고요
-
원래는 국어 역순으로 언매 문학 독서 풀고있었는데 그냥 순서대로 풀까 고민중입니다...
-
설맞이 끝나고 0
4규 시즌2 vs 문해전 시즌2 뭐먼저할까요 둘다 하긴 할거임
-
다 해외로 뜨네 나랑 놀던 애들(x) 공부 안하고 놀던 애들(o)
-
어려운 거 말고 요즘 경향에 맞는 11-14정도 n제 추천해주세요 수학!
-
퀴즈입니다. 여러분이 주사위를 던져 6이 나오면 이기는 내기에 참여했다고 해볼게요....
-
1학기 놀다가 기습반수 시작인데 확통 새로 하려니까 뭔 말인지 모르겠어서......
-
전역한지 일주일 정도 되었는데 공부한 분량은 꽤 되는 것 같지만 계속 슬럼프 오고...
-
님들 오타니 3
다저스에서 몇 번 침?? 4번임??
완벽하게 이해했습니다
오버플로우…
이해했습니다!
패트리어트 미사일도 자주나오는 비슷한 예인듯