정보처리산업기사 기출문제·모의고사·오답노트·자동채점

2004년03월07일 78번

[운영체제] 버퍼링과 스풀링의 차이점을 비교한 것이다. 틀린 것은?

  • ① 버퍼링은 일반적으로 하드웨어적 구현이지만 스풀링은 소프트웨어적 구현이다.
  • ② 버퍼링은 일반적으로 단일작업 단일사용자이지만 스풀링은 다중작업 다중사용자이다.
  • ③ 버퍼링에서 일반적으로 버퍼의 위치는 주기억 장치이지만 스풀링에서 스풀의 위치는 디스크이다.
  • ④ 버퍼링은 스택 또는 큐방식의 입출력을 수행하지만 스풀링은 스택방식으로 입출력을 수행한다.
(정답률: 38%)

문제 해설

정답은 "버퍼링은 스택 또는 큐방식의 입출력을 수행하지만 스풀링은 스택방식으로 입출력을 수행한다." 이다.

버퍼링과 스풀링은 모두 입출력 장치와 컴퓨터 간의 속도 차이를 해결하기 위한 방법이다.

버퍼링은 입출력 장치와 컴퓨터 간의 속도 차이를 줄이기 위해, 입출력 데이터를 버퍼에 일시적으로 저장해두었다가 컴퓨터가 처리할 수 있을 때 처리하는 방식이다. 이때 버퍼는 주기억장치에 위치한다.

스풀링은 입출력 장치와 컴퓨터 간의 속도 차이를 해결하기 위해, 입출력 데이터를 디스크에 일시적으로 저장해두었다가 필요할 때 처리하는 방식이다. 이때 스풀은 디스크에 위치한다.

따라서 버퍼링과 스풀링은 입출력 데이터를 저장하는 위치와 방식이 다르다.

연도별

진행 상황

0 오답
0 정답