728x90
문제 1: 이진수 → 10진수 변환
이진수 110101을 10진수로 변환하시오.
풀이: 이진수 110101을 10진수로 변환하려면 각 자리에 해당하는 2의 거듭제곱을 곱한 후 더합니다.
정답: 53
문제 2: 10진수 → 이진수 변환
10진수 42를 이진수로 변환하시오.
이 나머지를 역순으로 읽으면 101010이 됩니다.
정답: 101010
문제 3: 16진수 → 이진수 변환
16진수 A3을 이진수로 변환하시오.
풀이: 16진수 A3에서 각 자리를 이진수로 변환합니다.
- A는 10을 의미하며, 이진수로는 1010입니다.
- 3은 이진수로 0011입니다.
따라서 A3을 이진수로 표현하면 10100011입니다.
정답: 10100011
문제 4: 8진수 → 10진수 변환
8진수 345를 10진수로 변환하시오.
풀이: 8진수를 10진수로 변환하려면 각 자리에 8의 거듭제곱을 곱하여 합산합니다.
정답: 229
문제 5: 부호 있는 이진수 → 10진수 변환 (2의 보수)
8비트 2의 보수로 표현된 이진수 11111001을 10진수로 변환하시오.
풀이:
- 먼저, 주어진 이진수 11111001이 음수를 나타내는 2의 보수 형식인지 확인합니다. 첫 번째 비트가 1이므로 음수입니다.
- 2의 보수를 취해 양수로 변환합니다.
- 11111001의 각 비트를 반전시킵니다: 00000110
- 반전된 값에 1을 더합니다: 00000110 + 1 = 00000111
- 이제 00000111은 10진수로 7입니다. 따라서 원래 수는 -7입니다.
정답: -7
문제 6: 10진수 → 16진수 변환
10진수 254를 16진수로 변환하시오.
풀이: 10진수를 16진수로 변환하려면 16으로 나누고 나머지를 기록한 후 역순으로 읽습니다.
따라서 254를 16진수로 변환하면 FE입니다.
정답: FE
문제 7: 2의 보수 변환
10진수 -12를 8비트 이진수 2의 보수로 변환하시오.
풀이:
- 먼저 12를 이진수로 변환합니다: 12는 이진수로 00001100입니다.
- 이 값을 반전시킵니다: 11110011
- 반전된 값에 1을 더합니다: 11110011 + 1 = 11110100
따라서 -12를 8비트 2의 보수로 표현하면 11110100입니다.
정답: 11110100
728x90
'컴퓨터 > 컴퓨터 시험' 카테고리의 다른 글
정보처리 기능사 (진법 변환) 예시 (1) | 2024.12.05 |
---|---|
정보처리 기능사 (진법 변환) (1) | 2024.12.05 |
정보처리 기능사 (수의 표현) (1) | 2024.12.04 |
정보처리 기능사 (자료 구성의 단위) 예시 (1) | 2024.12.03 |
정보처리 기능사 (자료 구성의 단위) (1) | 2024.12.03 |