エンジニアが今年の共通テストの情報Ⅰ試験を解いてみた

ぼへみあです

今年2025年から大学共通テストで情報Iという科目が導入されました。
**97%の国立大学受験のために受験が必須**になっている科目なので、これまでの旧情報の科目とは異なり
多くの受験者が受けることになった科目です。受験者の61%が情報Iを受験したとのことです
(受験必須だが、点数に組み込まれないことが多いですが)

つまり今後、情報の科目を勉強してきた大学生が早ければ4年後には社会人になるわけですが
エンジニアとしては、どんな難易度の問題が出題されて、
**どの程度の情報リテラシーを持つ社会人が出てくるのか**、ということに興味がありまして
それを感じ取るためには、実際の試験問題を解いてみた方が早いのではないかと思い、解いてみました。

この記事は、自分では解く気はない人向けに書いていますが、
自分の実力を試したい、今の高校生と比較してどうなのかを知りたい人は、ぜひ自分で一度解いてみることをお勧めします。

## 受験者のプロフィール
* ITエンジニア10年目
* 資格は、基本情報、応用情報、ネットワークスペシャリスト、データベーススペシャリストに合格
* 理系
* 国立大学大学院卒業

## 試験結果
得点は100点満点中、94点でした。
時間は60分中の、55分程度かかり、結構ギリギリで見直す時間がほとんどありませんでした。
2問ミスしました。答えるべきものを勘違いしていたのと、問題の条件を失念し間違えた問題がありました


## 試験全体として
* 高校生に身近な題材を元に、情報の処理のエッセンスを問うている問題になっている
* 知識そのものを問う問題は少なく、知識を活用して考えて解く必要がある
* 高校生が知らない知識でも、問題文で説明されていて、その場で考えて解ける問題もある
* 情報処理技術者試験のレベルで言うと、基本情報技術者レベルくらいの難易度
* 時間の割に問題数が多いので、情報処理能力というか、地頭力が問われそう

## 感想
* 自分は情報処理試験に慣れているので、割と解けたが、高校生の平均点はどのくらいになるんだろう。65点くらい？
* 普通のエンジニアが解いたら、平均点は85点くらいかな？　
* 情報処理の知識ではなく、活用方法を問われているので、国語の成績と相関大きそう
* 高校生で高得点取れる子達がエンジニアになる日が楽しみ



# 出題内容

以下は出題内容です。どんな問題が出たのか、ざっとまとめました


## 大問１ 知識問題+ユーザーインターフェイス問題
* **デジタル署名の目的**。複製されていないか、暗号化されているか、改ざんされていないか、経路がわかる、盗聴がわかるの五択
* **IPv6の目的**について。大量の機器をインターネットに繋ぐ必要が理解できていれば答えられる
* 7セグの問題
![スクリーンショット 2025-01-21 0.59.37.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50474/43136ef7-2e34-c207-48f9-d8ba10acb666.png)
  * 7セグで表現できる文字は何通りあるか。2^7の計算
  * 何個の7セグがあれば5000通りのエラー出力を表現できるかの計算。
* 5桁の**チェックディジット**の問題
    * 2通りのチェックディジットの生成方式が与えられる
    * 実際にその方法に従ってチェックディジットを計算する問題。算数レベル
    * 方式によって1桁誤りを訂正できるが2桁誤り検出ができなかったりするので、どのような場合に検出できるかを問われる

