pulpul 日本の試験

システムアーキテクト 過去問題

システムアーキテクト 2025年 春期 午前II 問題

システムアーキテクト 2025年 春期 午前IIの問題文25問です。図・表・別冊資料と正解は掲載していませんので、出典の公表資料またはアプリでご確認ください。

問1

DFD で用いられる図形要素だけの組みはどれか。DFD で用いられる図形要素だけの組みはどれか。

  • ア 関連,実体,データストア
  • イ 関連,データストア,データフロー
  • ウ 源泉と吸収,実体,プロセス
  • エ 源泉と吸収,データフロー,プロセス

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問1

問2

オブジェクト指向設計における設計原則の説明のうち,開放・閉鎖原則のものはどオブジェクト指向設計における設計原則の説明のうち,開放・閉鎖原則のものはどれか。

  • ア クラスにもたせる役割は一つだけにするべきであり,複数の役割が存在する場合 にはクラスを分割する。
  • イ クラスを利用するクライアントごとに異なるメソッドが必要な場合は,インタフ ェースを分ける。
  • ウ 上位のモジュールは,下位のモジュールに依存してはならない。
  • エ モジュールは,機能の追加や変更が可能であって,その影響を他のモジュールに 及ぼしてはならない。

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問2

問3

A 社は,各種のサービスを複数の Web サイトで提供している。現在,利用者は,Web サイトにログインするたびに,そのサイト用の利用者 ID とパスワードとを入力する必要がある。この煩わしさを解消するために,いずれかの Web サイトで一度ログインすれば,全ての Web サイトを利用できる仕組みとしたい。この仕組みを実現するための機能を有する OSS はどれか。

  • ア BIND
  • イ Keycloak
  • ウ Logstash
  • エ OpenSSL

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問3

問4

大量のデータを並列に処理するために,入力データから中間キーと値との組みを生成する処理と,同じ中間キーをもつ値を加工する処理との 2 段階で実行するプログラミングモデルはどれか。

  • ア 2 相コミット
  • イ KVS
  • ウ MapReduce
  • エ マルチスレッド

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問4

問5

デザインパターンの一つである Observer パターンを利用して実現できることはどれか。

  • ア あるオブジェクトの状態が変化したときに,それに依存する全てのオブジェクトに自動的に通知する。
  • イ ある機能をもつオブジェクトを新しいオブジェクトでラップし,機能を動的に拡張する。
  • ウ あるクラスのインスタンスが一つしか存在しないことを保証する。
  • エ 配列や集合のような実装の異なるコンテナに対し,同一のインタフェースでアクセスする。

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問5

問6

プログラム中にエラーが存在するかどうかなどを,ソースプログラムを分析することによって調べるテストツールはどれか。

  • ア 静的解析ツール
  • イ テストカバレッジ分析ツール
  • ウ テストベッド
  • エ メトリクス計測ツール

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問6

問7

プログラム P をテストケースの集合であるテストセットTでテストし,テスト結果が全て想定結果と一致することを確認した。そのテストセットTに不具合を検出できる十分な能力があるかどうかを評価するために,次の手順でテストを行った。このテストを何と呼ぶか。〔手順〕○ プログラム P のステートメントの 1 か所に、例えば(a+b> 1)を(a + b> 0)にするというような、軽微な変更を行ったプログラム P1,P2、P2,…, P。を作成する。このm個のプログラムの変更内容は、全て異なっている。2テストセットT を用いて全てのプログラム P1, P2, P2,…, P。をテストする。3 P から P。までのm 個のプログラムのうち、プログラム P と異なるテスト結果となったプログラムの総数を N とし,次式によって,テストセットT の有効性の指標Eを算出する。$E$

  • ア 探索的テスト
  • イ ドメイン分析テスト
  • ウ ミューテーションテスト
  • エ ユースケーステスト

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問7

問8

プログラムの構造的な複雑度を測る尺度として McCabe が提唱したサイクロマティック複雑度がある。制御の流れが次のグラフで表されるプログラムのサイクロマティツク複雑度は幾らか。ここで、エッジの個数をe,ノードの個数をnとし、サイクロマティック複雑度はeーn+ 2 で求めるものとする。

  • ア 3
  • イ 4
  • ウ 5
  • エ 7

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問8

問9

サブルーチンとの引数の受渡し方のうち,引数として渡した変数の値が、サブルーチンの実行後に変更されないことが保証されているものはどれか。

  • ア 値呼出し
  • イ 結果呼出し
  • ウ 参照呼出し
  • エ 名前呼出し

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問9

問10

