メインコンテンツへスキップ
過去問AI
問題を解く
模試
検索
ブックマーク
学習進捗
推薦書籍
読み込み中...
問題
模試
検索
進捗
メニュー
ホーム
/
トピック
/
ソフトウェア設計
トピック
#ソフトウェア設計
IPA 情報処理技術者試験の過去問から「ソフトウェア設計」を扱う問題を試験区分横断で収録しています。
33 問
システムアーキテクト
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年度 春期
ソフトウェア設計
サブルーチンへの引数の受渡し方のうち、引数として渡した変数の値が、サブルーチンの実行後に変更されないことが保証されているものはどれか。
4
システムアーキテクト
2011年度 秋期
ソフトウェア設計
ソフトウェア方式設計時の“ソフトウェア構造とコンポーネントの方式設計”において、機能要求を実現するための各オブジェクトの作業分担を記述するのに適した図はどれか。
5
システムアーキテクト
2011年度 秋期
ソフトウェア設計
モジュールの独立性を高めるには、モジュール結合度を弱くする必要がある。モジュール間の情報の受渡し方法のうち、モジュール結合度が最も弱いものはどれか。
6
システムアーキテクト
2011年度 秋期
ソフトウェア設計
ソフトウェア開発における分析・設計技法と,その技法における着目点の説明のうち、適切なものはどれか。
10
システムアーキテクト
2011年度 秋期
ソフトウェア設計
アジャイルソフトウェア開発などで導入されている“ペアプログラミング”の説明はどれか。
11
システムアーキテクト
2011年度 秋期
ソフトウェア設計
ソフトウェア開発手法の特徴に関する記述のうち、適切なものはどれか。
3
システムアーキテクト
2010年度 秋期
ソフトウェア設計
デザインパターンの中のストラテジパターンを用いて、帳票出力のクラスを図のとおりに設計した。この帳票出力ストラテジクラスの説明として、適切なものはどれか。
4
システムアーキテクト
2010年度 秋期
ソフトウェア設計
オブジェクト指向におけるオブジェクト間の代表的な関係には、is-a と part-of の二つがある。表に示すオブジェクト間の関係の組合せのうち、適切なものはどれか。
5
システムアーキテクト
2010年度 秋期
ソフトウェア設計
プログラムの構造化設計におけるモジュール分割技法の説明のうち、適切なものはどれか。
6
システムアーキテクト
2010年度 秋期
ソフトウェア設計
オブジェクト指向の概念で、上位のクラスのデータやメソッドを下位のクラスで利用できる性質を何というか。
11
システムアーキテクト
2010年度 秋期
ソフトウェア設計
次の流れ図において、①→②→ ③ → ⑤ → ② → ③ → ④ → ② → ⑥ の順に実行させるために、①においてmとnに与えるべき初期値aとbの関係はどれか。ここで、a, bはともに正の整数とする。
5
システムアーキテクト
2009年度 秋期
ソフトウェア設計
あるプログラム言語の解説書の中に次の記述がある。この記述中の“良いプログラム”がもっている特徴はどれか。 このプログラム言語では、関数を呼び出すときに引数を保持するためにスタックが使用される。引数で受け渡すデータを、どの関数からでも参照できる共通域に移せば、スタックの使用量を減…
6
システムアーキテクト
2009年度 秋期
ソフトウェア設計
モジュール設計書を基にモジュール強度を評価した。適切な評価はどれか。 〔モジュール設計書(抜粋)〕 上位モジュールから渡される処理コードに対応した処理をする。処理コードが“I”のときは挿入処理、処理コードが“U”のときは更新処理,処理コードが“D”のときは削除処理である。
23
システムアーキテクト
2009年度 秋期
ソフトウェア設計
“納品”表と“顧客”表を自然結合する SQL 文はどれか。 納品 顧客番号 商品番号 納品数量 顧客 顧客番号 顧客名