基本情報トップに戻る
練習問題難易度: 2018年度

基本情報技術者 過去問練習問題 第16問

問題

三つのタスクA〜Cの優先度と,各タスクを単独で実行した場合のCPUと入出力(I/O)装置の動作順序と処理時間は,表のとおりである。A〜Cが同時に実行可能状態になって3ミリ秒経過後から7ミリ秒間のスケジューリングの状況を表したものはどれか。ここで,I/Oは競合せず,OSのオーバヘッドは考慮しないものとする。また,表中の( )内の数字は処理時間を表すものとし,解答群の中の “待ち” は,タスクが実行可能状態にあり,CPUの割当て待ちであることを示す。

の図表

選択肢

  1. 1(解答群アのスケジューリング図)
  2. 2(解答群イのスケジューリング図)
  3. 3(解答群ウのスケジューリング図)
  4. 4(解答群エのスケジューリング図)

正解

3. (解答群ウのスケジューリング図)

詳しい解説を見る

解説

優先度はA>B>Cで,各タスクはCPUとI/Oを交互に使う。優先度方式では実行可能なタスクのうち最優先のものがCPUを占有し,I/O中は他タスクがCPUを使える。3ミリ秒経過後の各タスクの進行状態から,CPU割当てとI/O・待ちの並びを追うと,図ウの時間帯ごとの動作(タスクAが完了し,B・Cが待ちを挟みながらCPU/I/Oを進める)が整合する。よってウが正しい。(出典: 平成30年度 春期 基本情報技術者試験 午前 問16)

一問一答

科目A 180問+科目B 60問

練習問題の関連問題

この調子で演習を続けよう

スキマ資格では基本情報の全2398問を分野別・難易度別に体系的に学習できます。基本情報技術者は科目A(広く浅く)と科目B(プログラミング・アルゴリズム)の両輪での対策が必要です。