※平成18年秋期午後I問題/午後II問題の解答例&解説は、
こちらをご覧ください。
※(過):過去にもまったく同じ出題がされたことがあるもの(他分野の場合も含む)。
※(類):過去に類似の出題がされたことがあるもの(他分野の場合も含む)。
- (過=H17秋FE)OSにおけるシェルの役割に関する記述として、適切なものはどれか。
ア アプリケーションでメニューからコマンドを選択したり、設定画面で項目などを選択したりするといったマウス操作を、キーボードの操作で代行する。
イ 複数の利用者が共有資源を同時にアクセスする場合に、セキュリティ管理や相互排除(排他制御)を効率的に行う。
ウ よく利用するファイルやディレクトリへの参照情報を保持し、利用者が実際のパスを知らなくても利用できるようにする。
エ 利用者が入力したコマンドを解釈し、対応する機能を実行するようにOSに指示する。
- (過=H16春SW,TE)五つのジョブA~Eに対して、ジョブの多重度が1で、処理時間順方式のスケジューリングを適用した場合、ジョブBのターンアラウンドタイムは何秒か。ここで、OSのオーバヘッドは考慮しないものとする。
単位 秒
ジョブ | 到着時刻 | 単独実行時の処理時間 |
---|
A | 0 | 2 | B | 1 | 4 | C | 2 | 3 | D | 3 | 2 | E | 4 | 1 |
|
ア 8
イ 9
ウ 10
エ 11
- ア:GUIの一機能
イ:セマフォ?と思ったがちょっと違うか
ウ:エイリアス(ショートカット)
正解はエ。
- 多重度=1なので、同時に実行できるジョブはひとつのみ。
処理時間が同じ場合は、先に到着したほうが優先される。
ジョブ(処理時間) | →時刻 |
---|
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
A(2) | | |
B(4) | | | | | | | | | | | | |
C(3) | | | | | |
D(2) | | | | | | | | |
E(1) | | | | | | |
正解はエ。