LET'S TRY
問題文
磁気ディスク装置のヘッドが現在シリンダ番号100にあり、入出力要求の待ち行列にシリンダ番号120、90、70、80、140、110、60が並んでいる。入出力要求を並べ替えてできるだけヘッドを一方向に動かし、シリンダ番号順に処理するシーク最適化方式で、現在までの要求はシリンダ番号が増加する方向、現在の方向に要求がないとき方向を変える場合、ヘッドが移動するシリンダの総数は幾らか。
fe-siken.com
IPAの公開問題について ↗
まずは自分で考えて、理由を確かめよう。
磁気ディスク装置のヘッドが現在シリンダ番号100にあり、入出力要求の待ち行列にシリンダ番号120、90、70、80、140、110、60が並んでいる。入出力要求を並べ替えてできるだけヘッドを一方向に動かし、シリンダ番号順に処理するシーク最適化方式で、現在までの要求はシリンダ番号が増加する方向、現在の方向に要求がないとき方向を変える場合、ヘッドが移動するシリンダの総数は幾らか。
fe-siken.com
IPAの公開問題について ↗
自分で考えてから、解説を開いてみてね。
正解は イ です。
ヘッドは100から増加方向に 110→120→140 と移動(+40)、その後逆方向に 90→80→70→60 と移動(-80)。合計移動数 = 40+80 = 120。
学習ノートを読み込んでいます…