「ミドルウェア」における目標
代表的なミドルウェアの役割,機能を修得し,応用する。
2.1. ミドルウェアの役割と機能
OS とアプリケーションソフトウェアの中間に位置する各種ミドルウェアの役割と機能,ミドルウェアの選択と利用の考え方を理解する。
2.2. シェルの役割と機能
シェルは,利用者からのコマンド,指示を受けてそれを解釈し,プログラムの起動,制御などカーネルの機能を呼び出す役割をもつこと,及び代表的なコマンドを理解する。
2.3. API
アプリケーションプログラムから見たAPI の役割,機能を理解する。
2.4. ライブラリ
プログラムやマクロなどを格納するライブラリを理解する。
2.5. コンポーネントウェア
オブジェクト指向技術を基盤としたソフトウェアの部品化によるソフトウェア開発手法であるコンポーネントウェアの考え方,代表的なコンポーネントウェア技術を理解する。
2.6. 開発フレームワーク
アプリケーションソフトウェアの標準構造の実装に使われるクラスやライブラリの集まりである開発フレームワークの考え方,代表的なフレームワークを理解する。