[시스템 분석 및 설계] 코드의 종류
- 최초 등록일
- 2007.11.30
- 최종 저작일
- 2007.11
- 6페이지/ 한컴오피스
- 가격 1,000원
소개글
[시스템 분석 및 설계]
코드의 종류를 설명하고 장단점 및 예를 요약하였습니다.
목차
□ 순차코드(sequence code)
□ 블록코드(block code)
□ 그룹분류코드(group classification code)
□ 10진 코드(decimal code)
□ 약호코드(mnemonic code : 기호 코드)
□ 약자식 코드(letter type code)
□ Final Digit Code
□ 유의적 자릿수 코드(significant digit code : 표의코드)
□ 암호코드(cryptic code)
□ 숫자식 문자 코드
□ 에러 검출 코드(error detecting code)
□ 합성코드(combined code)
본문내용
[[[ 코 드 의 종 류 ]]]
□ 순차코드(sequence code)
- 어떤 코드 대상에 대하여 순차적으로 코드를 부여하는 방법을 말하며 앞으로 변동이 없는 항목이나 다른 코드의 보조 항목으로서 많이 사용되고 있다.
- 코드화 대상 항목을 자료의 발생 순서, 크기 순서, 가나다라 순서 등과 같이 어떤 일정한 기준에 따라 일련번호를 부여하는 가장 간단한 코드 분류 방법이다.
- 장점 : 코드를 부여할 때 데이터의 발생순으로 부여하므로 코드의 유연성이 높고, 코드 체계를 변경할 필요성이 적으며, 코드의 자릿수가 적다. 추가가 가능하다.
- 단점 : 컴퓨터 처리에서 그룹별로 집계하고 특별한 값을 구할 경우에는 프로그램이 복잡해지기 때문에 컴퓨터 처리에 불편하고 분류 체계의 표현이 불가능하다. 삽입, 삭제가 어렵다.
ex>
□ 블록코드(block code)
- 순차코드 개념에 분류기능을 포함한 코드로 코드화 대상 항목을 분석하여 서로 관련이 있는 항목을 적당한 블록으로 구분해 두고 하나의 블록 내에서는 임의의 순서에 따라서 일련번호를 부여하는 방식이다.
- 장점 : 적은 자릿수로 많은 항목을 나타낼 수 있다.
- 단점 : 블록 구분의 정확한 기준을 설정하는 문제와 추후에 추가하는 내용에 대해서 충분한 대책과 고려가 필요하다.
□ 그룹분류코드(group classification code)
- 매우 광범위하게 사용되며 대상항목을 각각 독립시켜서 대중소로 분류하여 위치를 정하고 이와 같이 분류된 하나의 항에 대하여 일련번호를 부여하는 방법으로서 가장 자연스러운 코드화 방법이다. 이 코드는 한 자리씩 의미를 가지고 단위 자리는 특정한 그룹을 나타내고 있기 때문에 이 코드를 보면 어느 그룹에 위치하는가를 쉽게 알 수가 있는 코드이다. 결과적으로 이 코드는 각 블록마다 분류, 집계를 쉽게 할 수 있으며 또한 단위 자리만 분리해서도 사용이 가능하다.
- 장점 : 분류 기능이 있어 분야별로 집계하는데 용이하고 전산처리에 가장 적합하다.
- 단점 : 자리 수가 많아지거나 항목이 적을 때는 비효율적이다.
참고 자료
없음