* **ユーザーインターフェイス**の問題。
    * [フィッツの法則](https://u-site.jp/alertbox/fitts-law)と呼ばれる、マウスカーソルなどの移動の法則の出題
    * 知識は必要なく、説明された法則に従うと、どのオブジェクトへの移動が一番早いかを答える
![スクリーンショット 2025-01-21 1.11.26.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50474/a7690a51-2e46-36f5-dfd1-864eb63f278d.png)

  * メニューの一番下の項目は、なぜ一番下に配置されているのかを考える問題
![スクリーンショット 2025-01-21 1.12.59.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50474/543f4c6f-88d2-a381-2e89-2becce7493fb.png)



## 大問2 情報システムにおける情報分析+システム構築系

* レシートの情報と購買情報分析システムの問題

![スクリーンショット 2025-01-21 1.15.27.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50474/3ea4cade-0ecc-b9dd-396f-b15217a37e00.png)

  * 時間ごとの総売上を分析するには、レシートの何の情報が必要か読み取る問題
  * 曜日別各商品の売り上げ分析のためには、レシートの何の情報が必要か読み取る問題
  * ポイントカードとレシートの情報を合わせての分析では得られない情報を選択する問題

  * システムの情報の流れから、どの情報が必要になるかを見極める問題。**システム設計**の問題
![スクリーンショット 2025-01-21 1.19.45.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50474/7b40e2f0-423e-6fe0-4cee-2f9fecfac958.png)

  * あるサービスを実現しようとするときに、どんな条件が必要かを考える問題
      * 例えば、「顧客がオンラインショッピングサイトにログインしたとき、近くの実店舗の広告チラシが出てくる」サービスをしたい時、システム的にはどうなっていれば実現できるか選択する問題

* 飲み会とかで集金する時に、お釣りをどのくらい用意しておく必要があるか、シミュレーションする問題
    * 会費が6000円で、1万円札で払うひとと、千円札で払ってくれる人がいる
    * 乱数でn人目が1万円で払った場合にどうなるのかを順に考える問題
![スクリーンショット 2025-01-21 1.26.38.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50474/f75f8a31-5574-90e5-652e-6fd2ed535aee.png)

    * シミュレーションを1万回やってグラフにしたとき、どんなことが読み取れるのかを考える問題
![スクリーンショット 2025-01-21 1.29.17.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50474/9b879b3e-127e-4c49-f1b4-b1c38efa0097.png)
        * 「全員が1万円で払ったケースがなかった」「何回やっても同じグラフになる」みたいなハズレ選択肢を消して、正しくグラフとシミュレーションの結果を考察する問題

## 大問3 プログラミング問題
* 工芸品を決められた人数で個作る時、どう担当するのかを計画する問題。
    * それぞれ異なる工期が決められていて、3人で順に作る時、誰に何を割り当てるか決める問題
![スクリーンショット 2025-01-21 1.35.33.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50474/88e4e2f1-7ec9-1232-8b99-95b780822e08.png)


    * 人数が3人じゃない時でも、割り当てを自動で行える**プログラミング問題**。情報処理技術者試験っぽい穴埋め
    * 最小値をfor文で求めるという目的が理解できれば分かる問題
![スクリーンショット 2025-01-21 1.49.57.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50474/b67a8ef4-6c74-81a4-5e34-5988033500b5.png)

* もう少し複雑な**プログラミング穴埋め問題**
![スクリーンショット 2025-01-21 1.53.05.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50474/1f255349-a359-890d-b78a-e39f4705faf7.png)


## 大問4 統計、グラフ問題
全体的には、各地方や各都道府県の、観光者数、出張者数、帰省者数のデータから、各地方の特徴を考察する問題
* 尺度水準を答える知識問題。地方名や旅行者数がどの尺度水準で扱えばいいか答える問題
* グラフ読み取り問題。
![スクリーンショット 2025-01-21 2.00.19.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50474/e6da8e9f-5a30-c58f-7fbd-f67847b07143.png)

* プロットした散布図と相関係数から分かることを選択する問題。
![スクリーンショット 2025-01-21 2.01.41.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50474/5fc540a5-04be-c11b-454c-71788ac91b5e.png)

* 別の散布図から読み取る問題。第3四分位数の概念の理解は必要。
![スクリーンショット 2025-01-21 2.03.52.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50474/e210fc25-8e12-d2c2-a766-1522aa93d80e.png)



## 出典元
大学共通テスト　2025年　情報I
https://www.toshin.com/kyotsutest/jouhou1_question_0.html