質問: I/Fデータって何ですか? I/Fとは何の略ですか? I/Fデータは何のために使われるのですか?
回答: I/Fはインターフェースの略として使われることがあると思います。 プログラム、ハードウェアなどの間で互いに連携するための約束事がインターフェースです。I/Fデータはそういう場面で約束事に従ってやりとりされるデータのことです。 例えばクライアントプログラムからサーバーからHTTPプロトコルに従った通信でリソースを獲得するといった場合HTTPポートへ"GET ..."なにがしという形式のデーターを送信すると"200 OK..."なんて形式で返ってくる・・・こうした通信データもインターフェースデータといえるでしょう。 もっと素朴に関数を呼び出すのに必要な約束事(インターフェース)が「ある形式・意味の引数を渡すとこれこれの結果が返される」だったときにその関数への引数や戻り値もインターフェースデータと言えるでしょう。 またはコンピューターのお尻に繋がっているコネクターからRの通信線へFF0000... Gへ00FF00... Bへ0000FF...なんて形式でディスプレーへ電気信号が送信されると画面上に赤、緑、青の点が映るなんてときの伝送データもインターフェースデータの一つでしょう。 こんなふうに何かの間で連携する際にI/Fデータが使われます。 ソフトウェアとユーザーとのやりとりもユーザーインターフェースと呼ばれます。ソフトウェアがユーザーと情報をやりとりするのでインターフェースと呼ばれるのですが、そこでやりとりする情報のこともインターフェースデータといっていいと思います。そういう表現が一般的かどうか自分にはわかりませんが。