のんびりやろう!情報処理試験! TOPメールマガジンWeb講座試験情報ラウンジその他
Contents

用語集

INDEX

ア行 / カ行 / サ行

タ行 / ナ行 / ハ行

マ行 / ヤ行 / ラ行

ワ行 / 英字 / 数字


 


コンパイラ

compiler


(基本情報平成15年秋問42エ)
プログラムコードを解析して,実行時の処理効率がより良くなるようなオブジェクトコードを生成する。

(基本情報平成13年秋問42ア)
プログラムの中で使用している外部関数を見つけ,未解決アドレスとして,次のステップに渡すもの

(2種平成9年秋問36イ・2種平成12年春問39)

構文解析,意味解析を行い,オブジェクトコードを生成する。


コンパイラとは,高水準言語であるCOBOLやCなどで書かれた原始プログラムを,コンピュータが扱える機械語(machine language)に翻訳するためのソフトウェア(プロセッサ)を言います。

この翻訳作業を「コンパイルする」といい,コンパイル(compile)するためのプロセッサをコンパイラ(compiler)といいます。

ちなみに,高水準言語とは「人間の思考に近い言語」をいいます。C言語は英語に近い(人間に近い)言語ですので,高水準言語です。Javaもそうです。

逆に,機械語とは人間の思考に近くない言語となり,コンピュータの思考に近い言語(コンピュータが扱うことができる言語)と言うことになります。つまり「0と1」によるバイナリデータで表されたものになります。




「コンパイラ」に関連する書籍一覧(by Amazon/人気順)
▼さらに調べる! by Google  


免責事項 - 広告掲載について - お問い合わせ

Copyright (c)1999 - 2006 shunzei. All rights reserved.