본문 바로가기

컴퓨터/컴퓨터 시험

정보처리 (8진수) 진법변환

728x90

유형 1: 8진수 ↔ 10진수 변환

문제 예제 1
다음 8진수 0o57을 10진수로 변환한 값은?

  1. 47
  2. 55
  3. 57
  4. 63

풀이

정답: 1


유형 2: 8진수 ↔ 이진수 변환

문제 예제 2
8진수 0o125를 이진수로 변환한 값은?

  1. 110101
  2. 10100101
  3. 001010101
  4. 1010101

풀이
8진수의 각 자리수를 3자리의 이진수로 변환:

  • 1 → 001
  • 2 → 010
  • 5 → 101

0o125 = 001010101 = 1010101
정답: 4


유형 3: 8진수 ↔ 16진수 변환

문제 예제 3
8진수 0o34를 16진수로 변환한 값은?

  1. 1C
  2. 1D
  3. 2C
  4. 2D

풀이

  1. 8진수 → 이진수 변환
    0o34 = 011100
  2. 이진수 → 16진수 변환 (4자리씩 묶기)
    011100 = 1C
    정답: 1

유형 4: 파일 권한과 8진수

문제 예제 4
파일 권한이 -rwxr-xr--으로 설정되어 있다. 이를 8진수로 표현하면?

  1. 754
  2. 764
  3. 744
  4. 755

풀이
권한을 3자리로 나눠 숫자로 변환:

  • rwx = 111 (이진수) = 7 (8진수)
  • r-x = 101 (이진수) = 5 (8진수)
  • r-- = 100 (이진수) = 4 (8진수)

rwxr−xr−− = 754
정답: 1


유형 5: 진법 계산

문제 예제 5
10진수 125를 8진수로 변환하면?

  1. 171
  2. 172
  3. 175
  4. 176

풀이

  1. 10진수 125를 8로 나눕니다.
    • 125 ÷ 8 = 15 (몫), 나머지 5
    • 15 ÷ 8 = 1 (몫), 나머지 7
    • 1 ÷ 8 = 0 (몫), 나머지 1
  2. 나머지를 아래에서 위로 읽습니다: 175
    정답: 3

자주 나오는 팁

  • 8진수 → 2진수 변환: 각 자리 숫자를 3자리 이진수로 변환!
  • 권한 계산: 읽기(4), 쓰기(2), 실행(1)의 합을 사용.
  • 16진수 변환 문제가 있으면 반드시 이진수를 거치는 것이 편리.

예시 문제 1: 8진수 → 10진수 변환

문제: 8진수 315를 10진수로 변환하시오.

풀이: 8진수 315는 다음과 같은 방식으로 10진수로 변환할 수 있습니다:

따라서, 8진수 315는 10진수 205입니다.

예시 문제 2: 10진수 → 8진수 변환

문제: 10진수 135를 8진수로 변환하시오.

풀이: 10진수를 8진수로 변환하려면 8로 나누어 나머지를 구하는 방법을 사용합니다.

  1. 135 ÷ 8 = 16, 나머지 7
  2. 16 ÷ 8 = 2, 나머지 0
  3. 2 ÷ 8 = 0, 나머지 2

따라서, 나머지를 역순으로 읽으면 8진수 207이 됩니다.

따라서, 10진수 135는 8진수 207입니다.

예시 문제 3: 8진수 덧셈

문제: 8진수 12764를 더한 값을 구하시오.

풀이: 먼저 8진수 덧셈을 진행하기 위해, 각 8진수를 10진수로 변환한 후 덧셈을 합니다.

  1. 139 ÷ 8 = 17, 나머지 3
  2. 17 ÷ 8 = 2, 나머지 1
  3. 2 ÷ 8 = 0, 나머지 2

따라서, 10진수 139는 8진수 213입니다.

따라서, 8진수 12764를 더한 값은 8진수 213입니다.

예시 문제 4: 8진수 곱셈

문제: 8진수 12와 14를 곱한 값을 구하시오.

풀이:

따라서, 120은 8진수 170입니다.

따라서, 8진수 1214를 곱한 값은 8진수 170입니다.

728x90

'컴퓨터 > 컴퓨터 시험' 카테고리의 다른 글

정보처리 (16진수) 진법변환  (1) 2024.12.10
정보처리 (16진수)  (3) 2024.12.10
정보처리 (8진수)  (1) 2024.12.09
정보처리 (10진수)  (1) 2024.12.08
정보처리 (2진수)  (1) 2024.12.07