chapter 02 자료 표현
자료의 구성단위 파일은 개념적으로 자료의 집합이다. 파일 시스템은 파일 내용과 파일의 상태정보로 이루어져 있다. 파일의 상태 정보에는 파일을 수정, 저장, 삭제한 내역들이 담겨 있다. 저장 내용에 따라 프로그램 파일(원시 프로그램 파일, 목적 프로그램 파일, 실행 파일)과 데이터 파일로 나뉜다. 저장 정보의 형태에 따라서는 텍스트 파일과 이진 파일로 나뉜다. 필드(field)는 특정한 한 종류의 자료를 포함하는 기억 영역의 최소 단위이다. 예를 들어 재고 파일의 품명 번호나, 색코드 등이 필드이다. 레코드(record)는 실제로 읽고 쓰는 단위로서 사용되는 자료 단위이다. 고정 길이 레코드는 크기가 너무 작으면 남는 문자열이 잘리고 크기가 너무 크면 저장 공간이 낭비된다. 가변 길이 레코드는 레코드의 정..