1. 자료의 의미
⑴ 넓은 의미 : 컴퓨터 시스템의 구성과 이용에 관련되는 정보
⑵ 좁은 의미 : 프로그램에 처리되는 데이터만을 말한다.
⑶ 자료의 표현은 n개의 bit 모임인 비트 스트링(bit string) 으로 나타냄.
⑷ 자료의 표현 방법에 따라 문자들은 외부적 표현 방법이고, 논리 자료는 내부적 표현 방법이다.
⑸ 포인터 자료는 기억 공간에 저장될 자료의 위치 또는 주소를 가리킨다.
⑹ 입력 자료는 단순하고 명료해야 한다.
2. 자료의 표현 용어
⑴ 비트(Bit) : 0, 1로 구성된 자료의 최소 단위
⑵ 니블(Nibble) : 4bit로 구성
⑶ 바이트(Byte) : 8bit로 구성 28= 256가지의 자료 표현. 1문자 표현단위
⑷ 워드(Word)
- 하프 워드(Half Word) : 2bytes
- 풀 워드(Full Word) : 4bytes
- 더블 워드(Double Word) : 8bytes
⑸ 필드(Field), 항목(Item) : 레코드를 구성하는 문자와 워드로 구성된 하나의 항목
⑹ 레코드(Record) : 항목들의 집합
- 논리 레코드 : 프로그램에서 입․출력의 기본 단위, 사용자가 자료 처리를 위해서 정의한 레코드를 말함
- 물리 레코드 : 보조기억장치에서의 1회 입․출력할 수 있는 기본 단위, 1개 이상의 논리 레코드가 모여 구성된다
⑺ 파일(File) : 내용 또는 목적이 같은 레코드들의 집합
⑻ 데이터 베이스(Data Base) : 서로 관련이 있는 파일의 집합
|