平成17年 問7 | パソコンユーザの悪戦苦闘生活

平成17年 問7

平成17年 問7



 1件のデータについて、読み取りに40ミリ秒、CPU処理に30ミリ秒、書き込みに50ミリ秒
かかるプログラムがある。このプログラムで、n件の書き込みに併せてn+1件目のCPU処理と
n+2件目の読み取りを並行して行うと、1分あたりの最大データ処理件数は幾つか。
ここで、OSのオーバヘッドは考慮しないものとする。



(ア)500



(イ)666



(ウ)750



(エ)1,200


____________________________________________


・プログラムの最大処理件数



 1件のデータ処理の順番は「読み取り→CPU処理→書き込み」となる。
n件目の書き込み処理に併せてn+1件目のCPU処理とN+2件目の読み取りを並行して
行うことから、以下のような図で表わすことができる。
○:読み取り処理 ◎:CPU処理 ●:書込み処理


n件目  ○○○○◎◎◎ ●●●●●
n+1件目    ○○○○◎◎◎  ●●●●●
n+2件目        ○○○○ ◎◎◎  ●●●●●
n+3件目             ○○○○ ◎◎◎  ●●●●●


n件目のCPU処理に併せてn+1件目の読取りを行い、n件目の書き込みに併せてn+1
件目のCPU処理n+2件目の読取りを行う。
 書き込み処理が50ミリ秒で、この時間に併せて他の処理を行っているので、書き込み時間
を基準に計算すると、
  
 60[秒]×1000[ミリ秒]÷50[ミリ秒]=1200

従って、正解は(エ)。


答え(エ)





GUTS CHROME

BabyGoose

自家焙煎コーヒー工房 信州珈琲

韓国コミュニティゾーン KANKAN

スタイルキッチン

Sony Style(ソニースタイル)