IPA過去問ドリル

応用情報技術者試験 午前|開発技術の要点と過去問

テクノロジ/開発技術

開発技術は、システム開発の進め方(開発モデル・アジャイル)、設計の考え方、オブジェクト指向、テスト、レビューなどソフトウェア開発全般を問う分野です。用語の意味を区別できるかを問う問題が中心です。

出題傾向

応用情報技術者試験午前の過去33回分(平成21年度〜令和7年度)を集計した結果です。

184問33回の合計
5.6問1回あたりの平均
7.0%全2,640問に占める割合
9問最多の回(平成22年度 春期)

直近10回の平均は4.9問、それ以前の23回の平均は5.9問です。近年は出題数がやや減る傾向にあります。

実施回この分野の出題数
令和7年度 秋期5問
令和7年度 春期6問
令和6年度 秋期4問
令和6年度 春期6問
令和5年度 秋期5問
令和5年度 春期4問
令和4年度 秋期5問
令和4年度 春期5問
令和3年度 秋期5問
令和3年度 春期4問

直近10回分を表示しています。

押さえておきたいテーマ

開発モデル
ウォータフォールモデルは、要件定義から運用までを順番に進める手法で、後戻りを想定しません。プロトタイピングは試作品を使って要件を確認しながら進める手法、スパイラルモデルはリスクの高い部分から繰り返して開発する手法です。
アジャイル開発
短い反復(イテレーション)で動くソフトウェアを作り、変化に柔軟に対応する手法群です。スクラムはスプリントと呼ぶ短い期間で、プロダクトバックログをもとに開発を進めます。XPは、ペアプログラミング、テスト駆動開発、リファクタリング、継続的インテグレーションなどのプラクティスを組み合わせます。
設計手法とモデリング
DFDはデータの流れ、E-R図はデータの構造を表します。UMLは、ユースケース図(利用者から見た機能)、クラス図(構造)、シーケンス図(オブジェクト間のやり取りの時間的な順序)、アクティビティ図(処理の流れ)などを使い分けます。
モジュール設計
モジュール内の要素の関連の強さを凝集度、モジュール間の依存の強さを結合度と呼び、凝集度が高く結合度が低い設計が望ましいとされます。修正や再利用がしやすくなるためです。
オブジェクト指向
クラスは設計図、インスタンスはクラスから作った実体です。カプセル化(内部を隠して外部からの操作を限定する)、継承(既存のクラスの性質を引き継ぐ)、ポリモーフィズム(同じ呼び出しで対象に応じた動作をする)の3つが基本概念です。
テストの種類と技法
テストは単体・結合・システム・受入の順に進めます。ブラックボックステストは仕様に基づいて入出力を確認する方法で、同値分割や限界値分析を使います。ホワイトボックステストはプログラムの内部構造に基づくもので、命令網羅・分岐網羅・条件網羅など、どこまで網羅するかの基準の違いが問われます。
レビューと品質
レビューは、成果物の欠陥を早期に発見する活動です。ウォークスルーは作成者が説明しながら参加者が指摘する比較的柔軟な方法、インスペクションは役割を決めて手順に沿って行う正式な方法です。
保守・構成管理・共通フレーム
リファクタリングは、外部から見た動作を変えずにプログラムの内部構造を改善することです。構成管理では、成果物の版を管理し、変更管理では変更の影響を評価して承認します。共通フレームは、システム開発の作業項目を体系的に整理した枠組みです。

学習のコツ

開発技術の過去問一覧(全184問)

実施回ごとに、この分野の問題を新しい回から並べています。各問に解説と選択肢ごとの解説がついています。

令和7年度 秋期5問
令和7年度 春期6問
令和6年度 秋期4問
令和6年度 春期6問
令和5年度 秋期5問
令和5年度 春期4問
令和4年度 秋期5問
令和4年度 春期5問
令和3年度 秋期5問
令和3年度 春期4問
令和2年度 10月4問
令和元年度 秋期5問
平成31年度 春期5問
平成30年度 秋期5問
平成30年度 春期5問
平成29年度 秋期5問
平成29年度 春期7問
平成28年度 秋期5問
平成28年度 春期3問
平成27年度 秋期7問
平成27年度 春期4問
平成26年度 秋期5問
平成26年度 春期5問
平成25年度 秋期5問
平成25年度 春期8問
平成24年度 秋期7問
平成24年度 春期6問
平成23年度 秋期7問
平成23年度 特別5問
平成22年度 秋期7問
平成22年度 春期9問
平成21年度 秋期8問
平成21年度 春期8問
応用情報技術者を演習モードで解く

ほかの分野を見る