책 내용 질문하기
2022년 1회 기능사 필기 기출문제 문의드립니다.
도서
2023 시나공 정보처리기능사 필기
페이지
0
조회수
449
작성일
2023-06-23
작성자
탈퇴*원

2022년 1회 정보처리기능사 필기

6. Buffering과 Spooling의 차이점으로 잘못된 것은?

① Buffering과 Spooling은 입·출력장치와 CPU 간의 속도 차이를 해소하기 위한 방법이다.

② Buffering은 주기억장치의 일부를 버퍼로 사용한다.

③ Buffering을 사용하면 출력과 계산 작업을 병행할 수 있다.

④ Spooling은 다중 작업 처리의 성능 향상을 가져온다.

 

버퍼링을 사용하면 출력과 계산 작업 병행이 가능하지 않나요?.?

관련 내용을 구글링하다가 아래 문제에서 보기 (나)는 옳은 문장이더라구요..! 확인 부탁드립니다!! 

아래 내용

2007년 4회 정보처리기사 필기

59. 버퍼링(Buffering)과 스풀링(Spooling)에 관한 설명으로 옳지 않은 것은? 

가. 버퍼란 입·출력이 일어나는 동안 그 데이터를 저장하는 주기억장치의 일부분이다.

나. 버퍼(Buffering) 사용으로 계산(Computation)과 입·출력의 병렬 처리가 가능하다.

다. 스풀링은 CPU의 처리 속도에 비해 입·출력장치의 처리 속도가 훨씬 느리기 때문에 전체적인 처리 속도의 차이를 줄여주기 위하여 고안되었다.

라. 버퍼링은 스풀링보다 많은 입·출력 작업을 중첩시킬 수 있다.

답변
2023-06-26 10:18:27

안녕하세요 길벗수험서 운영팀입니다.

 

아래의 표에서 설명하는 것과 같이 구현과 운영에 대한 부분을 제외하면 사실상 버퍼링과 스풀링은 개념상 거의 차이가 없습니다. 

 

 

구분

버퍼링

스풀링

저장 장치

주기억장치

보조기억장치

운영 방식

단일 작업

다중 작업

구현 방식

하드웨어

소프트웨어

 

 

기본적으로 스풀이나 버퍼는 CPU의 연산이 빠르기 때문에 미리 연산을 끝낸 후 결과를 임시 저장 해두고, 나한테 요청하지 말고 저기 저장해둔 곳에서 가져가라! 는 의도로 사용되는 것이므로 남는 CPU의 연산력은 입출력장치가 무엇을 하든 중간에 추가적인 '계산 작업'의 수행이 가능합니다.

 

이 문제에서는 해당 문제에서 그나마 가장 잘못된 것을 고르는 문제라고 생각하고 문제 자체를 암기해주세요.

 

행복한 하루되세요 :)

  • 관리자
    2023-06-26 10:18:27

    안녕하세요 길벗수험서 운영팀입니다.

     

    아래의 표에서 설명하는 것과 같이 구현과 운영에 대한 부분을 제외하면 사실상 버퍼링과 스풀링은 개념상 거의 차이가 없습니다. 

     

     

    구분

    버퍼링

    스풀링

    저장 장치

    주기억장치

    보조기억장치

    운영 방식

    단일 작업

    다중 작업

    구현 방식

    하드웨어

    소프트웨어

     

     

    기본적으로 스풀이나 버퍼는 CPU의 연산이 빠르기 때문에 미리 연산을 끝낸 후 결과를 임시 저장 해두고, 나한테 요청하지 말고 저기 저장해둔 곳에서 가져가라! 는 의도로 사용되는 것이므로 남는 CPU의 연산력은 입출력장치가 무엇을 하든 중간에 추가적인 '계산 작업'의 수행이 가능합니다.

     

    이 문제에서는 해당 문제에서 그나마 가장 잘못된 것을 고르는 문제라고 생각하고 문제 자체를 암기해주세요.

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.