IT Memory Note

[정보처리기사] 프로그래밍 언어 활용 : 프로그래밍을 위한 기본 사항 본문

자격증/정보처리기사

[정보처리기사] 프로그래밍 언어 활용 : 프로그래밍을 위한 기본 사항

h00ddu 2024. 8. 12. 09:09

 

1️⃣ 진수(Antilogarithm)

 


(1) 진수의 개념

 

  • 특정 개수의 숫자만을 이용하여 수를 나타내는 수 체계

 

(2) 진수 변환

 

⓵ 10진수를 n진수로 변환

 

  • 10진수 값을 몫이 n보다 작을 때까지 n으로 나누고 나머지 값들을 표시한 후에 나머지 값들을 읽음

< 10진수 이하일 때는 0~9를 사용하지만, 10진수 초과할 경우는 10을 넘어가는 값들은 영어 알파벳으로 표현 >

10진수 16진수
0~9 0~9
10 A
11 B
12 C
13 D
14 E
15 F

 


⓶ n진수를 10진수로 변환

 

  • n진수에서 마지막 자리는 자리 숫자에 자릿갓인 n⁰을 곱하고, 마지막에서 2번째 자리는 자리 숫자에 자릿값인 n¹을 곱하고, 마지막에서 3번째 자리는 자리 숫자에 자릿값인 n² 를 곱하고, ••• 자리 숫자와 자릿값을 더해 10진수를 계산함

 

(3) 아스키 코드(ASCII, American Standard Code for Information Interchange)

 

1. 아스키 코드의 개념

 

  • 미국 ANSI에서 표준화한 정보교환용 부호 체계
  • 영문 키보드로 입력할 수 있는 모든 기호가 할당된 기본적인 부호 체계

 2. 주요 아스키 코드

 

10진수 부호   10진수 부호   10진수 부호
0 NULL   65 A   97 a
32 ' ' (Space)   66 B   98 b
48 0   67 C   99 c
49 1   68 D   100 d