[25년 03차 / 문제풀이] 코드
개념
☐ 코드의 종류
● 순차 코드(Sequence Code) : 순서 코드, 일련번호 코드, 자료의 발생 순서, 크기 순서 등 일정 기준에 따라서 최초의 자료부터 차례로 일련번호를 부여하는 방법 (ex. 1, 2, 3, 4)
● 블록 코드(Block Code) : 구분 코드, 코드화 대상 항목 중에서 공통성이 있는 것들끼리 블록으로 구분하고, 각 블록 내에서 일련 번호를 부여하는 방법 (ex. 1001~1100 : 총무부, 1101~1200 : 영업부)
● 10진 코드(Decimal Code) : 도서 분류식 코드, 코드화 대상 항목을 0~9까지 10진 분할하고, 다시 그 각각에 대하여 10진 분할하는 방법을 필요한만큼 반복하는 방법 (ex. 1000 : 공학, 1100 : 소프트웨어 공학, 1110 : 소프트웨어 설계)
● 그룹 분류 코드(Group Classification Code) : 코드화 대상 항목을 일정 기준에 따라 대분류, 중분류, 소분류 등으로 구분하고 각 그룹 안에서 일련 번호를 부여하는 방법 (ex. 1-01-001 : 본사-총무부-인사계, 2-01-001 : 지사-총무부-인사계)
● 연상 코드(Mnemonic Code) : 코드화 대상 항목의 명칭이나 약호와 관계 있는 숫자나 문자, 기호를 이용하여 코드를 부여하는 방법 (ex. TV-40 : 40인치 Tv, L-15-220 : 15W 220V의 램프)
● 표의 숫자 코드(Significant Digit Code) : 유효 숫자 코드, 코드화 대상 항목의 성질, 즉 길이, 넓이, 부피, 지름, 높이 등의 물리적 수치를 그대로 코드에 적용시키는 방법 (ex. 120-720-1500 : 두께X폭X길이가 120X720X1500인 강판)
● 합성 코드(Combined Code) : 필요한 기능을 하나의 코드로 수행하기 어려운 경우 2개 이상의 코드를 조합하여 만드는 방법 (ex. 연상 코드 + 순차 코드 - KE-711 : 대한항공 711기)
☐ 코드 작성 오류
● 생략 오류(Omission Error) : 입력 시 한 자리를 빼놓고 기록한 경우, 1234 → 123
● 작성 오류(Transcription Error) : 입력 시 임의의 한 자리를 잘못 기록한 경우, 1234 → 1235
● 전위 오류(Transposition Error) : 입력 시 좌우 자리를 바꾸어 기록한 경우, 1234 → 1243
● 이중 오류(Double Transposition Error) : 전위 오류가 두 가지 이상 발생한 경우, 1234 → 2143
● 추가 오류(Addition Error) : 입력 시 한 자리 추가로 기록한 경우, 1234 → 12345
● 임의 오류(Random Error) : 위의 오류가 두 가지 이상 결합하여 발생한 경우, 1234 → 12367
문제
☐ 코드의 종류
2020년-3차 7번. 코드화 대상 항목의 중량, 면적, 용량 등의 물리적 수치를 이용하여 만든 코드는?
① 순차 코드
② 10진 코드
③ 표의 숫자 코드
④ 블록 코드
정답 : 3
입력 답 : 4
☐ 코드 작성 오류
2021년-2차 83번. 코드의 기입 과정에서 원래 '12536'으로 기입되어야 하는데 '12936'으로 표기되었을 경우, 어떤 코드 오류에 해당하는가?
① Addition Error
② Omission Error
③ Sequence Error
④ Transcription Error
정답 : 4
입력 답 : 3
'자격증 > 정보처리기사_문제풀이_25년 03차' 카테고리의 다른 글
[문제풀이] CASE(Computer Aided Software Engineering) (0) | 2025.05.23 |
---|---|
[25년 03차 / 문제풀이] 객체지향 기법 (0) | 2025.05.23 |
[25년 03차 / 문제풀이] 객체지향 분석 방법론 (0) | 2025.05.22 |
[문제풀이] XP(eXtreme Programming) (0) | 2025.05.22 |
[문제풀이] 협약(Contract)에 의한 설계 (0) | 2025.05.21 |