複数のクライアントから接続されるサーバがある。このサーバのタスクの多重度が2以下の場合,タスク処理時間は常に4秒である。このサーバに1秒間隔で4件の処理要求が到着した場合,全ての処理が終わるまでの時間はタスクの多重度が1のときと2のときとで,何秒の差があるか。
令和4年度 春期 応用情報技術者 問19
テクノロジ系
正解と解説
正解 イ
1秒間隔で到着する4件を4秒ずつ処理すると、全件の完了は多重度1で16秒後、多重度2で9秒後です。差は7秒です。
処理要求は0、1、2、3秒の時点に到着します。多重度1では1件ずつ順に処理するので、0〜4秒、4〜8秒、8〜12秒、12〜16秒となり、16秒で全件が終わります。多重度2では同時に2件まで処理できます。1件目は0〜4秒、2件目は1〜5秒です。3件目は1件目が終わる4秒から始まって8秒に終わり、4件目は2件目が終わる5秒から始まって9秒に終わります。差は16−9=7秒です。
ア:差は6秒になりません。多重度2では、3件目は4秒、4件目は5秒に処理を始めます。そのため全件の完了は9秒後で、16−9=7秒の差になります。
ウ:多重度1の16秒を単純に半分にした値です。到着が1秒ずつずれているので、多重度2の完了時刻は8秒ではなく9秒です。
エ:9秒は、多重度2のときに全件が終わる時刻そのものです。問われているのは多重度1との差なので、16−9=7秒です。
出典:令和4年度 春期 応用情報技術者試験 問19
全年度から出題。10問で実力を判定します。登録不要。
出典:令和4年度 春期 応用情報技術者試験 問19(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方