1. 코드의 개요
컴퓨터를 이용하여 자료를 처리하는 과정에서 분류, 조합 및 집계를 용이하게하고 특정 자료의 추출을 쉽게 하기 위해서 사용하는 기호
- 정보를 신속, 정확, 명료하게 전달할 수 있게 함
- 일정한 규칙에 따라 작성되며, 정보 처리의 효율과 처리된 정보의 가치에 많은 영향을 미침
- 코드의 주요 기능
- 식별 기능 : 데이터 간의 성격에 따라 구분이 가능
- 분류 기능 : 특정 기준이나 동일한 유형에 해당하는 데이터 그룹화 가능
- 배열 기능 : 의미를 부여하여 나열 가능
- 표준화 기능 : 다양한 데이터를 기준에 맞추어 표현할 수 있음
- 간소화 기능 : 복잡한 데이터 간소화 가능
2. 코드의 종류
- 순차 코드 Sequence Code : 자료의 발생 순서, 크기 순서 등 일정 기준에 따라서 최초의 자료부터 차례로 일련 번호를 부여하는 방법, 순서코드 / 일련번호 코드
- 블록 코드 Block Code : 코드화 대상 항목 중에서 공통성이 있는 것끼리 블록으로 구분, 각 블록 내에서 일련번호를 부여하는 방법, 구분 코드
- 10진 코드 Decimal Code : 코드화 대상 항목을 10진 분할하고, 다시 그 각각에 대하여 10진 분할하는 방법을 필요한 만큼 반복하는 방법, 도서 분류식 코드
- 그룹 분류 코드 Group Classification Code : 코드화 대상 항목을 일정 기준에 따라 대분류, 중분류, 소분류 등으로 구분, 각 그룹 안에서 일련번호를 부여하는 방법
- 연상 코드 Mnemonic Code : 코드화 대상 항목의 명칭이나 약호와 관계 있는 숫자나 문자, 기호를 이용하여 코드를 부여하는 방법
- 표의 숫자 코드 Significant Digit Code : 코드화 대상 항목의 성질, 물리적 수치를 그대로 코드에 적용시키는 방법, 유효 숫자 코드
- 합성 코드 Combined Code : 필요한 기능을 하나의 코드로 수행하기 어려운 경우 2개 이상의 코드를 조합하여 만드는 방법
3. 코드 부여 체계
- 이름만으로 개체의 용도와 적용 범위를 알 수 있도록 코드를 부여하는 방식
- 각 개체에 유일한 코드를 부여하여 개체들의 식별 및 추출을 용이하게 함
- 코드 부여하기 전 각 단위 시스템의 고유한 코드와 개체를 나타내는 코드 등이 정의되어야 함
- 코드 부여 체계를 담당하는 자는 코드의 자릿수와 구분자, 구조 등을 상세하게 명시해야 함
- 예시
- 자리수 : 구분자를 포함한 11자리
- 기본 구조 : AAA-MOD-000
- 상세구조
- AAA : 영문 및 숫자 3자리, 단위 시스템의 코드 3자리, 전체 시스템의 경우 PJC 고정
- MOD : 영문 3자리, 모듈은 MOD, 공통 모듈은 COM 사용
- 000 : 숫자 3자리, 순차적 일련번호 001~999 사용
'자격증 > 정보처리기사' 카테고리의 다른 글
[정보처리기사 필기] 제품 소프트웨어 패키징 - 037. 소프트웨어 패키징 (0) | 2025.01.12 |
---|---|
[정보처리기사 필기] 애플리케이션 설계 - 023. 디자인 패턴 (0) | 2025.01.10 |
[정보처리기사 필기] 애플리케이션 설계 - 021. 공통 모듈 (0) | 2025.01.10 |
[정보처리기사 필기] 애플리케이션 설계 - 020. 모듈 (0) | 2025.01.10 |
[정보처리기사 필기] 애플리케이션 설계 - 019. 객체지향 분석 및 설계 (0) | 2025.01.10 |