HOME»基本情報技術者試験掲示板»平成26年秋期午後問3
投稿する
平成26年秋期午後問3 [2412]
こうへいさん(No.1)
https://www.fe-siken.com/kakomon/26_aki/pm03.html
解説で、なぜ表の値がいきなり埋められるのか、その過程が知りたく、どなた様かご教示いただけますでしょうか。
解説で、なぜ表の値がいきなり埋められるのか、その過程が知りたく、どなた様かご教示いただけますでしょうか。
2020.08.13 21:34
guestさん(No.2)
★FE ブロンズマイスター
※ms=ミリ秒
これは設問3の話ですかね・・・??
【図5の0-10msの部分】
まずはAが到着。ほかのプロセスが到着していないので優先順位1位はもちろんA。
Aを10ms処理していたらBが到着。
Aは全体で120msのうち10ms完了なのであと110msかかります。
Bは全体で90msのうち0ms完了なのであと90msかかります。
残余処理時間が少ないのはBなので優先順位1位はBに。Aは一時中断です。
【図5の10-30msの部分】
Bを20ms処理していたらCが到着。
Bは全体で90msのうち20ms完了なのであと70msかかります。
Cは全体で60msのうち0ms完了なのであと60msかかります。
残余処理時間が少ないのはCなので優先順位1位はCに。Bは一時中断です。
ちなみに現時点で優先順位は1位C、2位B、3位Aです。
Cが完了するまではBは続きをしてはいけません。
Bが完了するまではAは続きをしてはいけません。
こんな感じで続きを埋めていってみてください。
これは設問3の話ですかね・・・??
【図5の0-10msの部分】
まずはAが到着。ほかのプロセスが到着していないので優先順位1位はもちろんA。
Aを10ms処理していたらBが到着。
Aは全体で120msのうち10ms完了なのであと110msかかります。
Bは全体で90msのうち0ms完了なのであと90msかかります。
残余処理時間が少ないのはBなので優先順位1位はBに。Aは一時中断です。
【図5の10-30msの部分】
Bを20ms処理していたらCが到着。
Bは全体で90msのうち20ms完了なのであと70msかかります。
Cは全体で60msのうち0ms完了なのであと60msかかります。
残余処理時間が少ないのはCなので優先順位1位はCに。Bは一時中断です。
ちなみに現時点で優先順位は1位C、2位B、3位Aです。
Cが完了するまではBは続きをしてはいけません。
Bが完了するまではAは続きをしてはいけません。
こんな感じで続きを埋めていってみてください。
2020.08.13 22:30