令和7年度 春期 応用情報技術者試験 午前 問48
テクノロジ/開発技術XP(Extreme Programming)のプラクティスの一つであるものはどれか。
出典:令和7年度 春期 応用情報技術者試験 午前 問48
- ア構造化プログラミング
- イコンポーネント指向プログラミング
- ウビジュアルプログラミング
- エペアプログラミング
正解:エ
解説
XP(エクストリームプログラミング)は,テスト駆動開発,ペアプログラミング,リファクタリング,継続的インテグレーション,シンプル設計,共同所有などのプラクティスを定めたアジャイル開発手法です。
下線の用語は 用語集 で意味を確認できます。
選択肢ごとの解説
- ア誤り。構造化プログラミングは,順次・選択・繰返しの3構造で処理を記述する古典的なプログラミング技法で,XP 固有のプラクティスではありません。
- イ誤り。コンポーネント指向プログラミングは,部品化されたソフトウェアを組み合わせて開発する考え方です。
- ウ誤り。ビジュアルプログラミングは,図形やブロックを操作してプログラムを組み立てる開発方式です。
- エ正しい。ペアプログラミングは XP を代表するプラクティスの一つです。
この分野の要点と出題傾向:応用情報技術者「開発技術」の解説と過去問一覧
応用情報技術者の過去問を演習モードで解く