専門教受

養令和 4 年 7 月

高60分

注

験等学

教科等

校

情報

意

1

指示があるまで、問題冊子を開いてはいけません。

2

全て係員の指示に従って、静粛に受験してください。

3

机上には、受験票、筆記用具、時計以外のものを出してはいけません。

4 他の受験者の迷惑になるような行為、スマートフォン等の使用及び不正行為をしてはいけません。
5

解答時間は60分です。途中退出はできません。

6

問題冊子のページ数は、18ページです。はじめにページ数を確かめてください。

7

解答用紙に、必要事項が正しく記入・マークされていない場合には、解答は全て無効となります。解答用紙の【 1】の欄には、受験番号を記入し、受験番号に対応する数字をマークしてください。【 2】の欄には、氏名を記入してください。ただし、【 3 】の選択問題を表す欄のマークは不要です。

8

問題冊子の余白等は、適宜使用しても構いませんが、どのページも切り離してはいけません。

9

問題文中の「学習指導要領」は、特に指示がある場合を除いて、平成29年、平成30年又は平成31年告示の「学習指導要領」を表しています。

10

問題の内容についての質問には一切応じません。

解答上の注意1

解答は、問題文や解答用紙の注意事項に従って、解答欄にマークしてください。各問に対して、正答は一つだけです。各解答欄に二つ以上マークした場合は誤りとします。

2 ｢解答番号は1。」と表示のある問に対して、3と解答する場合には、次の（例１）のように解答番

号 1 の解答欄の③にマークしてください。
（例１）

解答番号

解答欄

1

① ② ⃝ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⓪ ㊀

解答上の注意の続きを、問題冊子の裏表紙に記載してあります。問題冊子を裏返して必ず読んでください。
27

1

学習指導要領に関する次の問に答えよ。
〔問〕 高等学校学習指導要領の「各学科に共通する各教科」の情報の「情報Ⅰ」の「内容」において、身に付けることができるよう指導するとされている事項に関する記述として適切なものは、次の １ ～ ４ のうちのどれか。解答番号は1。

１  「情報社会の問題解決」においては、情報技術の発展や情報社会の進展を踏まえ、将来の情報技術と情報社会の在り方について考察すること。
２  「コミュニケーションと情報デザイン」においては、目的や状況に応じて、コミュニケーションの形態を考え、文字、音声、静止画、動画などを選択し、組合せを考えること。
３  「コンピュータとプログラミング」においては、コンピュータや外部装置の仕組みや特徴、コンピュータでの情報の内部表現と計算に関する限界について理解すること。
４  「情報通信ネットワークとデータの活用」においては、データに基づく現象のモデル化やデータの処理を行い解釈・表現する方法について理解し技能を身に付けること。

―1―

2

次の各問に答えよ。
〔問 1〕 小数を含む16進数のC. Eを10進数に変換すると

2 3.4 5 6である。

〔問 2〕 スプーリング機能に関する記述として適切なものは、次の １ ～ ４ のうちのどれか。解答番号は7。

１  主記憶装置と低速の入出力装置との間のデータ転送を、補助記憶装置を介して行うことによって、システム全体の処理能力を高めること。
２  入出力命令の実行によってＣＰＵがアイドル状態になったとき、実行可能状態である他のタスクにＣＰＵを割り当てること。
３  実行中のプログラムを一時中断して強制的に指定された処理を行い、その処理が完了すると、元のプログラムの処理を中断した時点から再開すること。
４  主記憶装置と補助記憶装置の間でプロセスを単位として領域の内容を交換し、システム資源の利用率を向上させること。

〔問 3〕 Ｗｅｂ ＡＰＩに関する記述として適切なものは、次の １ ～ ４ のうちのどれか。解答番号
は8。

１  Ｗｅｂサーバ上で動作しているＷｅｂアプリケーションに仕掛けられる様々な攻撃を遮断する仕組みである。
２  Ｗｅｂサイトに利用者を誘導した後、Ｗｅｂアプリケーションの脆弱性を利用して、利用者のＷｅｂブラウザで悪意のあるスクリプトを実行させる仕組みである。
３  入出力の管理やファイル管理など、ＯＳが用意している各種機能をアプリケーションから呼び出して利用するための仕組みである。
４  インターネット上のサービスやビッグデータへのＷｅｂ通信を利用したアクセス機能を提供している仕組みである。

