운영체제정보처리산업기사 · 2017년08월26일 · 68/100
68.사용자 프로그램이 20K 워드이고 평균 지연시간이 10 ms이며, 전송시간이 초당 200,000 워드인 고정헤드 드럼이 있다고 가정하자. 이 때 기억장소에서 또는 기억장소로 20K 프로그램이 전송되는 시간과 교환시간이 올바르게 짝지어진 것은?(단, K=kilo이다.)
1
전송시간 100 ms, 교환시간 200 ms
2
전송시간 110 ms, 교환시간 220 ms정답
3
전송시간 120 ms, 교환시간 240 ms
4
전송시간 130 ms, 교환시간 260 ms
해설
전송시간 = 전송시간 + 평균 지연시간 교환시간 = 전송시간X2 (왕복이기 때문에) 전송시간 = 20x1000000(K이기 때문에)/200000 = 100초 전송시간 = 100초 +10초 = 110초 교환시간 = 110초X2 = 220초 [해설작성자 : 스누피] kilo 는 10^3, 문제에 전송시간 단위는 초 이기 때문에 ms로 바꿔주어야함 (10^-3) 전송시간 = ( 20x1000 / 200 ) + 10 ms = 110 ms [해설작성자 : 엽주사랑] 사용자 프로그램의 크기는 20K [워드], 평균 지연시간은 10[ms], 전송속도가 초당 200,000[워드] 전송속도를 [ms]단위(10^-3)로 변환하게 되면 1[ms]당 200[워드] 가 됩니다. 사용자 프로그램의 크기인 20K [워드]를 1[ms]당 200[워드] 속도로 전송할때 걸리는 시간은 20K= 20,000(K=10^3)로 변환, 20,000/200 = 100[ms]의 전송시간이 걸립니다. 실제 전송시간 = 전송시간 + 평균 지연시간 110[ms] = 100[ms] + 10[ms] 교환시간 = 전송시간 X 2 220[ms] = 110[ms] X 2