IT用語帳
A-1システムライフサイクルプロセス · 設計

ソフトウェアユニット

Software Unit

そふとうぇあゆにっと

ソフトウェア設計で分割する最小の構成単位で、独立してコーディングとテストができるプログラムの単位。ソフトウェア要素をソフトウェアユニットまで分割し、各ユニットの機能とユニット間のインタフェースを明確にしてから作成する。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 11 回出題(基本情報技術者試験 3・情報処理安全確保支援士試験 3・プロジェクトマネージャ試験 2・システムアーキテクト試験 1・ネットワークスペシャリスト試験 1・データベーススペシャリスト試験 1)

残り 1 件を表示

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

Related

関連キーワードの用語

A-1インタフェース設計

システムやソフトウェアの構成要素どうし、及び外部のシステム・装置・利用者との間で、やり取りするデータの形式、呼出しの方法、通信の手順、エラー時の扱いなどを決める設計。インタフェースを先に固めておくと、構成要素を並行して開発し、後から結合しやすくなる。

A-1ホワイトボックステスト

プログラムの内部構造(制御の流れや条件分岐)に着目してテストケースを設計するテスト技法。命令網羅や判定条件網羅などの網羅基準を用い、主に単体テストで使う。仕様にあるのに実装されていない機能の漏れは見つけにくい。

IPソフトウェア要件定義

システム要件定義で決めた要件のうち、ソフトウェアで実現する部分について、必要な機能、性能、画面や帳票などのインタフェースを明確にする工程。決めた内容を利用者などと確認してから、ソフトウェアの設計に進む。

FEサブルーチン

まとまった処理を切り出して名前を付け、必要な場所から呼び出して使えるようにしたもの。同じ処理を何度も書かずに済み、保守も容易になる。呼び出すと処理後に呼出し元の次の行へ戻る。

FEモジュール仕様

個々のモジュールについて、機能、入出力となるデータ(インタフェース)、処理の内容などを記述した仕様。モジュール設計で作成し、プログラミングとモジュール単位のテストの基になる。

AP部品化

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