〔問 4〕 半角英字の小文字（a～z）と半角数字（0～9）を同一のビット数で一意にコード化するには、少なくとも9〔ビット〕必要である。

―2―

〔問 5〕 デジタルカメラで撮影した画像データに、撮影日時、シャッター速度、ＧＰＳによる撮影場所の位置など、様々な情報を記録するために1995年に日本電子工業振興協会が制定した規格として適切なものは、次の １ ～ ４ のうちのどれか。解答番号は
１

ＥＰＳ

２

Ｅｘｉｆ

３

ＯｐｅｎＧＬ

４

ＴＩＦＦ

―3―

⓾。

3

表計算ソフトウェアに関する次の各問に答えよ。
〔問 1〕 次の表は、遊園地の入園料を計算するしくみを、［処理条件］に従って作成したものである。次のページの⑴、⑵の各問に答えよ。

［処理条件］⑴

徴収額は、１グループごとに処理を行い提示する。

⑵ Ｄ３～Ｄ７に各区分の人数を入力すると、Ｄ８に割引適用前の料金合計が表示される。
⑶ チケット料金には割引制度があり、次の２つの場合に料金合計から割引が適用される。
・10人以上のチケットを購入する場合は、団体割引として20％割引とする。
・割引クーポンを提示した場合は、クーポン割引として10％割引とする。
これらの割引は併用不可であり、団体割引が優先される。
⑷ Ｃ９は、団体割引対象であれば「Ｙ」と表示し、そうでなければ「Ｎ」を表示する。
⑸ Ｄ９は、団体割引対象であれば割引額を表示し、そうでなければ「０」を表示する。
⑹

Ｃ10は、クーポンがあれば「１」と入力し、そうでなければ「０」を入力する。

⑺

Ｄ10は、クーポンがあれば割引額を表示し、そうでなければ「０」を表示する。

⑻

Ｄ11は、割引適用前の料金合計から割引額を引いた金額である。

⑼ Ｄ12は、Ｄ11の割引適用後の金額の100円未満について切り捨ての端数処理を行った徴収額である。

―4―

⑴ Ｄ11に入力されている式として適切なものは、次の １ ～ ４ のうちのどれか。解答番
号は⓫。

１=D8‒IF（C9=" Y" , IF（C10=0 , D9 , D10） , IF（C10=0 , 0 , D10））

２=D8‒IF（C9=" Y" , D9 , IF（C10=1 , D10 , 0））

３=D8‒IF（C9=" N" , IF（C10=0 , 0 , D10）, IF（C10=0 , D9 , D10））

４=D8‒IF（C9=" N" , IF（C10=1 , D10 , D9） , 0）⑵ Ｄ12に入力されている式として適切なものは、次の １ ～ ４ のうちのどれか。解答番
号は⓬。

１=ROUNDDOWN（D11 , ‒10）

２=ROUNDDOWN（D11 , ‒2）

３=ROUNDDOWN（D11 , 2）

４=ROUNDDOWN（D11 , 10）―5―〔問 2〕 次の表は、ある科目の10人分の課題評価について、［処理条件］に従って作成したものである。次のページの⑴～⑶の各問に答えよ。

［処理条件］⑴ 各課題は「Ａ」～「Ｃ」の３段階で評価を入力し、課題未提出の場合は空欄にする。
⑵

Ｈ列の「補習」は、課題未提出があった場合は「○」を表示する。

⑶ Ｉ列～Ｋ列の評価は、各生徒の評価Ａ～Ｃの個数を表示する。Ｉ列にはＡの個数、Ｊ列にはＢの個数、Ｋ列にはＣの個数を表示する。
⑷ Ｌ列の「評価点」は、各生徒の課題１から課題５までの評価を、それぞれ下記のとおり換算し合計を評価点として表示する。
評価点数

Ａ20

Ｂ

15

Ｃ

10

⑸ Ｍ列の「総合評価」は、Ｌ列の評価点に従いＯ２～Ｐ７に示した換算表を参照し、「Ｓ」～「Ｄ」の総合評価を表示する。

―6―

⑴ Ｈ３に入力されている式として適切なものは、次の １ ～ ４ のうちのどれか。ただし、Ｈ３の式をＨ４からＨ12までコピーするものとする。解答番号は
１=IF（COUNTIF（C3:G3," " ）<=5 , "○" , " " ）２=IF（COUNTBLANK（C3:G3）=1 , "○" , " " ）３=IF（COUNTA（C3:G3）>=5 , " " , "○" ）４=IF（COUNT（C3:G3）<5 , "○" , " " ）⓭。

