日本代表（にほんだいひょう、にっぽんだいひょう）とは、日本を代表して国際会議や世界的な大会に参加する個人もしくは団体。団体を指す場合には「日本代表団」とも呼ばれる。また、スポーツの選手個人を指す場合は「代表選手」とも呼ぶ。
スポーツにおける用例.
「全日本」「ナショナルチーム」「代表チーム」.
かつては競技スポーツ全般において日本代表チームを「全日本」と呼ぶことが通例だったが、現在では一部競技を除き、この呼称は使われなくなってきた。また、外国のチームも含めて、以前は「ナショナルチーム」と呼ばれる場合も多かったが、現在では「代表チーム」と呼ぶことで落ち着いている。
「監督名 ＋ ジャパン」.
上記名称に対して、例外も幾つか存在する。
愛称の具体例.
競技スポーツ以外で現在使用されている愛称.
その他、などのテーブルゲーム、国際数学オリンピック日本代表や、ミス・ユニバースなどの国際的なミスコンテスト日本代表などが挙げられる。
GNUコンパイラコレクション
概説.
歴史.
EGCS.
構成.
GCCは通常のコンパイラと同様にフロントエンド部、最適化部、バックエンド部から構成される。
影響と評価.
貢献.
また、多くの組み込みOS や、ゲームの開発環境でもGCCを採用している場合も多い。これは、クロス開発を容易なものとするGCCの広範なプロセッサへの対応が評価されていることによる。
その一方で、現状では生成コードの最適化において、特定のプロセッサへの最適化を図る商用コンパイラに水をあけられているのが実情である。特に科学技術演算で多用されるベクトル演算機構への対応や、特定のベンチマークなどでは顕著であった。これは多様な環境に対応することを第一とし、個別のプロセッサ向けの最適化を追求してこなかったことも大きな要因であったが、最近ではこれを改善するための試みも始められている。（最適化を参照）
批判.
最適化.
GCCは高度な最適化を行うが、CPUベンダやRISCワークステーションメーカが提供するコンパイラと比べると見劣りする場合もある。マルチアーキテクチャゆえに、機種依存しない最適化が中心となるため、特定の CPU に特化した専用コンパイラと比べてやや不利な立場といえる。
概要.
その後.
主なMPEG規格.