入出力装置(全40問中32問目)

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
磁気ディスク装置のヘッドが現在シリンダ番号100にあり,入出力要求の待ち行列にシリンダ番号120,90,70,80,140,110,60が並んでいる。次の条件のとき,ヘッドが移動するシリンダの総数は幾らか。

〔条件〕
  • 入出力要求を並べ替えて,できるだけヘッドを一方向に動かし,シリンダ番号順に処理する,シーク最適化方式である。
  • 現在までの要求は,シリンダ番号が増加する方向にある。
  • 現在の方向に要求がないとき,ヘッドの移動方向を変える。
  • 要求順を変更しても,処理結果に影響はない。
  • 処理中に新たな要求は発生しない。

出典:平成17年春期 問23

  • 80
  • 120
  • 160
  • 220
正解 問題へ
分野:テクノロジ系
中分類:コンピュータ構成要素
小分類:入出力装置
解説
〔条件〕(1)および(2)から、移動の最適化が行われると、ヘッドは現在の100から増加方向に110→120→140と移動し、140まで到達したら今度は逆方向に90→80→70→60と移動することになります。

移動シリンダ数は、増加方向100→140(移動シリンダ数 40),減少方向140→60(移動シリンダ数 80)なので、総数は(40+80=)120になります。

この問題の出題歴


Pagetop