⑵ Ｉ３に入力されている式として適切なものは、次の １ ～ ４ のうちのどれか。ただし、Ｉ３の式をＩ４からＩ12までと、Ｊ３からＫ12までとにコピーするものとする。解答番⓮号は。

１=COUNTIF（C$3:G$3 , I$2）

２

=COUNTIF（C$3:G$3 , $I2）

３

=COUNTIF（$C3:$G3 , $I2）

４=COUNTIF（$C3:$G3 , I$2）

⑶ Ｍ３に入力されている式として適切なものは、次の １ ～ ４ のうちのどれか。ただし、Ｍ３の式をＭ４からＭ12までコピーするものとする。解答番号は
１=VLOOKUP（L3 , $O$2:$P$7 , 1 , FALSE）

２=VLOOKUP（L3 , $O$2:$P$7 , 2 , TRUE）

３=VLOOKUP（L3 , $O$2:$P$7 , 1 , TRUE）

４=VLOOKUP（L3 , $O$2:$P$7 , 2 , FALSE）

―7―⓯

。

〔問 3〕 次の図は、あるクラスの生徒の靴のサイズを集計し、表計算ソフトのグラフ機能を使って表したものである。この図を分析した結果に関する記述として適切なものは、下の １ ～ ４のうちのどれか。解答番号は⓰。

図〔人〕86人数

42023.0 23.5 24.0 24.5 25.0 25.5 26.0 26.5 27.0 27.5 28.0 28.5 29.0 29.5 30.0
靴のサイズ

１

平均値と最頻値は同じである。

２

平均値と中央値は同じである。

３

中央値と最頻値は同じである。

４

平均値と中央値、最頻値は全て異なる。

再 校―8―〔cm〕

余

白―9―

4

アルゴリズム及びプログラムに関する次の各問に答えよ。
〔問 1〕 次の流れ図は、８行８列の二次元配列Ａに対して、各配列に記憶されているデータを時計回りに90度回転した位置に移動させる処理を表したものである。次のページの⑴、⑵の各問に答えよ。
流れ図
流れ図

配列
配列j

開始0

ループ①
i＝0 ，i<ア，i++ループ②j＝i ； j<7-i ，j++i

w＝A[i] [j]A[i] [j]＝イ回転前イ12340＋＋1＋＋52＋＋＋＋3＋＋＋＋6

4＋＋＋＋＋＋5＋＋＋＋＋＋

76＋＋＋＋＋＋＋＋

7＋＋＋＋＋＋＋＋4

56

7＝A[7-i] [7-j]
回転後jA[7-i] [7-j]＝A[j] [7-i]A[j] [7-i]＝w

ループ②

ループ①

終了

i012

30＋＋1＋＋＋＋

2＋＋＋＋＋＋3＋＋＋＋＋＋＋＋

4＋＋＋＋＋＋＋＋5＋＋＋＋＋＋6＋＋＋＋7＋＋― 10 ―⓱⑴ 流れ図中の空欄

アに当てはまる整数のうち、最も小さいものは⑵ 流れ図中の空欄

イに当てはまるものとして適切なものは、次の １ ～ ４ のうちのどれか。解答番号は
１

A[i] [7‒j]２A[7‒i] [j]３

A[7‒j] [i]４A[7‒j] [7‒i]⓲。

― 11 ―である。

〔問 2〕 次の編集画面は、Pythonを用いて記述したあるプログラムである。このプログラムは、配列の整数を並び替えた後、キーボードから入力した値を二分探索で検索するものである。
なお、編集画面の一番左に表示してある数字は行番号である。次のページの⑴～⑶の各
問に答えよ。
編集画面
1 def sort（a）:2     for i in range（0,len（a）, 1）:
3         for j in range（i + 1, len（a）,1）:4             if a［j］ < a［i］:
5                 temp = a［i］
6                 a［i］ = a［j］
7                 a［j］ = temp
8
9 def search（a,p）:10     i = 011     j = len（a） - 1
12     while i <= j:13         m = int（（i + j） / 2）
14         if a［m］ == p:15             print（"見つかりました。" ）16             print（m + 1, "番目です" ）17             break18         else:
19             if a［m］ > p:20                ア21             else:
22                イ23     if   ウ:24         print（"見つかりませんでした。" ）25
26 a = ［7, 11, 34, 17, 26, 13, 20, 10, 5, 16, 8, 1］
27 print（"値を入力" ）28 p = int（input（））
29 sort（a）
30 search（a,p）
31― 12 ―

