基本情報技術者OS・データベースの実践オリジナル・公式資料照合難易度★★★☆☆
プロセスP,Qが時刻0にこの順で実行可能となる。必要CPU時間はPが5ms、Qが3msで、I/O待ちはない。タイムクウォンタム2msのラウンドロビン方式を使い、切替時間を無視する。Qが終了する時刻はどれか。
A
3ms
Qだけを単独で実行した時間です。時刻0からPもCPUを使います。
B
5ms
Pを5ms連続して先に完了させる方式ではありません。2msずつ順に交代します。
C
7ms★ 正解
Pが0~2、Qが2~4、Pが4~6、Qが6~7を使い、Qは7msで終了します。
D
8ms
8msはPも含め全処理が終わる時刻です。Qはその1ms前に終了します。
解説
Qは最初の割当てで2ms、2回目で残り1msを実行します。終了順はQ、Pで、Qの終了時刻は7msです。
根拠資料・確認情報
対応範囲:2026年度 基本情報技術者試験 科目A・B
資料確認日:2026-10-28
同じレッスンの問題
問題 2
主記憶に2ページ分の枠があり、初めは空である。ページ参照列1,2,1,3,1に対し、LRU(最も長く参照されていないページを置換)を使う。初回読込みもページフォールトに数えると、総回数はどれか。
問題 3
売上表salesには(部門,金額)として(A,100),(A,200),(B,50),(B,80)だけがある。次のSQLの結果として正しいものはどれか。
SELECT department, SUM(amount)
FROM sales
GROUP BY department
HAVING SUM(amount) >= 150;
列departmentは部門、amountは金額である。
問題 4
同じDB内で口座Aを1000円減らし、口座Bを1000円増やす送金を行う。Bの更新で障害が起きたとき、Aの減額も含めて取り消すための基本設計はどれか。