平成30年度秋季午後設問2b cについて
メガネさん
(No.1)
問題文真ん中あたりに
図4に示す優先度順方式において"実行"、"実行可能"及び"待ち"のプロセスが一つもないとき、表2に示す三つのプロセスA,B,Cが順次生成される
とあります。
回答としてはプロセスAの処理1が"実行"されている10ミリ秒経過後にプロセスBが生成されるとあります。問題文の「"実行"、"実行可能"及び"待ち"のプロセスが一つもないとき」と合わないと思う(つまり"実行"にプロセスAがあるのでプロセスBは生成されない?と混乱しました)のですが、どう理解すべきでしょうか?
生成時刻の記載もあるので、10ミリ秒後にプロセスBが出来るということ自体は理解できるのですが、混乱しています。
どなたかご教示ください。
図4に示す優先度順方式において"実行"、"実行可能"及び"待ち"のプロセスが一つもないとき、表2に示す三つのプロセスA,B,Cが順次生成される
とあります。
回答としてはプロセスAの処理1が"実行"されている10ミリ秒経過後にプロセスBが生成されるとあります。問題文の「"実行"、"実行可能"及び"待ち"のプロセスが一つもないとき」と合わないと思う(つまり"実行"にプロセスAがあるのでプロセスBは生成されない?と混乱しました)のですが、どう理解すべきでしょうか?
生成時刻の記載もあるので、10ミリ秒後にプロセスBが出来るということ自体は理解できるのですが、混乱しています。
どなたかご教示ください。
2022.11.16 22:21
jjon-comさん
★FE ゴールドマイスター
(No.2)
> "実行","実行可能"及び"待ち"のプロセスが一つもないとき,
というのは
> 三つのプロセスA,B,Cが順次生成される
前の、前提となる状態を説明しています。
> 図4に示す優先度順方式
の例を見ると、"実行"にも "実行可能"にも "待ち"にも、プロセスを示す○印が描かれているけれど、この設問では、図4内にそのようなプロセスが一つもない状態を前提として、初めてプロセスAが生成されたものとして設問を解きなさい、という意味です。
ですから当然、プロセスAが生成された時点から、
> "実行","実行可能"及び"待ち"のプロセスが一つもないとき,
という前提条件は崩れます。
2022.11.17 01:07
メガネさん
(No.3)
jjon-comさん
ご回答ありがとうございました。理解いたしました。
ご回答ありがとうございました。理解いたしました。
2022.11.18 07:16
広告
返信投稿用フォーム
スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
広告