⑴ このプログラムに用いた並び替えのアルゴリズムの名称として適切なものは、次の⓳

１ ～ ４ のうちのどれか。解答番号は
１

クイックソート

２選択ソート３バブルソート

４マージソート⑵ 編集画面中の空欄

アイ・。に当てはまるものの組合せとして適切なもの

は、次の １ ～ ４ のうちのどれか。解答番号は
１

アi=m+1

イ

j=m-1

２

ア

i=m-1

イ

j=m+1

３

ア

j=m+1

イ

i=m-1

４

ア

j=m-1

イi=m+1⓴。

⑶ キーボードから入力した値が見付からなかったとき、「見つかりませんでした。」と表示する。編集画面中の空欄のうちのどれか。解答番号は
１i<j

２i>j

３i >= j４i == jウ㉑に当てはまるものとして適切なものは、次の １～ ４。

― 13 ―

5

ネットワークに関する次の各問に答えよ。
〔問 1〕 ＴＣＰ／ＩＰを利用している環境で、電子メールに画像データなどを添付するための規格として適切なものは、次の １ ～ ４ のうちのどれか。解答番号は
１ＩＭＡＰ

２ＭＩＭＥ

３ＭＩＰＳ

４ＭＲＰ㉒。

〔問 2〕 次の表は、主なウェルノウンポート番号についてまとめたものである。表中の空欄
アオ～に当てはまるものの組合せとして適切なものは、下の １ ～ ４ のうちのどれか。解答番号は㉓。

表プロトコル

ポート番号

用途

ＦＴＰ

ア

ファイルを転送する。

ＨＴＴＰ

イ

ハイパーテキストを転送する。

ＨＴＴＰＳ

ウ

ＨＴＴＰを暗号化して通信する。

ＰＯＰ３

エ

メールを受信する。

ＳＭＴＰ

オ

メールを送信する。

アイ

ウエ

オ

１2080443

110

25２204438025110３2580443

110

20４2544380

20110〔問 3〕 ＩＰの上位層にあるコネクションレス型のプロトコルとして適切なものは、次の １ ～ ４のうちのどれか。解答番号は
１ＩＣＭＰ

２ＮＮＴＰ

３ＴＣＰ

４ＵＤＰ㉔。

― 14 ―

〔問 4〕 ＩＰｖ４で192.168.11.0/26のネットワークに接続が可能なホストの数は最大で㉕㉖㉗ である。ただし、解答が２桁の場合は、 ㉕ には ⓪をマークすること。また、解答が１桁の場合は、 ㉕ 、 ㉖ にはそれぞれ ⓪をマークすること。

― 15 ―

6

データベースに関する次の各問に答えよ。
〔問 1〕 ＤＢＭＳに関する用語の記述として適切なものは、次の １ ～ ４ のうちのどれか。解答番号は㉘。

１  ジャーナルとは、データベースの更新前や更新後の状態を記録したログファイルのことである。
２  ロールフォワードとは、システムに障害が発生したときに、バックアップファイルと更新前のログファイルを使って、障害発生直前の状態に復旧させる手法のことである。
３  デッドロックとは、一つのトランザクションの実行が完了するまで、他のトランザクションの処理を実行させない機能のことである。
４  排他制御とは、複数のトランザクションが同じデータベースにアクセスしたときに、同時実行制御が機能し、処理が待機状態に入ったまま動かなくなる現象のことである。

― 16 ―

〔問 2〕 次のテーブルで作成されたデータベースにおいて、下のＳＱＬ文を実行し、成績表に入力されている得点からクラスごと、教科ごとの平均点を求め、クラス名、教科名の昇順に表示したい。下の⑴～⑶の各問に答えよ。
成績表
クラス名

教科名

学籍番号

氏名

得点

ＳＱＬ文
ア

SELECT クラス名, 教科名,

⑴ ＳＱＬ文の空欄

アのどれか。解答番号は
１

ABS

２

AVERAGE

３

AVG

４SUM

⑵ ＳＱＬ文の空欄

イのどれか。解答番号は
１

AS

２

FOLLOWING

３HAVING

４ROWS⑶ ＳＱＬ文の空欄

