• 締切済み

ハードウェアインターフェイス

ハードウェアインターフェイス ソフトウェアインターフェイス ユーザインターフェイス API とは具体的にどのようなものなんでしょうか?

みんなの回答

  • bardfish
  • ベストアンサー率28% (5029/17766)
回答No.2
回答No.1

> ハードウェアインターフェイス ハードウェアの接続やI/O信号の交換に関する取り決め。 コネクタの形状がどうなってるか。信号線には何mVの電圧がかかり、何mAの電流が流れるか。どの信号はどのピンに入出力するか等の仕様。 > ソフトウェアインターフェイス ソフトウェアの接続やデータの交換に関する取り決め。 関数呼び出しなのか、システムコールなのか。呼び出しの名前、パラメータの内容、格納方法、返却値の意味や受け渡し方法。使用の際の必要な準備などの仕様。 > ユーザインターフェイス ユーザーがアクセスするための入出力操作に関する取り決め。 主にデータの入出力方法などのハードウェアやソフトウェアの仕様。たとえばキーボードのキー配列とか、マウスのボタンの数、ディスプレイのサイズや色形などはハードウェア的なユーザーインタフェース。入力を手打ちで行うかファイルで読み込むかネットから収集するか、結果をコンソールに数値で表示するのか、GUI画面でグラフにして表示するのか、あるいはプリントアウトするのかとかいうのがソフトウェア的なユーザインタフェース。 > API OSや仮想マシン環境などの提供機能をアプリケーションから呼び出す為の取り決め。上記のソフトウェアインタフェースの一種。