익명 사용자
로그인하지 않음
토론
기여
계정 만들기
로그인
IT위키
검색
코드
편집하기
IT위키
이름공간
문서
토론
더 보기
더 보기
문서 행위
읽기
편집
원본 편집
역사
경고:
로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다.
로그인
하거나
계정을 생성하면
편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.
스팸 방지 검사입니다. 이것을 입력하지
마세요
!
[[분류:일반 IT용어]][[분류:데이터베이스]] ;컴퓨터에서 자료처리를 쉽게 하기 위해 사용하는 기호 == 코드의 기능 == * 3대 기능 : 배열, 분류, 식별 * 기타 기능 : 표준화, 암호화, 확장성, 연상(표의성), 단순화 (호환성, 중복성, 복잡성 X) ** 연상성 : 코드에 대한 해독을 쉽게 하는 것으로 코드를 보는 순간 그 코드의 실체를 알 수 있도록 하는 코드 ** 확장성 : 기본 사항을 바꾸지 않고 코드 부여 대상의 신규 발생, 변경, 폐지에 대응할 수 있는 코드의 성질 == 코드 설계 == === 코드의 설계 순서 === * ① 코드화 대상 결정 * ② 코드화 목적의 명확화 * ③ 코드 부여 대상 수 확인 * ④ 사용 범위 결정 * ⑤ 사용 기간 결정 * ⑥ 코드화 대상의 특성 분석 * ⑦ 코드 부여 방식의 결정 * ⑧ 코드의 문서화 (코드표) === 코드 설계시 유의사항 === * 기계 처리의 용이성, 취급의 용이성, 분류의 편리성 * 단순성, 고유성, 표의성, 공통성, 체계성 ** 다양성, 비체계성, 복잡성 지양 == 코드의 종류 == 순서, 구분, 그룹 분류, 10진, 표의 숫자, 연상 코드 등 === 순차 코드 === ;Sequence * 코드화 대상 항목을 어떤 일정한 배열로 일련 번호를 배당하는 코드로서 항목 수가 적고 장래에 다시 작성하는 일이 없는 항목에 적합한 코드 * 단순하고 이해하기 쉬움 * 발생 순서대로 코드 부여시 확장성이 좋음 * 명확한 분류 기준이 없음 -> 코드 분류 어려움 * 누락된 자료 삽입이 어려움 -> 융통성이 적음 * ex) 교실 입장 순서대로 번호(코드) 붙이기 === 블록 코드 === ;Block Code * 공통성이 있는 것끼리 블록으로 구분하고, 각 블록 내에서 일련 번호를 부여하는 방법 * 적은 자리수로 많은 항목을 표시할 수 있음 * 예비코드를 사용할 수 있어 항목의 추가가 용이 * 공통된 특성별로 분류 및 집계가 용이 * ex) 사번: [부서 코드] + [입사 일련번호] === 그룹 분류 코드 === ;Group Classification Code * 일정 기준에 따라 대분류, 중분류, 소분류 등으로 구분하여 일련번호를 부여하는 방법 * ex) 사번: [부서 코드] + [팀 코드] + [담당 업무 코드] === 10진 코드 === ;Decimal Code * 10진수를 사용하는 코드 * 코드의 구성 블록에서 흔히 사용됨(순차 코드 등) === 의미 코드 === ;Significant Digit Code; 표의 숫자 코드 * 코드화 대상 항목의 길이, 넓이, 부피, 무게 등을 나타내는 문자, 숫자 혹은 기호를 그대로 코드로 사용 * ex) 합판코드: 110-800-500 (두께-폭-길이) === 연상 코드 === ;Mnemonic Code * 코드화 대상의 명칭이나 약호를 코드의 일부에 넣어서 대상을 외우기 쉽도록 하는 코드 * ex) 합판코드: T110-W800-L500 (두께-폭-길이) == 코드 오류 == * 사본 오류(Transcription Error) : 한 자리를 잘못 표기한 경우 * 전위 오류(Transposition Error) : 연속 된 두 글자가 서로 바뀌어 표기된 경우 * 생략 오류(Omission Error) : 한 글자를 뺴먹고 기술한 경우 * 첨가 오류(Addition Error) : 한 글자를 추가되어 기술한 경우 * 이중 전위 오류(Double Transposition Error) : 전위 오류가 중복 발생한 경우 == 같이 보기 == * [[소스 코드]] == 참고 문헌 == * [https://m.blog.naver.com/PostView.nhn?blogId=downrbea&logNo=30173673386 네이버 블로그: 울버린의 자격증 세상] * [http://comfirst.tistory.com/attachment/cfile30.uf@1308ED574D6F19732C7836.pdf 기사 퍼스트 강의자료 공개본] * [http://q.fran.kr/시험/정보처리기사 정보처리기사 기출문제]
요약:
IT위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는
IT위키:저작권
문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다.
저작권이 있는 내용을 허가 없이 저장하지 마세요!
취소
편집 도움말
(새 창에서 열림)
둘러보기
둘러보기
대문
최근 바뀜
분류별 보기
일반 IT용어
프로젝트 관리
디지털 서비스
블록체인
인공지능
소프트웨어 공학
운영체제
컴퓨터 구조
자료 구조
데이터 과학
데이터베이스
네트워크
프로토콜
보안
컴플라이언스
개인정보보호
표준
경영학
기업 IT
조직/단체
광고
위키 도구
위키 도구
특수 문서 목록
문서 도구
문서 도구
사용자 문서 도구
더 보기
여기를 가리키는 문서
가리키는 글의 최근 바뀜
문서 정보
문서 기록