テクノロジ系
春期
基本情報技術者 2009年 春期 問18
18 / 80
プログラムのCPU実行時間が300ミリ秒,入出力時間が600ミリ秒,その他のオーバヘッドが100ミリ秒の場合,ターンアラウンドタイムを半分に改善するには,入出力時間を現在の何倍にすればよいか。
正解と解説
表示する
正解 ア
1/6
合計時間は300+600+100=1000ミリ秒で、これを半分の500ミリ秒にしたい。CPU300とその他100の計400は固定なので、入出力時間を500−400=100ミリ秒にする必要があり、現在600の1/6です。