ウのどれか。解答番号は

（得点）

イ

平均点 FROM 成績表

ウに当てはまるものとして適切なものは、次の １ ～ ４ のうち㉙。に当てはまるものとして適切なものは、次の １ ～ ４ のうち㉚。に当てはまるものとして適切なものは、次の １ ～ ４ のうち㉛。

１

GROUP BY クラス名,教科名 ORDER BY クラス名,教科名 ASC;２

GROUP BY クラス名,教科名 ORDER BY クラス名,教科名 DESC;

３

ORDER BY クラス名,教科名 GROUP BY クラス名,教科名 ASC;

４

ORDER BY クラス名,教科名 GROUP BY クラス名,教科名 DESC;― 17 ―

7

次の各問に答えよ。
〔問 1〕 産業財産権の組合せとして適切なものは、次の １ ～ ４ のうちのどれか。解答番号は㉜。

１

意匠権、回路配置利用権、実用新案権、特許権

２

回路配置利用権、商標権、特許権、複製権

３

意匠権、商標権、実用新案権、特許権

４

意匠権、商標権、特許権、複製権〔問 2〕 パスワードリスト攻撃に関する記述として適切なものは、次の １ ～ ４ のうちのどれか。
解答番号は㉝。

１  パスワードに単語を使う人が多いことに着目して、攻撃対象とするユーザＩＤを一つ定め、辞書にある単語やその組合せをパスワードとして、ログインを試行する。
２  攻撃対象とするユーザＩＤを一つ定め、対応するパスワードを手当たり次第入力して、ログインを試行する。
３  よく用いられるパスワードを一つ定め、ＩＤとして使える文字を組み合わせたユーザＩＤを手当たり次第入力して、ログインを試行する。
４  ユーザＩＤとパスワードを使い回す利用者が多いことに着目して、別のシステムから流出したユーザＩＤとパスワードの情報を用いて、ログインを試行する。

〔問 3〕 次の記述は、Ｗｅｂサーバが受けたある攻撃に関するものである。この攻撃の名称として適切なものは、下の １ ～ ４ のうちのどれか。解答番号は㉞。

脆弱なコンピュータがボットに感染し、同様にボットに感染した他の多数のコンピュータとともにボットネットを形成した。その後、ボットに感染した多数のコンピュータが、大量のサービス要求のパケットを特定のＷｅｂサーバに一斉に送り付け、使用不能にした。

１クロスサイトスクリプティング

２ゼロデイ攻撃

３ソーシャルエンジニアリング

４ＤＤｏｓ攻撃― 18 ―

2

３ 問題文中の3 4、などのには、数字又は符号（－）が入ります。次の⑴～⑷の方法でマークしてください。
⑴

2 、 3 、 4 、･･････の一つ一つは、それぞれ１～９、０の数字又は符号（－）のいずれか一つに対応します。それらを 2 、 3 、 4 、･･････で示された解答欄にマークしてください。
例えば、 2 3 4に －84 と解答する場合には、次の（例２）のようにマークします。

（例２）

2、

解答欄

2
34

① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⓪ ⃝2

なお、同一の問題文中に以降は、解答番号① ② ③ ④ ⑤ ⑥ ⑦ ⃝ ⑨ ⓪ ㊀① ② ③ ⃝ ⑤ ⑥ ⑦ ⑧ ⑨ ⓪ ㊀、

3 4などが２度以上現れる場合、原則として、２度目34 のように細字で表記します。

⑵ 分数形で解答する場合は、符号は分子に付け、分母に付けてはいけません。また、分数は既約分数で答えてください。
例えば、5 67に －45と解答する場合には、－4として、次の（例３）のように5マークします。

（例３）

解答番号

解答欄

567

① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⓪ ⃝① ② ③ ⃝ ⑤ ⑥ ⑦ ⑧ ⑨ ⓪ ㊀① ② ③ ④ ⃝ ⑥ ⑦ ⑧ ⑨ ⓪ ㊀⑶ 小数の形で解答する場合は、特に指示されていなければ、指定された桁数の一つ下の桁を四捨五入して答えてください。また、必要に応じて、指定された桁まで ⓪にマークしてください。

例えば、 8 . 9 ⓾ に 2.6 と解答する場合には、 2.60 として答えてください。

⑷ 根号を含む形で解答する場合は、根号の中に現れる自然数が最小となる形で答えてください。