공부/컴시

컴시 - 자료 ~ 진법 변환

GalaKrond 2022. 4. 4. 13:46
728x90

1. 컴퓨터와 자료

 

컴퓨터는 자료 입력 -> 처리 -> 정보 생산 의 순서대로 동작함.

 

· 자료 - 의미가 없는 일반적인 수치, 값 

 

· 정보 - 자료를 가공하려 의사 결정을 위한 형식의미를 첨가함.

 

· 지식 - 목적에 맞추어 일반화되어 있는 정보 

 

2. 정보

 

2 - 1. 정보의 특성 

 

적시성 - 필요한 시점, 필요한 가치.

 

비소모성 - 소모되지 않으며, 공유되면 될수록 더 큰 가치를 지님.

 

상대성 - 정보의 가치는 이를 소유한 사람에 따라 다름.

 

활용성 - 활용되지 않으면 정보의 가치는 무의미함.

 

2 - 2. 정보의 표현

컴퓨터의 정보는 기본적으로 전기의 유 / 무로 1과 0으로 나누어짐. 

이를 비트 (bit) , 비트의 8개 묶음을 바이트 (byte) 라고 함.

 

 

3. 2진법, 8진법, 16진법

 

진법? - 수를 표시하는 방법, 위치에 따라서 다른 가중치를 가지게 됨.

우리는 보통 0 ~ 9 의 숫자를 가지고 표시하는 10진법을 사용하나, 컴퓨터는 2 / 8 / 16 진법을 사용함.

 

3 - 1. 2진법

2진법은 0 / 1 두 숫자로 수를 표현하는 방법임, 

ex) 1 0 1 0 1

2진법은 우측부터 2^0 ~ 2^n 의 가중치를 가지기 때문에, 

예시의 값은 2^4 (16) + 2^2 (4) + 2^0 (1) = 21의 값을 가지게 됨.

 

 

3 - 2. 8진법, 16진법

8진법은 0~7까지의 숫자로 수를 표현함.

16진법은 0~9 + A~F의 알파벳으로 수를 표현함.

 

 

3 - 3. 그래서 어떻게 변환함?

 

10진수 -> 2진수 

 

10 / 2 = 5, % = 0

5 / 2 = 2, %  = 1

2 / 2 = 1, % = 0

1 / 2 = 0, % = 1

나머지를 위에서부터 아래로, 1 - 0 - 1 - 0

 

10진수 -> 8진수

10 / 8 = 1, % = 2

1 / 8 = 0, % = 1

2진수와 똑같이, 1 - 2

 

10진수 -> 16진수

10 / 16 = 0, %  = 10

10 

 

소수 부분 - 소수부분만 따로 진수값으로 곱해서 소수가 0이 될때까지

정수 부분은 0 아니면 1인거 기억하기

0.6875 * 2 = 1.3750

1.3750 * 2 = 0.7500

0.7500 * 2 = 1.5000

1.5000 * 2 = 1.0000

0.6875 (10) = 0.1011(2)

 

 

 

 

 

 

 

728x90