[정보처리기사 기출 해설] 코드 설계 – 일련번호 방식의 코드는? (2020년 1회)
📌 출처: 2020년 정보처리기사 필기 1회차
📖 과목: 소프트웨어 설계
❓ 기출문제 원문
5. 코드 설계에서 일정한 일련번호를 부여하는 방식의 코드는?
① 연상 코드
② 블록 코드
③ 순차 코드
④ 표의 숫자 코드
✅ 정답: ③ 순차 코드
📘 개념 설명: 순차 코드란?
**순차 코드(Sequential Code)**는 특정 기준이나 의미 없이 단순히 순서대로 번호를 부여하는 방식의 코드입니다.
- 예: 001, 002, 003, 004...
- 일반적으로 접수번호, 고객번호, 일련번호 등 단순 식별 목적에 사용됩니다.
- 숫자 자체에 의미는 없으며, 순서의 흐름만을 나타냅니다.
이러한 방식은 설계와 관리가 간단하며, 특히 시스템에서 자동 생성되기 때문에 구현이 용이한 장점이 있습니다.
🔍 정답 해설
문제에서 묻는 핵심은 "일정한 일련번호를 부여하는 방식"입니다.
이는 어떤 규칙에 따라 숫자가 의미를 갖는 것이 아니라, 단순히 순서대로 부여되는 형태를 의미합니다.
이러한 특성은 순차 코드의 대표적인 특징이므로, 정답은 ③ 순차 코드입니다.
❌ 보기별 오답 해설
- ① 연상 코드 (Mnemonic Code)
→ 코드 자체에 의미가 부여되어 있어 코드를 보면 무엇을 의미하는지 유추할 수 있는 방식입니다.
→ 예: KR01 (Korea), JP02 (Japan) - ② 블록 코드 (Block Code)
→ 특정 범위에 의미를 부여하여 블록 단위로 분류하는 코드입니다.
→ 예: 100199는 서울, 200299는 부산 - ④ 표의 숫자 코드 (Decimal Code)
→ 숫자를 계층적으로 구성하여 상위/하위 항목 간의 관계를 나타내는 코드입니다.
→ 예: 1.1, 1.2, 1.3 (상위가 1, 하위가 소수점으로 구분됨)
🎯 핵심 요약
- 순차 코드는 의미 없는 일련번호를 단순히 순서대로 부여하는 방식입니다.
- 설계와 관리가 단순하며, 자동화가 쉬워 다양한 정보 시스템에서 많이 사용됩니다.
- 나머지 코드들은 의미 기반(연상, 블록) 또는 **계층적 구조(표의 숫자 코드)**를 갖는 방식입니다.
📎 참고자료
- 『시나공 정보처리기사 필기 기출문제집 (2020년 1회)』
- 정보시스템 코딩 규칙 및 설계 방법론
- 한국산업인력공단 정보처리기사 시험 문제지
'기출문제풀이 > 정보처리기사 2020년 1, 2회' 카테고리의 다른 글
7. 자료 사전에서 자료의 생략을 의미하는 기호는? (0) | 2025.05.26 |
---|---|
6. 소프트웨어 설계 시 구축된 플랫폼의 성능 특성 분석에 사용되는 측정 항목이 아닌 것은? (1) | 2025.05.25 |
4. 객체지향 분석 방법론 중 E-R 다이어그램을 사용하여 객체의 행위를 모델링하며, 객체 식별, 구조식별, 주체 정의, 속성 및 관계 정의, 서비스 정의 등의 과정으로 구성되는 것은? (0) | 2025.05.25 |
3. 객체지향 기법에서 클래스들 사이의 부분-전체 관계 또는 ‘부분의 관계(is-a-part-of)’로 설명되는 연관성을 나타내는 용어는? (2) | 2025.05.25 |
2. 객체지향 프로그램에서 데이터를 추상화하는 단위는? (0) | 2025.05.24 |