📌 비트(Bit, Binary Digit)
자료(정보) 표현의 최소 단위이다.
두 가지 상태(0과 1)를 표시하는 2진수 1자리이다.
Bit는 Binary Digit의 합성어. Binary는 2를 의미하고, Digit는 아라비아 숫자를 뜻하는 것으로 2진수를 말한다.
📌 니블(Nibble)
4개의 비트(Bit)가 모여 1개의 니블(Nibble)을 구성한다.
4비트로 구성되며 16진수 1자리를 표현하기에 적합하다.
📌 바이트(Byte)
문자를 표현하는 최소 단위로, 8개의 비트(Bit)가 모여 1Byte를 구성한다.
📌 워드(Word)
CPU가 한 번에 처리할 수 있는 명령 단위이다.
📌 필드(Field)
파일 구성의 최소 단위이다.
의미 있는 정보를 표현하는 최소 단위이다.
다른 말로 아이템(Item), 항목이라고도 한다.
📌 레코드(Record)
하나 이상의 관련된 필드가 모여서 구성된다.
컴퓨터 내부의 자료 처리 단위로서 일반적으로 레코드는 논리 레코드(Logical Record)를 의미한다.
📌 블록(Block)
하나 이상의 논리 레코드가 모여서 구성된다.
각종 저장매체와의 입 출력 단위이며, 물리 레코드(Physical Record)라고 한다.
📌 파일(File)
프로그램 구성의 기본 단위로, 여러 레코드가 모여서 구성된다.
📌 데이터베이스(Database)
여러 개의 관련된 파일(File)의 집합이다.
📌 보수
보수는 보정해주는 수, 즉 같은 자릿수에서 가장 큰 값이 되기 위해 필요한 수(R-1의 보수), 혹은 자릿수를 . 한자리 늘리기 위해 필요한 수(R의 보수)를 뜻한다.
📌 BCD(Binary Coded Decimal, 2진화 10진코드)
IBM 사에서 개발한 6Bit 코드.
📌 ASCII 코드(American Standard Code for Information Interchange)
미국 표준 협회에서 개발한 7Bit 코드.
📌 EBCDIC(Extended BCD Interchange Code, 확장 2진화 10진 코드)
IBM 사에서 개발한 8Bit 코드.
📌 Excess-3 코드(3 초과 코드)
BCD + 3, 즉 BCD 코드에 ()을 더하여 만든 코드이다.
📌 자기 보수(Self Complementing) 코드
자기 보수 코드란 2진수로 된 코드의 1을 0으로, 0을 1로 모두 바꿈으로써 해당 코드의 10진수 값에 대해 9의 보수를 얻는 코드다.
📌 가중치코드
2진수 각 자리가 고유한 값을 갖는 코드.
📌 비가중치코드
각 자리가 고유한 값을 갖지 않는 코드.
📌 Gray 코드
BCD 코드의 인접하는 비트를 XOR 연산하여 만든 코드로 입 출력장치 코드로 유용하게 사용된다.
📌 패리티 검사 코드
패리티 검사 코드(Parity Check Code)는 코드의 오류를 검사하기 위해 데이터 비트 외에 1Bit의 패리티 체크 비트를 추가하는 것으로 1Bit의 오류만 검출할 수 있다.
📌 해밍 코드
해밍 코드(Hamming Code)는 오류를 스스로 검출하여 교정이 가능한 코드이다.