平成22年度 秋期 応用情報技術者試験 午前 問48
テクノロジ/開発技術マッシュアップに該当するものはどれか。
出典:平成22年度 秋期 応用情報技術者試験 午前 問48
- ア既存のプログラムから,そのプログラムの仕様を導き出す。
- イ既存のプログラムを部品化し,それらの部品を組み合わせて,新規プログラムを開発する。
- ウクラスライブラリを利用して,新規プログラムを開発する。
- エ公開されている複数のサービスを利用して,新たなサービスを提供する。
正解:エ
解説
マッシュアップとは,複数の公開されているWebサービスやデータ(地図情報や検索機能など)を組み合わせることによって,新しい機能や価値をもつサービスを作り出す手法です。
選択肢ごとの解説
- ア誤り。既存プログラムから仕様を導き出す手法は,リバースエンジニアリングの説明です。
- イ誤り。既存プログラムを部品化して組み合わせて開発する手法は,コンポーネントベース開発の説明に近く,マッシュアップとは異なります。
- ウ誤り。クラスライブラリを利用して開発することは,一般的なプログラム部品の再利用であり,公開サービスの組合せを特徴とするマッシュアップとは異なります。
- エ正しい。マッシュアップは,公開されている複数のサービスを組み合わせて,新たなサービスを提供する手法です。