応用情報技術者試験 応用情報技術者試験 平成29年度秋期 午前 問19: Hadoop の説明はどれか。
Hadoop の説明はどれか。
73.30%
選択肢
- ア.Java EE 仕様に準拠したアプリケーションサーバ
- イ.Linux や Windows などの様々なプラットフォーム上で動作する Web サーバ
- ウ.機能の豊富さが特徴の RDBMS
- エ.大規模なデータを分散処理するためのソフトウェアライブラリ
正解
エ. 大規模なデータを分散処理するためのソフトウェアライブラリ
解説
Hadoop は,大量(ビッグデータ)のデータを多数のコンピュータに分散して並列処理するためのオープンソースのソフトウェア基盤(ライブラリ/フレームワーク)である。分散ファイルシステム(HDFS)や MapReduce などを含み,大規模データ処理に用いられるため,エが正しい。他の選択肢はアプリケーションサーバ・Web サーバ・RDBMS など別種のソフトウェアの説明である。
選択肢ごとの解説
- ア.誤り。Java EE 準拠のアプリケーションサーバは GlassFish などを指し,分散データ処理基盤の Hadoop とは異なる。
- イ.誤り。各種プラットフォームで動く Web サーバは Apache HTTP Server などの説明であり,Hadoop ではない。
- ウ.誤り。機能の豊富な RDBMS は Oracle や PostgreSQL などのリレーショナルデータベース製品の説明で,Hadoop は RDBMS ではない。
- エ.正しい。大規模データを多数のマシンで分散処理するためのソフトウェアライブラリ=Hadoop の説明である。
応用情報技術者試験 平成29年度秋期 午前 の過去問一覧へ戻る・問19