PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2009/08/27 14:35:44
Name Dara
Subject 컴퓨터 자체 하드웨어 에러로 계산착오가 날수 있나요?
수학계에서는 컴퓨터를 이용해서 푼 솔루션도
사람이 다 일일이 체크하는 과정을 거친다는데..

소프트웨어자체에 에러가 없다고 치고 프로그램을 돌렸을때
하드웨어에 인해 오류가 날수 있나요? 갑자기 궁급해졌습니다.

그리고 두번재 질문은 소프트웨어내의 오류가 디버깅으로 완벽히 해결되지 않는 이유는 뭔가요?

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
NULL Pointer
09/08/27 14:56
수정 아이콘
인텔 초창기 펜티엄에서는 부동소숫점 나누기 결과가 엉뚱한 값이 나오는 버그가 있었더랬죠. (http://en.wikipedia.org/wiki/Pentium_FDIV_bug)
이진수로 수를 표현하는 컴퓨터의 특성상 정수가 아닌 실수에 대해 오류가 나올 가능성이 굉장히 높은 편입니다.
비단 하드웨어의 문제만이 아니라 컴퓨터가 실수를 표현하기 위해 많이 사용되는 부동 소수점 자체가 정확도가 떨어진다는 단점이 있기 때문에 복잡한 계산에는 반드시 확인이 필요하죠.
Je ne sais quoi
09/08/27 15:05
수정 아이콘
두 번째 질문의 경우 컴퓨터를 공부하신 분이라면 다들 아시겠지만 프로그램을 작성할 때 작성한 프로그램 소스만으로는 동작을 하지 않습니다. 기본적인 여러가지 라이브러리들과 시스템 콜등이 사용이 되는데 이쪽에 오류가 있다면 일반적인 프로그래머라면 찾아낼 수가 없죠. 그 밖에도 소스를 실행파일로 만들어주는 컴파일러쪽에서부터 문제가 있을 수도 있는거고, 네트워크 프로그램의 경우 심지어는 하드웨어적인 상태가 프로그램 결과에 영향을 줄 수도 있으니... 인간 세상에 완벽은 없습니다 ^^
참고로 디버그의 유래 자체가 초창기 대형 컴퓨터의 연산 결과가 나방(인가 뭔가...)이 회로에 붙어서 타 죽어서 발생했기 때문에 그렇게 부르게 된 거죠 ^^
09/08/27 20:17
수정 아이콘
하드웨어적으로 0/1 표현하는게 전압-전류 공식으로 표현되는것인데, 사용하는 TR(트렌지스터 - MOS - 전압따라 전류낼지말지(0/1판정) 결정하는 소자;)이 구리면 (혹은 시간이 갈수록 망가지면) 0/1 표현 공식이 찌그러지기 시작하겠죠.
제품 만들때 신뢰성 테스트라고 해서 고온에서 100000번 이상 쓰고 지우는 등의 테스트를 하긴 하지만, 가끔 삐꾸가 나오기도 하죠.
그런 녀석이면 극악 케이스로 한번정도 전압넣어 0/1 판정하다보면(=수식 넣기 모드) TR자체가 깨지거나 해서 무조건 0으로 나오기도 하고 회로에 따라 무조건 1이 나오기도 하는것이죠. (= 결과값 오류)
물론, 요즘 시대엔 검증된 녀석들만 출하되기에 문제 없겠죠?! 특히나 슈퍼컴 쓰는(혹은 만드는) 회사라면 말이죠.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
62732 컴퓨터 견적질문입니다. ^^^; [2] L.H.k1944 09/08/27 1944
62730 김정우 선수 우승 인터뷰 영상 편집해주실분~ [19] Timeless2762 09/08/27 2762
62728 수학 적분 문제입니다. [4] 럭스1682 09/08/27 1682
62727 안양지역에서 매일경제나 한국경제신문구독하시는분 날아라드랍쉽3757 09/08/27 3757
62726 급하게 질문합니다 . DVD방 아르바이트 말이죠. [10] 불꽃2133 09/08/27 2133
62725 서민 디카 질문입니다 [1] 율곡이이1617 09/08/27 1617
62723 공매제도에 관해서 질문 있습니다. [2] 공업셔틀1839 09/08/27 1839
62722 처음으로 글을 써보는 것 같네요^^ [2] Fear...1608 09/08/27 1608
62721 최저가로 PC 견적 내주실 분 찾습니다. [2] 린쥬1725 09/08/27 1725
62720 요즘 군대.. [4] 영혼1955 09/08/27 1955
62718 저가형 컴퓨터 견적 질문입니다. [2] The Pretender1615 09/08/27 1615
62717 컴퓨터 자체 하드웨어 에러로 계산착오가 날수 있나요? [3] Dara1794 09/08/27 1794
62715 미드 하우스 질문....아니 의학질문(?)일듯? [4] 잠잘까2548 09/08/27 2548
62714 사랑니 질문입니다. [4] 래토닝1938 09/08/27 1938
62713 pgr지식인분들 컴퓨터 견적좀 봐주세요. [4] 골든해피1633 09/08/27 1633
62712 입안에서 계속 쓴맛이 납니다 Ha.록3257 09/08/27 3257
62711 인터넷 기록페이지가 이상합니다... [1] 쓰고이1797 09/08/27 1797
62710 pc방 갈때,cpu가 인텔이냐 amd 이냐 신경쓰는가요? [22] 아레스2159 09/08/27 2159
62709 컴퓨터 견적 좀 봐주세요^^ [1] 랄프로렌1543 09/08/27 1543
62708 노래방에서 부를 노래 질문입니다 Way back into love [4] 주먹이뜨거워3460 09/08/27 3460
62707 일산에서 분당가는 대중교통.. [6] 살찐개미2768 09/08/27 2768
62706 은행 이자율 질문드립니다. [2] 후니저그1660 09/08/27 1660
62705 고려대 연세대 or 인생선배님들께 질문이요~ [10] 짱돌저그3685 09/08/27 3685
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로