본문 바로가기
반응형

자료구조12

[자료구조] 진법변환 안녕하세요? White Smile입니다. 오늘은 진법변환에 대해서 알아보겠습니다.이 진법 변환은 수학시간에 많이 배웠던걸로 기억하는데요.그때의 기억을 살려서 다시 차근 차근 알아보도록 하겠습니다. 10진법 -> n(2,8,16)진법 10진수를 2, 또는 8이나 16으로 나누어 각각의 나머지를 최근에 나누어진 나머지부터 높은 자리수로 선택하여 환산한 값을 사용합니다. 쉽게 말해서 n진법으로 표현하고자 할경우 n으로 나누었을때 나오는 나머지들을 거꾸로 나열한 것을 소수점이상의 진법 변환이라고합니다.8로 예를 들자면 %는 나머지를 말합니다.8%2=0, 4%2=0, 2%2=0 1%2=1이 숫자들을 거꾸로 나열하면 1000 즉, 2진수로 8이되는 것이죠. 그럼 이제 소수점 이하의 유효숫자를 구해야겠지요? 이 소수.. 2016. 5. 5.
[자료구조] 내부 표현방법 안녕하세요? White Smile입니다. 오늘은 내부 표현방법에 대해서 알아보겠습니다.내부 표현방법은 컴퓨터 메모리의 계층적 구조로서 bit byte word등으로 확장되는 자료구조의 계층성으로 표현 될수있습니다. 표현방법설명했을때 말씀드렸었죠. 2016/05/05 - [자료구조] - [자료구조] 자료 표현방법 비트란? 컴퓨터의 메모리의 최소 단위를 의미합니다.한 비트에 한 자리의 숫자가 들어갑니다.그만큼 작은 단위이지요. 니블이란? 4개의 연속된 bit의 모임을 말합니다.이 니블은 나중 설명에 필요합니다. 바이트란? 컴퓨터 메모리의 기본단위로서 문자자료 기억단위 주소지정기본단위로 정의할수 있습니다.위의 3개의 단위를 기억하시기 바랍니다.메모리의 기본단위, 문자자료 기억단위, 주소지정 기본단위! 이는 문.. 2016. 5. 5.
[자료구조] 체크디지트(Check digit) 안녕하세요? White Smile입니다.오늘은 체크디지트를 구하는 방법을 알아보겠습니다.체크디지트란?해당코드에 검사할수있는 숫자를 미리 넣어 준후 컴퓨터에 의하여 검사하는 방법입니다.이 체크 디지트는 기본 코드의 일정한 법칙에 따라 삽입합니다.체크디지트구하는 계산식은 modulus10과 modulus11이 있습니다. 두 계산식은 숫자의 차이일 뿐이니 modulus10을 구하는 방법을 알아 보겠습니다. 1.기본코드의 각 숫자에 곱하는 숫자를 줍니다. 기본코드 123456 곱하는수 121212 2.각 숫자에 곱한 숫자를 곱셈합니다. 123456 x 121212 1438512곱할때 다음자릿수로 넘겨주는게 아니라 결과그대로 나열하는 것입니다. 3.곱해서 나온 숫자를 모두 합합니다. (단, 2자리 숫자인 경우는 .. 2016. 5. 5.
[자료구조] 오류의 검출 안녕하세요? White Smile입니다. 저번시간에는 오류의 종류에 대해 알아보았는데요. 오류의 종류보다 중요한게 바로 오류를 찾아내는 것 아니겠습니까?그래서 오늘은 오류의 검출에 대해 알아보겠습니다.갖다 붙이는거 잘하는듯... 코드환된 자료 입력시 오류가 없는 정확한 자료를 입력해야, 정확한 결과를 얻을수 있기때문에 자료 오류를 검사하는 과정이 꼭 필요합니다. 입력되는 데이터의 오류는 코드의 방지책이 완벽하다 하더라도, 사람에 의한 오류 기기의 오동작 그리고 시스템 운용상의 오류는 상시 존재한다고 봐야합니다. 제일 중요한 문장, 컴퓨터를 다루는 직업은 가장 중요한 부분, 항상 오류가 있다고 생각하고 해야 오류가 줄어듭니다. 항시 존재하는 오류를 검출하기 위하여 개괄적인 오류 검사의 방법에 대해 알아보겠.. 2016. 5. 5.
반응형