코딩을 신중하게 해야하는 이유
게시글 주소: https://d.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모는 어제 응시했고 성적은 언기생2지2 95 73 41 32입니다. 국어는...
-
하나 둘 셋! 2
오르비 파이팅
-
22233이면 0
사1과1인데 이과로 어디정도 가나요?
-
약대는 암기가 99%인가요??
-
나도 질받 20
많관부
-
찍어야한다면 뭐로 찍음??
-
서울대 입시 1
작수 기준 언 미 영 화 생 (1과목) 백분위 93 99 2 98 96이면 서울대 어디까지 되나요?
-
지금은 씹덕이라 하기도 뭐한듯
-
이제 하나씩 풀려고 보는데 답지가 없어서 답지 있으신분 좀 보냐주실수있을까요 ㅜㅜ...
-
질문 받아요 4
선넘는 것도 가능
-
질문해드림 30
.
-
수능전에는 참아야겠지
-
살짝 꼶.
-
저도 질받 2
궁금한게있으실진모르겠으나..
-
버닝이펙트에서 그레이마크로
-
적어주고가셈..
-
주변 흡연자들 다 수학잘하던데
-
질문받음 7
ㅇㅇ
-
ㅇㅇ내년에 뉴런 안듣고 걍 범준t 풀커리 타도 될라나
-
2024년 10월 4주차 韓日美全 음악 차트 TOP10 (+10월 3주차 주간VOCAL Character 랭킹) 1
2024년 10월 3주차 차트: https://orbi.kr/00069649627...
-
선넘질받 8
.
-
단 열심히하고싶어 미치겠는데 도무지 영어 어떻게 해야할지 모르겠는 영포자 기초부터...
-
수학 왜 80임? 진짜 한시간만 숨 참을까
-
현강 종강멘트 20대 어린시절부터 30대 이르기까지 그리고 앞으로 이어나갈 행보...
-
내년수능 준비중이구 지구는 내신때 한적있긴함(비록 내신은 조져버려서 베이스는...
-
앙체리 이쁘네 2
흠
-
스카 퇴실 완료 0
생각보다 플랜짠게 일찍 끝났네요 평일에 학교서 공부하다가 주말에 스카가니까 ㄹㅇ 천국이로구나 으흐흐
-
좌우 난이도 상관 없다고 하셨지만 n제에 대해 아무것도 모르기에 여기 조언을 구해봅니다!!
-
짜피 보러갈거잖아 무슨 공부 드립이여
-
확통이 엿같아서 0
미적함
-
상상5ㅡ10 0
문학 머 나옴??
-
해주세요
-
후
-
국어 이제 기출은 필요없네요.. 국어 이거 언매 대비가 되긴함? 문법 미친건가 언매...
-
누 3
텔라
-
안 보이게 해주면 안되나 차단한 사람이 댓글을 달았습니다 이거 뜨면 차단하는 의미가...
-
헙.. 2
-
흐규흐규
-
일탈을 하고 싶구나 16
서울을 가거 싶구나 염색을 하고 싶구나 귀를 뚫고 싶구나 담배를 피고 싶구나 클럽을...
-
진짜 재밌는문제들 많아요 푸는데 막 새록새록함
-
그리운오르비언한명 22
씩적고가세요
-
보통 둘다 사시나요? 미적이랑 사탐 선택자인데 대성도 사는게 도움될까요?
-
1등급까진 ㄱㅊ나요. . ?
-
잇올 가격 질문 0
이제 고3 올라가는 고2학생입니다. 다들 이번 고3올라가는 겨울방학이 가장 중요하다...
완벽하게 이해했습니다
오버플로우…
이해했습니다!
패트리어트 미사일도 자주나오는 비슷한 예인듯