19.윗글의 내용과 일치하지 않는 것은?(정답률:알수없음)
해설
기술, ‘CPU 스케줄링’ [지문해설] : 이 글은 컴퓨터에서 둘 이상의 프로그램을 동시에 실행할 때 사용되는 CPU 스케줄링에 대해 설명한 글이다. 한 개의 CPU는 한 번에 하나의 프로그램만 실행할 수 있고, 다음에 실행할 프로그램은 작업 대기 프로그램인 ‘작업큐’에서 선택하여, 실행이 종료되면 작업큐에서 지워진다. 때문에 둘 이상의 프로그램이 동시에 실행되는 것처럼 보이게 하려면 아주 짧은 시간 간격으로 프로그램들을 번갈아 실행해야 한다. 한 프로그램이 작업큐에 등록될 때부터 종료될 때까지 걸리는 시간을 ‘총처리 시간’이라고 하는데, 총처리 시간’은 프로그램 실행에 소요되는 ‘총실행 시간’, 어떤 프로그램을 중지하고 다른 프로그램의 실행을 준비하는 ‘교체 시간’, 실행 대기 프로그램의 목록인 작업큐에서 기다리는 ‘대기 시간’을 모두 합한 것이다. 이 때 총실행 시간이 각각의 구간에서 프로그램이 실행되는 시간인 ‘구간 시간’보다 길면 교체 시간이 늘어나고, 작업큐에 등록된 프로그램 수가 많아지면 대기 시간이 늘어난다. [주제] CPU 스케줄링의 개념과 프로그램의 총처리 시간 세부 정보, 핵심 정보의 파악 [정답해설] 작업큐는 ‘실행 대기 프로그램 목록’으로서 CPU에서 실행이 종료된 프로그램은 작업큐에서 지운다는 내용을 1문단 마지막 문장에서 확인할 수 있다. 실행이 종료되면 실행 결과가 작업큐에 등록된다는 진술은 윗글과 일치하지 않는다. [오답피하기] ① CPU 스케줄링이 컴퓨터 운영 체제의 일부임을 1문단 세 번째 문장 ‘이는 컴퓨터 운영 체제의 일부인 CPU(중앙 처리 장치) 스케줄링 때문이다.’에서 확인할 수 있다. ③ 구간 실행의 교체에 소요되는 시간이 구간 시간보다 짧다는 것은 4문단 세 번째 문장 ‘이때 A가 정지한 후 B의 실행을 준비하는 데 필요한 시간을 교체 시간이라고 하는데 교체 시간은 구간 시간에 비해 매우 짧다.’에서 확인할 수 있다. ④ CPU 한 개는 한 번에 하나의 프로그램만 실행이 가능하다는 것은 2문단 첫 문장 ‘한 개의 CPU는 한 번에 하나의 프로그램만을 실행할 수 있다.’에서 확인할 수 있다. ⑤ 컴퓨터 운영 체제는 실행할 프로그램을 주기억 장치에 저장한다는 것은 1문단 네 번째 문장 ‘어떤 프로그램이 실행될 때 컴퓨터 운영 체제는 실행할 프로그램을 주기억 장치에 저장하고~’에서 확인할 수 있다. [수능 해설 출처 : EBS]