新システムの受入れ支援において,利用者への教育訓練に対する教育効果の測定を,カークパトリックモデルの4段階評価を用いて行う。レベル1(Reaction),レベル2(Learning),レベル3(Behavior),レベル4(Results)の各段階にそれぞれ対応した a~d の活動のうち,レベル2のものはどれか。 a 受講者にアンケートを実施し,教育訓練プログラムの改善に活用する。 b 受講者に行動計画を作成させ,後日,新システムの活用状況を確認する。 c 受講者の行動による組織業績の変化を分析し,ROI などを算出する。 d 理解度確認テストを実施し,テスト結果を受講者にフィードバックする。

  • ア a
  • イ b
  • ウ c
  • エ d

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問10

問11

ユースケース駆動開発の利点はどれか。

  • ア 開発を反復するので,新しい要求やビジネス目標の変化に柔軟に対応しやすい。
  • イ 開発を反復するので,リスクが高い部分に対して初期段階で対処しやすく,プロジェクト全体のリスクを減らすことができる。
  • ウ 基本となるアーキテクチャをプロジェクトの初期に決定するので,コンポーネントを再利用しやすくなる。
  • エ ひとまとまりの要件を1単位として設計からテストまで実施するので,要件ごとに開発状況が把握できる。

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問11

問12

要求分析におけるインタビュー技法である構造化インタビューの長所と短所はどれ要求分析におけるインタビュー技法である構造化インタビューの長所と短所はどれか。

  • ア 回答者に自由に質問することによって深い洞察を得られるが、準備をうまくしな ければヒアリングしたい内容を聞きそびれてしまうことがある。
  • イ 回答に基づいて知りたいことを深く掘り下げられるが,インタビュアーの技量に よって成果が左右されることがある。
  • ウ 状況に応じて臨機応変に質問を変更できるが,複数人にインタビューする場合に ヒアリング内容にずれが生じることがある。
  • エ 複数の回答者からの結果を比較しやすいが、インタビューの際に特定の回答者の 回答から深い洞察を引き出すことが困難である。

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問12

問13

要件定義において,システムが提供する機能単位と利用者又は外部システムとの間要件定義において,システムが提供する機能単位と利用者又は外部システムとの間の相互作用や,システム内部と外部との境界を明示するために使用される図はどれか。

  • ア アクティビティ図
  • イ オブジェクト図
  • ウ クラス図
  • エ ユースケース図

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問13

問14

ラボ契約の特徴はどれか。ラボ契約の特徴はどれか。

  • ア 依頼元がベンダー企業側の作業担当者を指名して直接指揮命令を行う契約であり, ベンダー企業はこれを前提に要員を割り当てる。
  • イ 依頼元は,契約に基づきスキルや人数などの基準を満たすように要員を確保する ことをベンダー企業に求める代わりに,一定以上の発注を約束する。
  • ウ 開発したシステムによって依頼元が将来獲得する売上や利益に応じた報酬をベン ダー企業にも分配することを条件に,開発時のベンダー企業への発注金額を抑える。
  • エ ベンダー企業は,契約で定めた最低発注工数を下回って作業を完了した場合,実 稼働工数に基づく金額の支払を依頼元に請求しなければならない。

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問14

問15

協調フィルタリングを用いた,商品のレコメンデーションの例はどれか。

  • ア 多くの顧客の購買行動の類似性を相関分析などによって求め,顧客Aに類似した顧客Bが購入している商品を顧客Aに勧める。
  • イ カテゴリ別に売れ筋商品のランキングを自動抽出し,リアルタイムで売れ筋情報を発信する。
  • ウ 顧客情報から,年齢,性別などの人口動態変数を用い,“20代男性”,“30代女性”などにセグメント化した上で,各セグメント向けの商品を提示する。
  • エ 野球のバットを購入した人に野球のボールを勧めるなど,商品間の関連に着目して関連商品を提示する。

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問15

問16

オープンリゾルバを悪用した攻撃はどれか。

  • ア ICMP パケットの送信元を偽装し,多数の宛先に送ることによって,攻撃対象のコンピュータに大量の偽の ICMP パケットの応答を送る。
  • イ PC 内の hosts ファイルにある,ドメインと IP アドレスとの対応付けを大量に書き換え,偽の Web サイトに誘導し,大量のコンテンツをダウンロードさせる。
  • ウ 送信元 IP アドレスを偽装した DNS 問合せを多数の DNS サーバに送ることによって,攻撃対象のコンピュータに大量の応答を送る。
  • エ 誰でも電子メールの送信ができるメールサーバを踏み台にして,電子メールの送信元アドレスを詐称したなりすましメールを大量に送信する。

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問16

問17

