令和6年度 春期|システムアーキテクト試験
この回には 25問あります。
この回で多くの問題に出た用語はデータベース(3問)・DBMS(2問)・パターン(2問)・ログ(2問)です。
この回の出題の内わけ
この回は 13分野にわたって出ています。いちばん多いのはセキュリティ(5問)です。
- セキュリティ5問
- ソフトウェア開発管理技術5問
- システム構成要素3問
- データベース2問
- 設計2問
- コンピュータ構成要素1問
- システム企画1問
- ネットワーク1問
- ビジネスインダストリ1問
- 保守・廃棄1問
- 実装・構築1問
- 導入・受入れ支援1問
- 技術戦略マネジメント1問
この回で出た問題
- 問1アジャイル開発プロセスにおいて,Bill Wake が提案した“INVEST”と呼ばれる六つの観点を用いて行うことはどれか。
- 問2組込みシステムで DBMS を用いるときには,通信のオーバーヘッド,通信負荷の発生を防ぐこと,必要なメモリ容量をリソース制限内に抑えることなどを目的として,インプロセスデータベースを用いることがある。このインプロセスデータベースの説明として,適切なものはどれか。
- 問3マイクロサービスアーキテクチャを採用してアプリケーションソフトウェアを設計している。障害発生による影響の範囲を局所化してシステム全体への波及を抑えるために,マイクロサービスへリクエストを送ったときのエラーが,あらかじめ設定している回数を超えた場合に,障害が解消するまでは,リクエストを送らない方式とする。この方式を何と呼ぶか。
- 問4オブジェクト指向におけるデザインパターンに関する記述として,適切なものはどれか。
- 問5モジュール間のデータの受渡し方法のうち,最も低いモジュール結合度となるものはどれか。
- 問6プログラムに,実行中の特定の時点で成立すべき変数間の関係や条件を記述した論理式を埋め込んで,そのプログラムの正当性を検証する手法はどれか。
- 問7現在のプログラム A,B に,在庫テーブルを更新した後に更新ログを出力する機能を追加する。この機能は共通モジュールで実装し,どのプログラムからも利用できるようにする。図は,プログラムの実装案である。案 1 も案 2 も,在庫テーブルを更新した後に更新ログが出力される。更新ログを出力する共通モジュールを呼び出す処理を,案 1 のように各プログラム中に直接記述するのではなく,案 2 のように呼び出し方の宣言を共通プログラムなどに記述することによって,開発の効率を高めたり,保守性を高めたりするプログラミング技法はどれか。
- 問8純粋関数型言語がもつ特性の一つである参照透過性の説明はどれか。
- 問9論理型プログラミングにおいて,命題の証明を行うための基本的な機能はどれか。
- 問10JIS X 0160:2021(ソフトウェアライフサイクルプロセス)によれば,移行プロセスで実施するタスクはどれか。
- 問11JIS X 0160:2021(ソフトウェアライフサイクルプロセス)によれば,廃棄プロセスに関する記述のうち,適切なものはどれか。
- 問12リーンソフトウェア開発の説明として,適切なものはどれか。
- 問13スタンフォード大学ハッソ・プラットナー・デザイン研究所によるデザイン思考の説明はどれか。
- 問14WTO 政府調達協定に関する記述として,適切なものはどれか。
- 問15組込みシステム開発において,製品に搭載する LSI を新規に開発する。LSI 設計を自社で行い,LSI 製造を外部に委託する場合の委託先として,適切なものはどれか。
- 問16e シールの説明はどれか。
- 問17デジタル署名のあるソフトウェアをインストールするときに,そのソフトウェアの発行元を確認するために使用する証明書はどれか。
- 問18NIST が制定した,AES における鍵長の条件はどれか。
- 問19デジタル証明書が失効しているかどうかをオンラインで確認するためのプロトコルはどれか。
- 問20日本の IT セキュリティ評価及び認証制度(JISEC)に関する記述のうち,適切なものはどれか。
- 問21プロセッサの高速化を図る手法であるスーパースカラの説明として,適切なものはどれか。
- 問22ストレージ仮想化技術のシンプロビジョニングに関する記述として,適切なものはどれか。
- 問23システムに異常が起きた際の対応方法の一つであるフェールソフトとして,適切な動作はどれか。
- 問24DBMS において,デッドロックを検出するために使われるデータ構造はどれか。
- 問25HTTP 応答のステータスコードで,指定された URL にはコンテンツがなく,別の URL へアクセスし直すように Web ブラウザに促す(リダイレクトさせる)ことを意味するコードはどれか。ここで,左側の 3 桁の数字がステータスコードで,右側の語句は HTTP 応答のステータス行にステータスコードとともに示される説明メッセージである。
正解と解説は、答え合わせのあとに出ます。