平成23年 春期 エンベデッドシステムスペシャリスト 午前II 問10

ソフトウェア開発におけるリポジトリの説明はどれか。

 ア  開発を支援するために提供されるソフトウェア部品のデータベースのことである。
 イ  ソフトウェアの開発及び保守における設計情報やプログラムを一元的に管理するためのデータベースのことである。
 ウ  ソフトウェアを開発するためのツールやデータモデルを格納するためのデータベースのことである。
 エ  リバースエンジニアリングを行うためのソースコード解析用ソフトウェアや解析結果を格納するためのデータベースのことである。


答え イ


解説

 ア  IP(Intellectual Property)の説明です。ソフトウェア以外にもシステムLSIの開発でも行われています。
 イ  リポジトリの説明です。
 ウ  こういったデータベースを知りません。
 エ  こういったデータベースを知りません。


キーワード
・リポジトリ

キーワードの解説
  • リポジトリ(repository)
    英単語の意味としては、容器・倉庫・集積所です。
    システム開発の分野では、設計ドキュメント(仕様書)やソースコード、実行モジュールなどの各種情報をバージョン管理しながら保管することです。
    データベースと異なり、リポジトリ・システムでは古いバージョンのデータを取り出すことが可能です。

もっと、「リポジトリ」について調べてみよう。

戻る 一覧へ 次へ