IT用語帳
APシステム開発技術 · 設計

再利用

Software Reuse

さいりよう

既存のソフトウェア部品、設計、ソースコード、文書などを、別のソフトウェアの開発に流用すること。開発期間の短縮やコストの削減に加え、使用実績のある部品を使うことで品質も安定する。再利用を進めるには、部品化の段階から再利用される前提で汎用的に設計し、仕様と使い方を文書化しておく必要がある。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 67 回出題(システムアーキテクト試験 17・応用情報技術者試験 7・エンベデッドシステムスペシャリスト試験 7・ITパスポート試験 6・基本情報技術者試験 6・プロジェクトマネージャ試験 5・情報処理安全確保支援士試験 5・データベーススペシャリスト試験 4・高度試験 午前Ⅰ 4・ITストラテジスト試験 3・ネットワークスペシャリスト試験 2・システム監査技術者試験 1)。うち 1 回は用語そのものを問う問題です。

残り 57 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

応用情報技術者試験の過去問によく出る用語

Related

関連キーワードの用語

APコンポーネントウェア

明確なインタフェースを持ち、独立して開発・交換できるソフトウェアの部品(コンポーネント)を組み合わせてアプリケーションを構築する技術、またはそのための部品群。部品の再利用で開発の生産性と品質を高める。

AP部品化

ソフトウェアを、ほかの開発でも再利用できるように、機能ごとに独立性の高い部品(モジュール、クラス、コンポーネントなど)として設計・作成すること。部品は再利用される前提で、汎用的なインタフェースを持たせ、十分にテストして使い方を文書化しておく必要がある。部品化が進むと、再利用によって開発の生産性と品質が高まる。

APコレクション

複数のオブジェクトをまとめて格納し、追加、削除、検索や、順に取り出す処理(反復)を行えるようにしたオブジェクト。順序を持つリスト、重複を許さないセット、キーと値を組にして持つマップなどの種類があり、多くのオブジェクト指向言語ではクラスライブラリとして提供される。クラス図で多重度が多の関連は、実装では相手のオブジェクト群をコレクションで保持することが多い。

SMコンポーネントキャパシティ管理

ITインフラストラクチャの個々のコンポーネント(CPU、メモリ、ディスク、ネットワーク帯域など)のキャパシティと使用率を監視・管理する活動。ボトルネックの特定と事前対応を行う。

SM構成品目

サービスの提供に必要なコンポーネントで、構成管理の対象として管理されるもの。ハードウェア、ソフトウェア、文書、SLAなど、ITサービスに関連するあらゆる要素が含まれる。

PD-Sフレームワーク

アプリケーションの開発の基盤となる、再利用できるソフトウェアの骨格。共通する処理の流れや構造をフレームワークの側が持ち、開発者は決められた箇所に固有の処理を埋め込む。フレームワークが利用者のコードを呼び出す(制御の反転)点で、利用者のプログラムが呼び出すクラスライブラリと異なり、生産性の向上と品質の均一化に役立つ。