• ベストアンサー

コンパイルの意味

こんな質問で恥ずかしいのですが教えてください。コンパイルの意味

質問者が選んだベストアンサー

  • ベストアンサー
  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.4

★辞書サイトを紹介します。 ・次の場所で分からない用語を調べることができます。  http://ew.hitachi-system.co.jp/→『IT用語辞典 - 日立システム』  http://yougo.ascii24.com/→『アスキー デジタル用語辞典』  http://e-words.jp/→『IT用語辞典 e-Words』  http://www.sophia-it.com/→『IT用語辞典バイナリ』  今後、分からない用語は上記の辞書サイトを活用しましょう。 本題: ・コンパイラ【compiler】とは、プログラム・ソースを実行可能なプログラムに変換する  ソフトウェアのことを指します。また、実行可能なプログラムにすることをコンパイル  【compile】と呼びます。 ・『コンパイラでコンパイルする』とは、機械語に変換するソフトウェアで CPU に理解できる  実行可能な exe ファイルを作成するという事です。 ・以上。おわり。

参考URL:
http://ew.hitachi-system.co.jp/
sankyu58
質問者

お礼

ありがとうございました。

その他の回答 (5)

noname#246547
noname#246547
回答No.6

ANo.5の 1、構文解析 2、文法解析 は 1、字句解析 2、構文解析 の誤りです

noname#246547
noname#246547
回答No.5

コンパイルとは、ソースコードを 1、構文解析 2、文法解析 3、アセンブラコードに変換 することです。 あなたの質問に対する答えは上記までです。 ついでですが、 アセンブラコードをオブジェクトファイルにするものが 「アセンブラ」です。 さらに、オブジェクトファイルを実行可能ファイルにするのが 「リンカ」です。 ただし、一般的に「コンパイラ(ルじゃない)」はソースコードを 実行可能ファイルまで一気に処理します。

sankyu58
質問者

お礼

ありがとうございます。

  • debukuro
  • ベストアンサー率19% (3634/18947)
回答No.3

言葉の意味なら「編集」です。

  • isoyujin
  • ベストアンサー率21% (145/662)
回答No.2

後、プログラムの文法上のミスを指摘してくれます。一部構造解析も行ってくれる事もあります。

  • calltella
  • ベストアンサー率49% (317/635)
回答No.1

人間がプログラミング言語を用いて作成したソフトウェアの設計図(ソースコード)を、コンピュータ上で実行可能な形式(オブジェクトコード)に変換すること。そのためのソフトウェアをコンパイラという。変換のみを一括して行い、生成したオブジェクトコードの実行は行わない。 http://kaden.yahoo.co.jp/dict/?type=detail&id=1303 つまりコンピュータが理解できる様に翻訳してあげる事です。

sankyu58
質問者

お礼

ありがとうございます。

関連するQ&A