応用情報技術者 過去問「開発技術」
全97問・19回分を一問一答で。問題をえらぶと正答と解説が出ます。
令和7年度 春期の開発技術 6問
- 問45デザインレビューの目的はどれか。
- 問46システムをバージョンアップするとき,システムの稼働環境を二つ用意しておき,一方の環境で現バージョンのシステムを稼働させた状態のままで他方の環境のシステムを…
- 問47ソフトウェアの保守性を定量評価するときに使用する指標として,適切なものはどれか。
- 問48XP (Extreme Programming)のプラクティスの一つであるものはどれか。
- 問49分散システムの脆弱性を実験によって発見する手法であるカオスエンジニアリングには,五つの原則がある。この原則のうちの三つは,“定常状態における振る舞いの仮説…
- 問50スクラムにおいて繰り返し実行するイベントのうち,ステークホルダに作業の結果をプレゼンテーションして,プロダクトゴールに対する進捗について話し合い,必要に応…
令和7年度 秋期の開発技術 5問
- 問46ソフトウェアの要件定義における利用者の分析で活用される,ソフトウェアの利用者を役割ごとに典型的な姿として描いた仮想の人物を何と呼ぶか。
- 問47UMLのダイアグラムのうち,インスタンス間の関係を表現するものはどれか。
- 問48エラー埋込み法を用いて残存エラー数を推定する。当初の埋込みエラーは48個である。テスト期間中に発見されたエラーの内訳は,埋込みエラーが36個,真のエラーが…
- 問49Webアプリケーションソフトウェアの処理方式の説明のうち,“プログレッシブWebアプリ”の説明として,適切なものはどれか。
- 問50委託元への著作権の移転に関する条項を含むソフトウェア開発委託契約書に,“委託先は著作者人格権を行使しない”という記載があった。これはどのような問題の発生を…
令和6年度 春期の開発技術 6問
- 問45オブジェクト指向におけるクラス間の関係のうち,適切なものはどれか。
- 問46モジュール結合度に関する記述のうち,適切なものはどれか。
- 問47ソフトウェア信頼度成長モデルの一つであって,テスト工程においてバグが収束したと判定する根拠の一つとして使用するゴンペルツ曲線はどれか。
- 問48リーンソフトウェア開発において,ソフトウェア開発のプロセスとプロセスの所要時間とを可視化し,ボトルネックや無駄がないかどうかを確認するのに用いるものはどれ…
- 問49JIS X 33002:2017(プロセスアセスメント実施に対する要求事項)の説明として,適切なものはどれか。
- 問50ドキュメンテーションジェネレーターの説明として,適切なものはどれか。
令和6年度 秋期の開発技術 4問
- 問47マイクロサービスアーキテクチャを利用するとき,システム構築上の利点はどれか。
- 問48ソフトウェアの使用性を評価する指標の目標設定の例として,適切なものはどれか。
- 問49アジャイル開発の初期段階において,プロジェクトの目的,スコープなどに対する共通認識を得るために,あらかじめ設定されている設問と課題について関係者が集まって…
- 問50レスポンシブWebデザインを実現するに当たって,単一のHTML文書を用いて,Webコンテンツを各種端末のディスプレイの大きさに合わせた形式で表示するために…
令和5年度 春期の開発技術 5問
- 問46モジュールの独立性を高めるには,モジュール結合度を低くする必要がある。モジュール間の情報の受渡し方法のうち,モジュール結合度が最も低いものはどれか。
- 問47値引き条件に従って,商品を販売する。決定表の動作指定部のうち,適切なものはどれか。
- 問48スクラムでは,一定の期間で区切ったスプリントを繰り返して開発を進める。各スプリントで実施するスクラムイベントの順序のうち,適切なものはどれか。
- 問49日本国特許庁において特許Aを取得した特許権者から,実施許諾を受けることが必要になる場合はどれか。
- 問50サーバプロビジョニングツールを使用する目的として,適切なものはどれか。
令和5年度 秋期の開発技術 5問
- 問46問題を引き起こす可能性があるデータを大量に入力し,そのときの応答や挙動を監視することによって,ソフトウェアの脆弱性を検出するテスト手法はどれか。
- 問47アプリケーションソフトウェアの開発環境上で,用意された部品やテンプレートをGUIによる操作で組み合わせたり,必要に応じて一部の処理のソースコードを記述した…
- 問48問題は発生していないが,プログラムの仕様書と現状のソースコードとの不整合を解消するために,リバースエンジニアリングの手法を使って仕様書を作成し直す。これは…
- 問49アジャイルソフトウェア開発宣言では,“あることがらに価値があることを認めながらも別のことがらにより価値をおく”としている。“別のことがら”に該当するものの…
- 問50組込みシステムのソフトウェア開発に使われるIDEの説明として,適切なものはどれか。
令和4年度 春期の開発技術 5問
- 問46モジュールの独立性の尺度であるモジュール結合度は,低いほど独立性が高くなる。次のうち,モジュールの独立性が最も高い結合はどれか。
- 問47次の流れ図において,判定条件網羅(分岐網羅)を満たす最少のテストケースの組みはどれか。
- 問48問題は発生していないが,プログラムの仕様書と現状のソースコードとの不整合を解消するために,リバースエンジニアリングの手法を使って仕様書を作成し直す。これは…
- 問49アジャイル開発の手法の一つであるスクラムにおいて,決められた期間におけるスクラムチームの生産量を相対的に表現するとき,尺度として用いるものはどれか。
- 問50ソフトウェア開発に使われるIDEの説明として,適切なものはどれか。
令和4年度 秋期の開発技術 5問
- 問46仕様書やソースコードといった成果物について,作成者を含めた複数人で,記述されたシステムやソフトウェアの振る舞いを机上でシミュレートして,問題点を発見する手…
- 問47信頼性工学の視点で行うシステム設計において,発生し得る障害の原因を分析する手法であるFTAの説明はどれか。
- 問48流れ図で示したモジュールを表の二つのテストケースを用いてテストしたとき,テストカバレージ指標であるC₀(命令網羅)とC₁(分岐網羅)とによる網羅率の適切な…
- 問49エクストリームプログラミング(XP:Extreme Programming)における“テスト駆動開発”の特徴はどれか。
- 問50スクラムのスプリントにおいて,(1) ~ (3)のプラクティスを採用して開発を行い,スプリントレビューの後にKPT手法でスプリントレトロスペクティブを行っ…
令和3年度 春期の開発技術 4問
- 問47状態遷移表のとおりに動作し,運転状況に応じて装置の温度が上下するシステムがある。システムの状態が“レディ”のとき,①〜⑥ の順にイベントが発生すると,最後…
- 問48あるプログラムについて,流れ図で示される部分に関するテストを,命令網羅で実施する場合,最小のテストケース数は幾つか。ここで,各判定条件は流れ図に示された部…
- 問49スクラムチームにおけるプロダクトオーナの役割はどれか。
- 問50アジャイル開発などで導入されている“ペアプログラミング”の説明はどれか。
令和3年度 秋期の開発技術 5問
- 問46CRUDマトリクスの説明はどれか。
- 問47UMLにおける振る舞い図の説明のうち,アクティビティ図のものはどれか。
- 問48図は,ある図形描画ツールのクラス図の一部である。新たな形状や線種で図形を描画する機能の追加を容易にするために,リファクタリング"継承の分割"を行った。変更…
- 問49アジャイル開発におけるプラクティスの一つであるバーンダウンチャートはどれか。ここで,図中の破線は予定又は予想を,実線は実績を表す。
- 問50アジャイル開発手法の一つであるスクラムでは,プロダクトオーナ,スクラムマスタ,開発者でスクラムチームを構成する。スクラムマスタが行うこととして,最も適切な…
令和2年度 10月の開発技術 5問
- 問46UMLのアクティビティ図の特徴はどれか。
- 問47次の流れ図において,① → ② → ③ → ⑤ → ② → ③ → ④ → ② → ⑥ の順に実行させるために,①においてmとnに与えるべき初期値aとbの…
- 問48ソフトウェア保守で修正依頼を保守のタイプに分けるとき,次のa~dに該当する保守のタイプの,適切な組合せはどれか。
- 問49アジャイル開発手法の説明のうち,スクラムのものはどれか。
- 問50日本において特許Aを取得した特許権者から,実施許諾を受けることが必要になるのはどれか。
平成31年度 春期の開発技術 5問
- 問46ソフトウェアの分析・設計技法の特徴のうち,データ中心分析・設計技法の特徴として,最も適切なものはどれか。
- 問47フェールセーフの考えに基づいて設計したものはどれか。
- 問48オペレーティングシステムの更新によって,既存のアプリケーションソフトウェアが正常に動作しなくなることが判明したので,正常に動作するように修正した。この保守…
- 問49アジャイル開発におけるプラクティスの一つであるバーンダウンチャートはどれか。ここで,図中の破線は予定又は予想を,実線は実績を表す。
- 問50ソフトウェアライフサイクルプロセスのうちの,システム要求事項分析プロセスにおける要求事項評価の基準はどれか。
令和元年度 秋期の開発技術 5問
- 問46ソフトウェアの要求分析や設計に利用されるモデルに関する記述のうち,ペトリネットの説明として,適切なものはどれか。
- 問47JIS X 25010:2013(システム及びソフトウェア製品の品質要求及び評価(SQuaRE)ーシステム及びソフトウェア品質モデル)で規定されたシステム…
- 問48作業成果物の作成者以外の参加者がモデレータとしてレビューを主導する役割を受け持つこと,並びに公式な記録及び分析を行うことが特徴のレビュー技法はどれか。
- 問49(1)~(7)に示した七つの原則を適用して,アジャイル開発プラクティスを実践する考え方はどれか。
- 問50自社開発したソフトウェアの他社への使用許諾に関する説明として,適切なものはどれか。
平成30年度 春期の開発技術 5問
- 問46ソフトウェアライフサイクルプロセスにおいてソフトウェア実装プロセスを構成するプロセスのうち,次のタスクを実施するものはどれか。
- 問47組込みシステムの“クロス開発”の説明として,適切なものはどれか。
- 問48アジャイル開発のプラクティスの一つである“ふりかえり(レトロスペクティブ)”を行う適切なタイミングはどれか。
- 問49アジャイル開発などで導入されている“ペアプログラミング”の説明はどれか。
- 問50自社開発したソフトウェアの他社への使用許諾に関する説明として,適切なものはどれか。
平成30年度 秋期の開発技術 5問
- 問46SysMLの説明として,適切なものはどれか。
- 問47ソフトウェアアーキテクチャパターンのうち,仕様の追加や変更による影響が及ぶ範囲を限定できるようにするために,機能を業務ロジック,画面出力,それらの制御とい…
- 問48安全性と信頼性について,次の方針でプログラム設計を行う場合,その方針を表す用語はどれか。
- 問49プログラムの誤りの一つに,繰返し処理の終了条件としてA≧aとすべきところをA>aとコーディングしたことに起因するものがある。このような誤りを見つけ出すため…
- 問50アジャイル開発で“イテレーション”を行う目的のうち,適切なものはどれか。
平成29年度 春期の開発技術 7問
- 問18ホワイトボックステストにおいて,プログラムの実行された部分の割合を測定するのに使うものはどれか。
- 問19オープンソースライセンスのGNU GPL(GNU General Public License)の説明のうち,適切なものはどれか。
- 問46組込み機器のソフトウェア開発にプラットフォーム開発を適用する利点として,適切なものはどれか。
- 問47汎化の適切な例はどれか。
- 問48流れ図において,分岐網羅を満たし,かつ,条件網羅を満たすテストデータの組みはどれか。
- 問49アジャイル開発で“イテレーション”を行う目的のうち,適切なものはどれか。
- 問50日本において特許Aを取得した特許権者から,実施許諾を受けることが必要になるのはどれか。
平成29年度 秋期の開発技術 5問
- 問46モジュール設計に関する記述のうち,モジュール強度(結束性)が最も強いものはどれか。
- 問47テストで使用されるスタブ又はドライバの説明のうち,適切なものはどれか。
- 問48アジャイル開発のプラクティスのうち,回帰テストを行うことを前提とするものはどれか。
- 問49CMMIの説明はどれか。
- 問50アジャイル開発におけるプラクティスの一つであるバーンダウンチャートはどれか。ここで,図中の破線は予定又は予想を,実線は実績を表す。
平成28年度 春期の開発技術 5問
- 問46ソフトウェアの品質特性のうちの保守性に影響するものはどれか。
- 問47モジュールの結合度が最も低い,データの受渡し方法はどれか。
- 問48プロセス制御などの事象駆動(イベントドリブン)による処理の仕様を表現する方法として,適切なものはどれか。
- 問49作業成果物の作成者以外の参加者がモデレータとして主導すること,並びに公式な記録及び分析を行うことが特徴のレビュー技法はどれか。
- 問50エクストリームプログラミング(XP:eXtreme Programming)における“テスト駆動開発”の説明はどれか。
平成28年度 秋期の開発技術 5問
- 問46UMLのユースケース図の説明はどれか。
- 問47オブジェクト指向言語のクラスに関する記述のうち,適切なものはどれか。
- 問48JIS X 0160におけるソフトウェア実装プロセスの下位レベルのプロセスのうち,次のタスクを実施するものはどれか。
- 問49ソフトウェアを保守するときなどに利用される技術であるリバースエンジニアリングに該当するものはどれか。
- 問50自社開発したソフトウェアの他社への使用許諾に関する説明として,適切なものはどれか。
ほかの科目
出典:独立行政法人 情報処理推進機構(IPA)
独立行政法人情報処理推進機構(IPA)が公表している過去問題です。IPA の「過去問題の使用について」に基づき、IPA が指定する形で出典を明記して掲載しています(利用の許諾申請は不要)。問題文・選択肢の内容は変えていません。元の問題冊子から文字を起こす都合で、改行・字間の空白は省き、英数字の全角・半角は元とそろえていない箇所があります。図表は IPA が公表した問題冊子のものです。解説は当サイトが独自に作成したもので、IPA とは関係ありません。
独立行政法人情報処理推進機構(IPA)が公表している過去問題です。IPA の「過去問題の使用について」に基づき、IPA が指定する形で出典を明記して掲載しています(利用の許諾申請は不要)。問題文・選択肢の内容は変えていません。元の問題冊子から文字を起こす都合で、改行・字間の空白は省き、英数字の全角・半角は元とそろえていない箇所があります。図表は IPA が公表した問題冊子のものです。解説は当サイトが独自に作成したもので、IPA とは関係ありません。