令和5年度範囲の練習問題
- 練習問題1: 8ビットの2の補数表現で表された負の整数の絶対値を求める方法として,適切なものはどれか。
正解: ア 要点: 2の補数のビット反転+1で元の絶対値が得られる。
- 練習問題2: 16進数 2A を10進数に変換した値はどれか。
正解: イ 要点: 2×16+10=42。Aは10進数の10に対応する。
- 練習問題3: 論理式 ¬A・B+A・¬B を簡単にした式はどれか。ここで、・は論理積、+は論理和、¬は否定を表す。
正解: ウ 要点: 排他的論理和(XOR)の定義式であり,A⊕Bに等しい。
- 練習問題4: スタックに対して,次の操作を順に行った場合,最後にポップされる値はどれか。
push(1), push(2), pop
正解: ウ 要点: 操作を追うとスタックの変化は [1]→[1,2]→[1]→[1,3]→[1,3,4]→[1,3]→[1] で、最後のpopで3が取り出される。
- 練習問題5: キューに対してエンキューとデキューの操作を行う。空のキューに対して a, b, c, d の順にエンキューし,続いてデキ
正解: ウ 要点: キューはFIFOなので,a, bが先にデキューされ,c, dが残る。
- 練習問題6: ハッシュ法において,異なるキー値から同じハッシュ値が生成されることを何というか。
正解: イ 要点: 異なるキーが同一ハッシュ値になる現象はシノニム(衝突)と呼ばれる。
- 練習問題7: データの整列方法のうち,次の特徴をもつものはどれか。
「隣り合う要素を比較し,大小関係が逆であれば交換する。この操作を
正解: ウ 要点: 隣接要素の比較・交換を繰り返す整列法はバブルソートである。
- 練習問題8: 要素数nの配列に対して二分探索を行う場合,最大の比較回数を表す式はどれか。ここで,⌊x⌋はx以下の最大の整数を表す。
正解: エ 要点: 二分探索は毎回探索範囲を半分にするため,最大比較回数は⌊log₂n⌋+1。
- 練習問題9: クイックソートの平均的な計算量(オーダ)はどれか。
正解: ア 要点: クイックソートの平均計算量はO(n log n)である。
- 練習問題10: CPUの命令実行サイクルにおいて,命令の解読の次に行われる処理はどれか。
正解: イ 要点: 命令実行サイクルはフェッチ→解読→オペランド読出し→実行の順であり,解読の次はオペランド読出し。
- 練習問題11: キャッシュメモリに関する記述として,適切なものはどれか。
正解: ウ 要点: キャッシュメモリはCPUと主記憶の間に配置され,メモリアクセスの高速化を図る。
- 練習問題12: パイプライン処理の特徴として,適切なものはどれか。
正解: エ 要点: パイプラインは命令の各段階を重ね合わせて実行し,スループットを向上させる。
- 練習問題13: OSのプロセス管理におけるプリエンプティブ方式の説明として,適切なものはどれか。
正解: ア 要点: プリエンプティブ方式はOSがタイマ割込み等で強制的にCPUを切り替える方式。
- 練習問題14: 仮想記憶方式のページング方式において,主記憶に存在しないページをアクセスしたときに発生する割込みはどれか。
正解: イ 要点: 存在しないページへのアクセスはページフォールト割込みを発生させる。
- 練習問題15: ファイルシステムにおいて,ファイルの物理的な格納場所を管理するために用いられるものはどれか。
正解: ウ 要点: ファイルの物理的格納場所の管理にはFAT(File Allocation Table)が用いられる。
- 練習問題16: 関係データベースにおいて,表Aと表Bの直積(デカルト積)を求めた場合,結果の行数は何行になるか。ただし,表Aは3行,表B
正解: ウ 要点: 直積は全ての組合せなので 3×4=12行。
- 練習問題17: 関係データベースの正規化において,第2正規形から第3正規形にするために排除すべき関数従属性はどれか。
正解: エ 要点: 第3正規形では推移的関数従属性を排除する。
- 練習問題18: SQLの SELECT 文において,検索結果から重複行を除くために指定するキーワードはどれか。
正解: ア 要点: 重複行の除去にはDISTINCTキーワードを使用する。
- 練習問題19: データベースのトランザクション処理におけるACID特性のうち,「一貫性(Consistency)」の説明として,適切なも
正解: イ 要点: 一貫性はトランザクションの前後でデータベースの整合性制約が保たれること。
- 練習問題20: TCP/IPにおけるARPの機能として,適切なものはどれか。
正解: ウ 要点: ARPはIPアドレスからMACアドレスを解決するプロトコル。
- 練習問題21: OSI基本参照モデルにおいて,エンドシステム間のデータ伝送の信頼性を提供し,上位の層に対して透過的な通信路を提供する層は
正解: エ 要点: トランスポート層がエンド間の信頼性のある通信を担当する。
- 練習問題22: クラスCのIPアドレスで,サブネットマスクが 255.255.255.224 のとき,1つのサブネットに接続できるホスト
正解: イ 要点: サブネットマスク224=11100000でホスト部5ビット。2⁵−2=30台。
- 練習問題23: SMTP の説明として,適切なものはどれか。
正解: ア 要点: SMTPは電子メールの送信・転送に用いるプロトコル。
- 練習問題24: 公開鍵暗号方式を使って,送信者が受信者にメッセージを暗号化して送る場合,暗号化に使用する鍵はどれか。
正解: イ 要点: メッセージの暗号化には受信者の公開鍵を使用する。
- 練習問題25: ディジタル署名の機能として,適切なものはどれか。
正解: ウ 要点: ディジタル署名はメッセージの改ざん検知と送信者の認証を実現する。
- 練習問題26: SQLインジェクション攻撃の説明として,適切なものはどれか。
正解: エ 要点: SQLインジェクションはWebフォーム等からSQL文を挿入してDBを不正操作する攻撃。
- 練習問題27: ファイアウォールにおけるパケットフィルタリングの説明として,適切なものはどれか。
正解: ア 要点: パケットフィルタリングはIPアドレスやポート番号に基づいて通信を許可・遮断する。
- 練習問題28: 情報セキュリティにおけるリスクアセスメントの三つのプロセスの実施順序として,適切なものはどれか。
正解: イ 要点: リスクアセスメントはリスク特定→リスク分析→リスク評価の順で実施する。
- 練習問題29: ソフトウェア開発モデルのうち,要求定義から設計,実装,テストまでの各工程を順番に進め,原則として前工程に戻らない開発モデ
正解: ウ 要点: 前工程に戻らず順に進める開発モデルはウォータフォールモデル。
- 練習問題30: ソフトウェアのテスト手法のうち,ブラックボックステストの説明として,適切なものはどれか。
正解: エ 要点: ブラックボックステストは内部構造を考慮せず,入出力仕様に基づいてテストする手法。
- 練習問題31: ソフトウェアのテスト工程において,結合テストで発見しやすいバグはどれか。
正解: ア 要点: 結合テストではモジュール間のインタフェースの不整合を発見しやすい。
- 練習問題32: UMLのクラス図で表現できるものはどれか。
正解: イ 要点: クラス図はクラスの属性・操作とクラス間の関連(継承・集約等)を表現する。
- 練習問題33: アジャイル開発手法の一つであるスクラムにおいて,スプリントの最後に,チームの働き方やプロセスを振り返り改善策を検討するイ
正解: ウ 要点: スプリントの最後にはスプリントレトロスペクティブ(振返り)を行う。
- 練習問題34: オブジェクト指向の特徴であるカプセル化の説明として,適切なものはどれか。
正解: エ 要点: カプセル化はデータとそれを操作するメソッドを一体化し,外部からの直接アクセスを制限すること。
- 練習問題35: オブジェクト指向プログラミングにおけるポリモーフィズム(多態性)の説明として,適切なものはどれか。
正解: ア 要点: ポリモーフィズムは同一メッセージに対してオブジェクトごとに異なる処理を行う仕組み。
- 練習問題36: デザインパターンのうち,オブジェクトの生成を専門のクラスに任せ,生成するオブジェクトのクラスを実行時に決定できるようにす
正解: イ 要点: オブジェクト生成を専門クラスに委ね実行時に決定するのはFactoryパターン。
- 練習問題37: ディープラーニングの特徴として,最も適切なものはどれか。
正解: ウ 要点: ディープラーニングは多層のニューラルネットワークで特徴量を自動抽出する手法。
- 練習問題38: フルカラー画像を可逆圧縮(ロスレス圧縮)で保存できる画像フォーマットはどれか。
正解: エ 要点: PNGは可逆圧縮を採用し,フルカラー画像を劣化なく保存できる。
- 練習問題39: システムの信頼性を表す指標のうち,MTBF(平均故障間隔)と MTTR(平均修復時間)を用いて算出される稼働率の計算式は
正解: ア 要点: 稼働率はMTBF÷(MTBF+MTTR)で求められる。
- 練習問題40: 2台のサーバを並列に接続したシステムがある。各サーバの稼働率がそれぞれ0.9のとき,システム全体の稼働率はいくらか。
正解: ウ 要点: 並列システムの稼働率は1−(1−0.9)×(1−0.9)=0.99。
- 練習問題41: プロジェクトマネジメントにおけるWBS(Work Breakdown Structure)の説明として,適切なものはどれ
正解: イ 要点: WBSはプロジェクトの作業を階層的に分解した構成図である。
- 練習問題42: PERT(Program Evaluation and Review Technique)を用いてプロジェクトのスケジュ
正解: ウ 要点: クリティカルパスはプロジェクト全体の最長経路であり,遅延が全体に影響する。
- 練習問題43: EVM(Earned Value Management)におけるCPI(Cost Performance Index)の
正解: エ 要点: CPI<1.0はコスト超過を示し,予算より多くの費用がかかっている。
- 練習問題44: プロジェクトマネジメントにおけるリスク対応戦略のうち,「転嫁」の説明として,適切なものはどれか。
正解: ア 要点: リスクの転嫁は保険加入や外部委託などでリスクを第三者に移すこと。
- 練習問題45: ITILにおけるサービスデスクの役割として,最も適切なものはどれか。
正解: イ 要点: サービスデスクは利用者からの問合せを一元的に受け付ける窓口(SPOC)。
- 練習問題46: SLA(Service Level Agreement)の説明として,適切なものはどれか。
正解: ウ 要点: SLAはITサービスの品質水準を数値で定めたサービス提供者と利用者間の合意文書。
- 練習問題47: ITILにおけるインシデント管理の目的として,適切なものはどれか。
正解: エ 要点: インシデント管理はITサービスの中断を迅速に回復させ,影響を最小限にすること。
- 練習問題48: システム監査の実施において,監査人の独立性に関する説明として,適切なものはどれか。
正解: ア 要点: システム監査人は監査対象から独立した立場で客観的に監査を行う必要がある。
- 練習問題49: 内部統制の基本的要素のうち,「統制活動」の説明として,適切なものはどれか。
正解: イ 要点: 統制活動は経営者の指示が確実に実行されるための方針や手続き。
- 練習問題50: システム監査における「予備調査」の目的として,適切なものはどれか。
正解: ウ 要点: 予備調査は本調査の範囲や重点項目を決めるための事前調査である。
- 練習問題51: SWOT分析の説明として,適切なものはどれか。
正解: エ 要点: SWOT分析は内部の強み・弱みと外部の機会・脅威を整理する手法。
- 練習問題52: プロダクトポートフォリオマネジメント(PPM)において,市場成長率が高く相対的市場シェアも高い象限に位置する事業を何とい
正解: ア 要点: 市場成長率・シェアとも高い事業は「花形(Star)」と呼ばれる。
- 練習問題53: バリューチェーン分析の説明として,適切なものはどれか。
正解: イ 要点: バリューチェーン分析は企業活動を主活動と支援活動に分けて競争優位の源泉を分析する。
- 練習問題54: 損益計算書における営業利益の算出方法として,適切なものはどれか。
正解: ウ 要点: 営業利益は売上総利益から販売費及び一般管理費を差し引いて求める。
- 練習問題55: ROI(Return On Investment)の算出式として,適切なものはどれか。
正解: エ 要点: ROI=利益÷投資額×100で投資収益率を求める。
- 練習問題56: 特許権の存続期間として,適切なものはどれか。
正解: ア 要点: 特許権の存続期間は出願日から20年。
- 練習問題57: 不正アクセス禁止法で禁止されている行為はどれか。
正解: イ 要点: 他人のIDとパスワードを無断で使用してシステムにログインする行為は不正アクセス禁止法違反。
- 練習問題58: ある製品Aの生産において,原材料Xを1単位使うと製品Aが3個,原材料Yを1単位使うと製品Aが2個できる。原材料Xは最大4
正解: イ 要点: 共通制約 X+Y≦8 の下では,単位あたりの生産数が多いXを4単位(12個)使い,残りでYを4単位(8個)使う組合せが最適で,合計20個。
- 練習問題59: ある工場では製品の不良率が5%である。この工場で製造した製品を3個取り出したとき,3個とも良品である確率に最も近いものは
正解: イ 要点: 良品率95%で3個連続良品の確率は0.95³≒0.857。
- 練習問題60: コーポレートガバナンスの説明として,適切なものはどれか。
正解: ウ 要点: コーポレートガバナンスは企業経営を監視・統制し,健全な経営を確保する仕組み。