모두CBT

파일 관리자는 파일 구조에 따라 각기 다른 접근 방법으로 관리한다. 다… | [정보통신기사 필기] 22년 1회차 기출문제 상세 페이지

1[정보통신기사 필기] 22년 1회차
파일 관리자는 파일 구조에 따라 각기 다른 접근 방법으로 관리한다. 다음 중 저장공간의 효율성이 가장 높은 파일 구조는 어느것인가?
1
직접 파일(Direct File)
2
순차 파일(Sequential File)
3
색인 순차 파일(Indexed Sequential File)
4
분할 파일(Partitioned File)
해설

저장공간의 효율성이 가장 높은 파일 구조는 순차 파일(Sequential File)이다.

순차 파일은 레코드를 물리적 저장 순서대로 이어서 기록할 뿐 별도의 색인이나 포인터 등 부가 정보를 저장하지 않으므로 공간 낭비가 적지만, 원하는 레코드에 접근하려면 처음부터 순서대로 탐색해야 하는 단점이 있다.

  • 직접 파일은 레코드의 키를 주소로 변환하는 구조를 쓰므로 사용되지 않는 빈 공간이 생기기 쉽다.
  • 색인 순차 파일은 색인 영역을 별도로 유지해야 하므로 추가 저장공간이 필요하다.
  • 분할 파일은 여러 순차적 부분(멤버)들을 관리하기 위한 디렉터리 정보가 추가로 필요하다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.