본문 바로가기
시스템분석설계정보처리산업기사 · 2009년05월10일 · 54/100

54.코드화 대상 항목을 특정 기준에 따라 대분류, 중분류, 소분류 등으로 구분하여 각 그룹 내에서 순차 번호를 부여하는 코드의 종류는 무엇인가?

1
Sequence Code
2
Block Code
3
Group Classification Code정답
4
Significant Digit Code

해설

(1) 순서코드(Sequence code) :일련번호식 코드, 순차코드, 연속코드 어떤 일련의 순서를 기준으로 차례대로 코드를 부여한다. 변화가 작은 데이터에 적합하다. 장점 - 간단하고, 알기쉽고, 단순하다. 단점 - 중간삽입이 어렵고, 분류의 기준 없고, 융통성이 없다. 예) 01 서울특별시 02 부산광역시 03 대구광역시 (2) 균등 여량 코드(Complete Sequence Code) :나중에 추가를 고려해서 일정한 간격을 띄운다. 장점 - 추가 삽입이 용이하다. 단점 - 자릿수가 많이 든다. (예) Basic프로그램에서 행번호 부여시 10, 20, 30 ... 부여 (3) 블록코드(Block Code) :구분식 코드라고도 한다. 전체의 대상을 몇 개의 블록으로 나누어 코드를 부여한다. 장점 - 자릿수가 적게 든다. 단점 - 기계처리가 번잡하다. (예) 01 - 10 총무부 11 - 20 영업부 21 - 30 생산부 . . (4) 그룹 분류식 코드(Group Classification Code) :일정 기준에 따라 하나하나의 자 리에 특별한 의미를 갖게 한다. 장점 - 체계적이고, 식별이 용이하고, 분류체계가 명확하고, 기계처리에 적합하다. 단점 - 자릿수가 많이 든다. (예1) X X X X | | | +---▶계 | | +------▶과 | +----------▶부 +--------------▶회사 (5) 십진 코드(Decimal Code) :대상을 10개의 그룹으로 나눈 후 다시 10진 원리에 의해 코드를 부여한다. 장점 - 코드체계가 명확하다. 단점 - 10이상의 분류나 그 이하의 분류 때는 비효율적이다. (예) 도서 분류 방식 010 철학 분야 020 사회과학 분야 030 인문과학 분야 100 공학 분야 110 컴퓨터 분야 (6) 연상 기호 코드(Mnemonic Code) : 상징적 기호를 이용해서 연상이 가능토록 코드를 부여한다. 상품명이나 거래처명에 많이 사용한다. (예) 17-TV : 17인치 텔레비젼 165-RF : 165리터 냉장고 (7) 유효 자릿수 코드(significant digit code) :표의 코드라고도 한다. 대상의 성질을 숫자나 문자를 이용해서 상징적으로 코드를 부여한다. 장점 - 코드 식별이 용이하다. 단점 - 자릿수가 많이 든다. (예) 폭이 132mm, 길이가 512mm, 두께가 56mm인 강판 1 3 2 1 2 5 6 (8) 약자 코드(Letter Type Code) : 약어로 코드를 부여한다. 장점-코드 식별이 용이하다. 단점-코드 길이가 가변적이다. (예) Kg : 킬로그램 Oz : 온즈 (9) 영숫자 코드(Alpha-numeric code) :영어와 수로 구성된 코드이다. 장점 - 코드 식별이 용이하다. 단점 - 연상이 mnemonic code보다 못하다. (예) BR3 : 제 3한강교 R3 : 강변 3로 (10) 말미 분류법(Final digit code) :다른 종류의 코드와 조합에서 마지막 한 자리로 구분하는 코드이다. 장점 - 마지막 한 자리로 구분이 가능하다. 단점 - 자릿수가 늘어난다. (예) 1XXXXXX : 남자 XXXXXX1 : 텔레비젼 2XXXXXX : 여자 XXXXXX2 : 냉장고 XXXXXX3 : 세탁기 [헤설작성자 : 미래컴]

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기