ホームページ  >  記事  >  高級言語コンパイラとはどのようなソフトウェアですか?

高級言語コンパイラとはどのようなソフトウェアですか?

尚
オリジナル
2020-03-03 13:54:0517029ブラウズ

高級言語コンパイラとはどのようなソフトウェアですか?

#コンピュータ高級言語のコンパイラ プログラムはシステム ソフトウェアに属します。

コンパイラ (コンパイル プログラム) は、コンパイラとも呼ばれ、高級プログラミング言語で記述されたソース プログラムを、機械語形式の同等のターゲット プログラムに翻訳する変換プログラムを指します。

コンパイラは、生成実装アプローチを使用して実装された変換プログラムです。高級プログラミング言語で書かれたソースプログラムを入力とし、アセンブリ言語や機械語で表現されたターゲットプログラムを出力とします。

コンパイルされたターゲット プログラムは、通常、実行中のプログラムのサポートを受けて実行し、初期データを処理し、必要な計算結果を計算するために、実行段階を通過する必要があります。

システムソフトウェアとは、コンピュータや外部機器を制御・連携させ、アプリケーションソフトウェアの開発や運用を支援するシステムのことで、ユーザーの介入を必要としないさまざまなプログラムを集めたもので、主な機能は以下のとおりです。コンピュータ システムのスケジュール、監視、保守を担当し、コンピュータ システム内のさまざまな独立したハードウェアを管理して、それらが調和して動作できるようにします。

一般的に、システム ソフトウェアには、オペレーティング システムと一連の基本ツール (コンパイラー、データベース管理、メモリ フォーマット、ファイル システム管理、ユーザー認証、ドライバー管理、ネットワーク接続など) が含まれます。コンピュータ システムの通常の動作をサポートし、ユーザーの操作を可能にするソフトウェアの部分。

以上が高級言語コンパイラとはどのようなソフトウェアですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。