ある企業でのリスク分析結果は次のとおりであった。情報漏えい対策のうち,事象ある企業でのリスク分析結果は次のとおりであった。情報漏えい対策のうち,事象Cの年間発生確率が最も低くなるものはどれか。ここで,対策前の事象Xの年間発生確率を 0とし、事象 X への対策によって事象 X の発生を防止できる確率を dとするとき、事象 X への対策をしたときの事象 X の年間発生確率(P)は、(1 - d)で計算する。また,事象 A 又は事象 B が発生することによって事象0が発生するとき,事象0が発生する確率(P2)は、1(1 - P)(1 - P)で計算する。〔リスク分析結果〕・ 対策前のマルウェア感染(事象 A)の年間発生確率(0):40%・ 対策前の外部ネットワークからの侵入(事象 B)の年間発生確率(Q):10%・ 情報漏えい(事象C)は,マルウェア感染又は外部ネットワークからの侵入の発生によって,発生する。

  • ア d = 40%のマルウェア対策ソフトと d = 60%の IPS を導入する。
  • イ d = 50%のマルウェア対策ソフトと d = 50%の IPS を導入する。
  • ウ d=75%のマルウェア対策ソフトを導入する。
  • エ d = 75%の IPS を導入する。

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問17

問18

通信の暗号化や利用者の認証の機能をもち,遠隔にあるコンピュータに安全にログインするためのプロトコルはどれか。

  • ア L2TP
  • イ LDAP
  • ウ RADIUS
  • エ SSH

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問18

問19

スパムメール対策として,サブミッションポート(ポート番号 587)を導入する目スパムメール対策として,サブミッションポート(ポート番号 587)を導入する目的はどれか。

  • ア DNS サーバに SPF レコードを問い合わせる。
  • イ DNS サーバに登録されている公開鍵を使用して,デジタル署名を検証する。
  • ウ POP before SMTP を使用して,メール送信者を認証する。
  • エ SMTP-AUTH を使用して,メール送信者を認証する。

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問19

問20

キャッシュメモりにおけるセットアソシアティブ方式の説明として,適切なものはキャッシュメモりにおけるセットアソシアティブ方式の説明として,適切なものはどれか。

  • ア CPU があるアドレスにアクセスすると,そのアドレスがキャッシュメモリに存在 するかどうか,キャッシュメモリ内の全てのタグを検索する。
  • イ キャッシュされているアドレスに書込みが発生したとき,キャッシュメモりと主 記憶の両方にデータを書き込む。
  • ウ 主記憶のある一つのメモリブロックを,キャッシュメモリ内の単一又は複数の配 置可能なロケーションに対応付ける。
  • エ プログラムが仮想アドレスにアクセスすると,対応する物理アドレスのメモリが アクセスされる。

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問20

問21

コンテナ型仮想化におけるオーケストレーションの説明として,適切なものはどれコンテナ型仮想化におけるオーケストレーションの説明として,適切なものはどれか。

  • ア アプリケーションとその実行環境をまとめ,一つの 0S で動作させることによっ て,システム資源のオーバーヘッドが少なくなり,高速に起動できる。
  • イ ある物理サーバで動作している仮想サーバを,その仮想サーバで稼働しているソ フトウェアは実行状態のまま,別の物理サーバに移動させる。
  • ウ 処理の順序やサービスの呼出しを制御するプログラムは存在せず,あらかじめ設 定した動作条件に従って自律的に動作できる。
  • エ 処理の順序を制御するプログラムからのリクエストによってサービスを実行し, 実行結果をレスポンスとして,制御するプログラムに返して処理を継続させる。

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問21

問22

キャッシュサーバを利用した検索処理の平均応答時間は,キャッシュサーバでヒッキャッシュサーバを利用した検索処理の平均応答時間は,キャッシュサーバでヒットした場合には 0.2 秒,ヒットしない場合には 2.2 秒である。現在の平均検索応答時間は、1.0 秒である。3 年後のキャッシュサーバのヒット率は,検索量の増加によって現状の半分になると予測されている。3 年後の平均検索応答時間は何秒か。ここで,その他のオーバーヘッドは考慮しない。

  • ア 1.1
  • イ 1.3
  • ウ 1.6
  • エ 1.9

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問22

問23

コードの値からデータの対象物が連想できるコード体系はどれか。

  • ア シーケンスコード
  • イ デシマルコード
  • ウ ニモニックコード
  • エ ブロックコード

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問23

問24

トランザクションの隔離性水準を高めたとき,不整合なデータを読み込むトランザクション数と,単位時間に処理できるトランザクション数との適切な組合せはどれか。不整合なデータを読み込む単位時間に処理できるトランザクション数トランザクション数

  • ア 増える 増える
  • イ 増える 減る
  • ウ 減る 増える
  • エ 減る 減る

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問24

問25

LAN で使用されるスイッチングハブ(レイヤー2 スイッチ)は,フレームの蓄積機能,速度変換機能や交換機能をもっている。このようなスイッチングハブと同等の機能をもち,同じプロトコル階層で動作する装置はどれか。

  • ア ゲートウェイ
  • イ ブリッジ
  • ウ リピータ
  • エ ルータ

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問25

出典

各問題の下に出典を記載しています。

公表資料(PDF)