프로그래밍 기본/자료구조
자료 구성의 단위 정리
리그캣
2018. 2. 9. 14:13
자료구성의 단위
비트
자료(정보) 표현의 최소 단위이다.
두 가지 상태를 표시하는 2진수 1자리 이다.
니블(Nibble)
네 개의 비트(Bit)가 모여 한개의 니블(Nibble)을 구성한다.
4비트로 구성되며 16진수 1자리를 표현하기에 적합하다.
바이트(Byte)
문자를 표현하는 최소 단위로, 8개의 비트가 모여 1byte를 구성한다.
1Byte는 256 가지의 정보를 표현할 수 있다.
주소 지정의 단위로 사용된다.
일반적으로 영문자나 숫자는 1Byte로 1자를 표현하고 한글, 한자는 2Byte로 1자를 표현한다.
워드(Word)
컴퓨터가 한번에 처리할 수 있는 명령 단위이다.
반워드(Half-Word) : 2BYTE
전워드(Full-Word) : 4BYTE
더블워드(Double-Word) : 8BYTE
필드(Field)
파일 구성의 최소 단위이다.
의미 있는 정보를 표현하는 최소 단위 이다.
레코드(Record)
하나 이상의 관련된 필드가 모여서 구성된다.
컴퓨터 내부의 자료 처리 단위로서, 일반적으로 레코드는 논리 레코드를 의미한다.
블록(Block), 물리 레코드(Physical Record)
하나 이상의 논리 레코드가 모여서 구성된다.
각종 저장 매체와의 입. 출력 단위를 의미하며, 일반적으로 물리레코드 라고도 한다.
파일(File)
프로그램 구성의 기본 단위로, 같은 종류의 여러 레코드가 모여서 구성된다.
데이터베이스(Database)
여러 개의 관련된 파일(File)의 집합이다.
관계형, 계층형, 망형 데이터베이스가 있다