[파일처리론] 파일처리론 2장 연습문제 (홀수)
- 최초 등록일
- 2003.06.25
- 최종 저작일
- 2003.06
- 5페이지/ 한컴오피스
- 가격 1,000원
목차
2.1 다음과 같은 코드를 가진 테이프를 생각해 보자.
2.3 기록 밀도가 1600bpi이고 갭이 0.75인치인 자기 테이프에서 80바이트 크기의 레코드를 2400피트 테이프에 저장하려고 한다.
2.5 접근 시간 측면에서 고정 헤드 디스크와 유동 헤드 디스크는 어떻게 다른가?
2.7 고정 헤드 디스크에서 한 블록을 접근하는 시간에 가장 많은 영향을 주는 활동은 어느 것인가?
2.9 길이가 l인 테이프를 임의 접근(random access)한다고 가정할 때 이동해야 할 평균 거리는 얼마인가?
2.11 테이프에서 갭과 디스크에서 갭의 효과를 설명하라.
2.13 IBM 3330은 19개의 기록면을 가지고 있으며, 각 면당 트랙의 수는 404개이다. 지금 9,000개의 블록을 가진 화일이 있다. 각 트랙당 10개의 블록을 저장할 수 있을 때 몇 개의 실린더가 필요하겠는가? 그리고, 이 화일을 전부 판독할 때 탐구는 모두 몇 번 필요한가?
2.15 어떤 화일이 다음과 같은 고정 길이 레코드들로 구성되어 디스크에 저장되어 있다.
2.17 블로킹에서 신장을 허용할 때 장단점을 설명하라.
2.19 몇 개의 레코드들이 저장된 블록 내에서 레코드를 식별하는 방법을 설명하라.
2.21 2,400rpm, 16,000바이트/트랙, 블록 크기는 2,000바이트인 디스크에서 다음을 설명하라.
2.23 평균 탐구 시간이 50ms이고, 회전 속도가 3,000rpm인 디스크 장치의 임의 접근 시간은 얼마인가?
2.25 면당 200개의 트랙을 가진 디스크가 분당 3,000번의 회전 속도를 가지고 있고, 판독/기록 헤드는 첫번째 트랙에 있다고 하자.
본문내용
2.19 몇 개의 레코드들이 저장된 블록 내에서 레코드를 식별하는 방법을 설명하라.
답) 레코드를 처리하기 위해서는 블록 내에서의 레코드 시작점과 끝나는 점을 알아야 한다. 이러한 블로킹 정보는 블록 내에든지 또는 화일 양식의 선언 부분으로서 화일 외부에 존재할 수 있다. 고정 길이 블로킹에서는 레코드 길이만 알면 블록 내의 레코드를 구분할 수 있다. 가변 길이 블로킹에서는 레코드를 구분하기 위하여 블록 자체내의 블로킹을 나타내는 정보가 포함되어 있어야 한다. 한 레코드가 블록의 경계를 넘어 다음 블록에 연결되는 신장된 블로킹의 경우 더 많은 정보가 필요하게 된다. 가변길이 블로킹을 할 때 레코드를 식별하는데는 레코드 끝 마크, 길이 지시자, 위치 테이블의 3가지 방법이 쓰이게 된다.
참고 자료
없음