パソコンの OS が提供する機能を利用するための API に関する記述のうち,適切なものはどれか。
API で呼び出される OS の処理モジュールは,あらかじめそれを利用するプログラムに静的にリンクしておく必要がある。
OS のAPIが提供されていない周辺機器は,ユーザプログラムから利用又は制御することはできない。
アーキテクチャの異なる CPU 間でも,同じ OS とその API を使用することによって,プログラムの互換性を高め,移植時の工数を削減することが可能である。
異なる OS 間でも API は共通であり,API だけを使用したプログラムであれば,再コンパイルだけでほかの OS への移植が可能である。