共通テスト情報Ⅰ 2025年度 追試験 第1問 問3 正解
問題を確認するにはこちら
空欄オカ
正解 : 03
解説
コンピュータで予約管理する際のアルゴリズムを考える問題である。
柔道部が7月3日の武道場を予約したい。
よって、7月3日の行で、武道場の列を見ればよく、そこが空白なら「柔道部」と記入して予約すればいい。
よって、空欄オの正解は⓪「<日付>が「7月3日」」、空欄カの正解は③「その行の<武道場>のマス」。
- 問題文や図4から、レベルを1つ上げるとタイルの1辺の長さが半分になる
- 問題文よりレベル17のタイルは1辺が300mであるが、1.2kmのタイルの1辺はその4倍の大きさである
- 1辺の長さを4倍にするには、1辺300mからレベルを2つ下げればいい。つまり、レベル15にすれば長さが4倍の1.2kmになる
よって、空欄ウの正解は①「15」。
空欄キク
正解 : 14
解説
予約を取り消す場合の処理について考える。
- まず予約状態にするには、問題文に記載の通り、表の未尾に<日付><施設><部活動団体>のデータとしてそれぞれ「7月3日」「武道場」「柔道部」が記入された新しい行を追加する
この緑字の予約を取り消せばいい。
- このレコードの見つけ方として、<日付><施設><部活動団体>の一致する行を見つければいいが、そのような選択肢がない
- ある1日に1つの施設を予約できるのは1つの部活だけなので、<日付><施設>の2つを指定すれば、取り消したい予約レコードを特定できる
よって、空欄カの正解は①「<日付>が「7月3日」,かつ,<施設>が「武道場」」。
- ③のように施設と部活動団体を指定したら、7月3日以外の予約も見つかってしまう
- ④の選択肢は<武道場>が「柔道部」となっており、日本語の意味としては正しいが、表2の列名と一致していないので、不適切
次の予約削除方法を考えるが、予約削除とは「同じ日・同じ施設で再度予約を入れられる状態にすること」である。
- 問題文に「表2のように、各行は三つのマスからなり、空白のマスはない」「予約したい場合<中略>新しい行を追加することになる」と記載されている
- 業務的には「7月3日」「武道場」の部活動団体の「柔道部」のマスを空にしても「予約なし」の意味合いとすることもできるが、「空白のマスはない」という問題文に反する
- よって、予約削除する際には、行そのものを削除することとなる
よって、空欄キの正解は④「その行そのもの」。
今回の問題に関わる詳細・動画は以下を確認しよう。