システムアーキテクト ソフトウェア設計
分野「ソフトウェア設計」の過去問を一覧で確認できます。
33 問
- 2令和7年度 春期オブジェクト指向設計における設計原則の説明のうち、開放・閉鎖原則のものはどれか。
- 5令和7年度 春期デザインパターンの一つである Observer パターンを利用して実現できることはどれか。
- 9令和7年度 春期サブルーチンとの引数の受渡し方のうち、引数として渡した変数の値が、サブルーチンの実行後に変更されないことが保証されているものはどれか。
- 15令和7年度 春期協調フィルタリングを用いた、商品のレコメンデーションの例はどれか。
- 4令和6年度 春期オブジェクト指向におけるデザインパターンに関する記述として、適切なものはどれか。
- 5令和6年度 春期モジュール間のデータの受渡し方法のうち、最も低いモジュール結合度となるものはどれか。
- 7令和6年度 春期現在のプログラム A, B に、在庫テーブルを更新した後に更新ログを出力する機能を追加する。この機能は共通モジュールで実装し、どのプログラムからも利用できるようにする。図は、プログラムの実装案である。案1も案2も、在庫テーブルを更新した後に更新ログが出力される。更新ログを出力する…
- 8令和6年度 春期純粋関数型言語がもつ特性の一つである参照透過性の説明はどれか。
- 9令和6年度 春期論理型プログラミングにおいて、命題の証明を行うための基本的な機能はどれか。
- 5令和5年度 春期Java サーブレットを用いた Web アプリケーションソフトウェアの開発では、例えば, doGet や doPost などのメソッドを、シグネチャ(メソッド名、引数の型・個数・順序)は変えずに、目的とする機能を実現するための処理に置き換える。このメソッドの置き換えを何と呼ぶか。
- 6令和5年度 春期デザインパターンの説明はどれか。
- 9令和5年度 春期UML 2.0のステートマシン図の記法に適合している図はどれか。
- 10令和5年度 春期タイピングを行う人をドライバと呼び、その様子を見ながら指摘や助言をする人をナビゲータと呼んで、2人が1台のPCを共有して共同でプログラムを作成する技法はどれか。
- 2令和4年度 春期ソフトウェアパターンのうち, GoF のデザインパターンの説明はどれか。
- 5令和4年度 春期デザインパターンの中のストラテジパターンを用いて、帳票出力のクラスを図のとおりに設計した。適切な説明はどれか。
- 6令和4年度 春期モジュール間のデータの受渡し方法のうち、最も低いモジュール結合度となるものはどれか。
- 3令和3年度 春期プログラムのウォークスルーに関する記述として、適切なものはどれか。
- 4令和3年度 春期イベント駆動型のアプリケーションプログラムにおけるイベント処理のタイミングを設計するのに有用なものはどれか。
- 6令和3年度 春期オブジェクト指向における汎化の説明として、適切なものはどれか。
- 8令和3年度 春期サブルーチンへの引数の受渡し方のうち、引数として渡した変数の値が、サブルーチンの実行後に変更されないことが保証されているものはどれか。
- 42011年度 秋期ソフトウェア方式設計時の“ソフトウェア構造とコンポーネントの方式設計”において、機能要求を実現するための各オブジェクトの作業分担を記述するのに適した図はどれか。
- 52011年度 秋期モジュールの独立性を高めるには、モジュール結合度を弱くする必要がある。モジュール間の情報の受渡し方法のうち、モジュール結合度が最も弱いものはどれか。
- 62011年度 秋期ソフトウェア開発における分析・設計技法と,その技法における着目点の説明のうち、適切なものはどれか。
- 102011年度 秋期アジャイルソフトウェア開発などで導入されている“ペアプログラミング”の説明はどれか。
- 112011年度 秋期ソフトウェア開発手法の特徴に関する記述のうち、適切なものはどれか。
- 32010年度 秋期デザインパターンの中のストラテジパターンを用いて、帳票出力のクラスを図のとおりに設計した。この帳票出力ストラテジクラスの説明として、適切なものはどれか。
- 42010年度 秋期オブジェクト指向におけるオブジェクト間の代表的な関係には、is-a と part-of の二つがある。表に示すオブジェクト間の関係の組合せのうち、適切なものはどれか。
- 52010年度 秋期プログラムの構造化設計におけるモジュール分割技法の説明のうち、適切なものはどれか。
- 62010年度 秋期オブジェクト指向の概念で、上位のクラスのデータやメソッドを下位のクラスで利用できる性質を何というか。
- 112010年度 秋期次の流れ図において、①→②→ ③ → ⑤ → ② → ③ → ④ → ② → ⑥ の順に実行させるために、①においてmとnに与えるべき初期値aとbの関係はどれか。ここで、a, bはともに正の整数とする。
- 52009年度 秋期あるプログラム言語の解説書の中に次の記述がある。この記述中の“良いプログラム”がもっている特徴はどれか。 このプログラム言語では、関数を呼び出すときに引数を保持するためにスタックが使用される。引数で受け渡すデータを、どの関数からでも参照できる共通域に移せば、スタックの使用量を減…
- 62009年度 秋期モジュール設計書を基にモジュール強度を評価した。適切な評価はどれか。 〔モジュール設計書(抜粋)〕 上位モジュールから渡される処理コードに対応した処理をする。処理コードが“I”のときは挿入処理、処理コードが“U”のときは更新処理,処理コードが“D”のときは削除処理である。
- 232009年度 秋期“納品”表と“顧客”表を自然結合する SQL 文はどれか。 納品 顧客番号 商品番号 納品数量 顧客 顧客番号 顧客名