ホームページ よくある問題 コンパイラはどのソフトウェアに属しますか?

コンパイラはどのソフトウェアに属しますか?

Jan 02, 2021 am 10:44 AM
ソフトウェア コンパイラ

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

コンパイラはどのソフトウェアに属しますか?

#このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

コンパイラはシステム ソフトウェアです。

コンパイラ (コンパイラ、コンパイルプログラム) はコンパイラとも呼ばれ、高級プログラミング言語で書かれたソースプログラムを同等の機械語フォーマットに翻訳することを指します。オブジェクトプログラム。コンパイラは、生成的実装アプローチを使用して実装される翻訳プログラムです。高級プログラミング言語で書かれたソースプログラムを入力とし、アセンブリ言語や機械語で表現されたターゲットプログラムを出力とします。コンパイルされたターゲット プログラムは、通常、実行中のプログラムのサポートを受けて実行し、初期データを処理し、必要な計算結果を計算するために、実行段階も通過します。

システムソフトウェアとは、コンピュータや外部機器を制御・連携させ、アプリケーションソフトウェアの開発や運用を支援するシステムのことで、ユーザーの介入を必要としないさまざまなプログラムの集合体です。その主な機能は、スケジューリングと監視、およびコンピュータ システムの保守であり、コンピュータ システム内のさまざまな独立したハードウェアが調和して動作できるように管理する責任を負います。システム ソフトウェアを使用すると、コンピュータ ユーザーやその他のソフトウェアは、基礎となるハードウェアがどのように動作するかを考慮することなく、コンピュータ全体を扱うことができます。

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

代表的なシステム ソフトウェアは次のとおりです:

1. オペレーティング システム

オペレーティング システムは、コンピュータのハードウェア デバイスを管理して、アプリケーション ソフトウェアの利便性と利便性を高めます。これらのデバイスを効率的に使用してください。マイクロコンピュータで一般的なものには、DOS、WINDOWS、UNIX、OS/2 などが含まれます。

コンピュータ ソフトウェアの中で最も重要かつ基本的なものはオペレーティング システム (OS) です。これは最も低レベルのソフトウェアであり、コンピュータ上で実行されているすべてのプログラムを制御し、コンピュータ全体のリソースを管理し、コンピュータのベアメタル、アプリケーション、およびユーザーの間の橋渡しをします。これがないと、ユーザーは特定のソフトウェアまたはプログラムを使用できません。

オペレーティング システムはコンピュータ システムの制御および管理の中心であり、リソースの観点から見ると、プロセッサ、メモリ管理、デバイス管理、ファイル管理の 4 つの機能があります。

一般的に使用されるシステムには、DOS オペレーティング システム、WINDOWS オペレーティング システム、UNIX オペレーティング システム、Linux、Netware およびその他のオペレーティング システムが含まれます。

2. 言語処理プログラム

コンパイルされたソフトウェア CPU は、実行される命令ごとに非常に単純な演算を行うだけですが、システムソフトウェアやアプリケーションソフトウェアでは、数千、場合によっては数億の命令の組み合わせが必要になります。 。基本的な命令を使用してソフトウェアを直接作成することは、非常に困難で困難な作業です。

コンピュータは機械語を直接認識して実行することしかできないため、高級言語プログラムをコンピュータ上で実行するには、プログラム言語の翻訳プログラムが必要です。翻訳プログラム自体はセットです。のプログラムがあり、さまざまな高級言語には対応する翻訳プログラムがあります。

アセンブリ言語アセンブラ、C言語コンパイラ、コネクタなどの言語処理プログラム。

効率を向上させるために、人々は高級言語と呼ばれる、各命令が操作を完了する新しい命令セットを指定しました。この操作は、ソフトウェアの全体的な機能に比べて単純かつ基本的なものです。 CPU の単一動作に比べて複雑です。この高級言語でプログラム (ソース プログラムと呼ばれます) を記述することは、レンガの代わりにプレハブのパネルを使用して家を建てるようなもので、はるかに効率的です。ただし、CPU はこれらの新しい命令を直接実行することはできません。ソース プログラム内の各命令を、CPU が受け入れ可能な一連の基本命令 (機械語とも呼ばれます) に変換するためのソフトウェアを特別に作成する必要があります。コンピュータ上で使用できるもの、その上で実行されるプログラムに変換されます。この翻訳を完了するソフトウェアは高級言語翻訳ソフトウェアと呼ばれ、通常はシステム ソフトウェアに分類されます。現在一般的に使われている高級言語にはVB、C、JAVAなどがあり、それぞれに特徴があり、特定のプログラムを書くのに適しており、それぞれ独自のコンパイルソフトが存在します。

3. データベース管理

データベース管理システムは、大量のデータを組織的かつ動的に保存し、ユーザーがこれらのデータを便利かつ効率的に使用できるようにします。

データベース管理システムは、データベースを操作および管理し、データベースの構築、使用、保守に使用される大規模なソフトウェアです。

Foxpro、Access、Oracle、Sybase、DB2、および Informix はデータベース システムです。

4. 補助プログラム

システム補助処理プログラムは、「ソフトウェア開発ツール」、「サポートソフトウェア」、「ソフトウェアツール」とも呼ばれ、主に編集プログラム、デバッグプログラム、機器などのプログラムが含まれます。リンカー、デバッガー。

さらに関連記事を読みたい場合は、PHP 中国語 Web サイト にアクセスしてください。 !

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

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Bonjour とはどのようなソフトウェアですか? アンインストールできますか? Bonjour とはどのようなソフトウェアですか? アンインストールできますか? Feb 20, 2024 am 09:33 AM

タイトル: Bonjour ソフトウェアの詳細とアンインストール方法 要約: この記事では、Bonjour ソフトウェアの機能、使用範囲、アンインストール方法を紹介します。同時に、ユーザーのニーズを満たすために、Bonjour を置き換える他のツールを使用する方法についても説明します。はじめに: Bonjour は、コンピュータおよびネットワーク技術の分野で一般的なソフトウェアです。これは一部のユーザーには馴染みのないものかもしれませんが、特定の状況では非常に便利です。 Bonjour ソフトウェアがインストールされているが、それをアンインストールしたい場合は、

WPS Office で PPT ファイルを開けない場合の対処方法 - WPS Office で PPT ファイルを開けない場合の対処方法 WPS Office で PPT ファイルを開けない場合の対処方法 - WPS Office で PPT ファイルを開けない場合の対処方法 Mar 04, 2024 am 11:40 AM

最近、多くの友人から、WPSOffice で PPT ファイルを開けない場合はどうすればよいか尋ねられました。次に、WPSOffice で PPT ファイルを開けない問題を解決する方法を学びましょう。皆さんのお役に立てれば幸いです。 1. 以下の図に示すように、まず WPSOffice を開いてホームページに入ります。 2. 次に、下の図に示すように、上の検索バーに「ドキュメント修復」というキーワードを入力し、クリックしてドキュメント修復ツールを開きます。 3. 次に、以下の図に示すように、修復のために PPT ファイルをインポートします。

CrystalDiskmarkとはどのようなソフトウェアですか? -crystaldiskmarkの使い方は? CrystalDiskmarkとはどのようなソフトウェアですか? -crystaldiskmarkの使い方は? Mar 18, 2024 pm 02:58 PM

CrystalDiskMark は、シーケンシャルおよびランダムの読み取り/書き込み速度を迅速に測定する、ハード ドライブ用の小型 HDD ベンチマーク ツールです。次に、編集者が CrystalDiskMark と Crystaldiskmark の使用方法を紹介します。 1. CrystalDiskMark の概要 CrystalDiskMark は、機械式ハード ドライブとソリッド ステート ドライブ (SSD) の読み取りおよび書き込み速度とパフォーマンスを評価するために広く使用されているディスク パフォーマンス テスト ツールです。 ). ランダム I/O パフォーマンス。これは無料の Windows アプリケーションで、使いやすいインターフェイスとハード ドライブのパフォーマンスのさまざまな側面を評価するためのさまざまなテスト モードを提供し、ハードウェアのレビューで広く使用されています。

Corsair iCUE ソフトウェアが RAM を検出しない [修正] Corsair iCUE ソフトウェアが RAM を検出しない [修正] Feb 19, 2024 am 11:48 AM

この記事では、CorsairiCUE ソフトウェアが Windows システムの RAM を認識しない場合にユーザーができることについて説明します。 CorsairiCUE ソフトウェアは、ユーザーがコンピューターの RGB ライティングを制御できるように設計されていますが、一部のユーザーはソフトウェアが適切に機能せず、RAM モジュールを検出できないことに気づきました。 ICUE が私の記憶を認識しないのはなぜですか? ICUE が RAM を正しく識別できない主な理由は、通常、バックグラウンド ソフトウェアの競合に関連していますが、SPD 書き込み設定が正しくないこともこの問題を引き起こす可能性があります。 CorsairIcue ソフトウェアが RAM を検出しない問題を修正 CorsairIcue ソフトウェアが Windows コンピュータ上の RAM を検出しない場合は、次の提案に従ってください。

CrystalDiskinfo 使い方チュートリアル ~CrystalDiskinfo とは何ですか? CrystalDiskinfo 使い方チュートリアル ~CrystalDiskinfo とは何ですか? Mar 18, 2024 pm 04:50 PM

CrystalDiskInfo は、コンピュータのハードウェア デバイスをチェックするためのソフトウェアです。このソフトウェアでは、読み取り速度、転送モード、インターフェイスなど、自分のコンピュータのハードウェアをチェックできます。では、これらの機能に加えて、CrystalDiskInfo の使い方と、CrystalDiskInfo とは何なのかを整理してみましょう。 1. CrystalDiskInfo の起源 コンピュータ ホストの 3 つの主要コンポーネントの 1 つであるソリッド ステート ドライブは、コンピュータの記憶媒体であり、コンピュータのデータ ストレージを担当します。優れたソリッド ステート ドライブは、ファイルの読み取りを高速化し、消費者エクスペリエンスに影響を与えます。消費者は新しいデバイスを受け取ると、サードパーティ ソフトウェアまたは他の SSD を使用して、

Adobe Illustrator CS6 でキーボードの増分を設定する方法 - Adob​​e Illustrator CS6 でキーボードの増分を設定する方法 Adobe Illustrator CS6 でキーボードの増分を設定する方法 - Adob​​e Illustrator CS6 でキーボードの増分を設定する方法 Mar 04, 2024 pm 06:04 PM

多くのユーザーがオフィスで Adob​​e Illustrator CS6 ソフトウェアを使用していますが、Adobe Illustrator CS6 でキーボードの増分を設定する方法をご存知ですか? 次に、エディターが Adob​​e Illustrator CS6 のキーボードの増分を設定する方法を表示します。興味のあるユーザーは、以下をご覧ください。ステップ 1: 以下の図に示すように、Adobe Illustrator CS6 ソフトウェアを起動します。ステップ 2: メニューバーで [編集] → [環境設定] → [一般] コマンドを順にクリックします。ステップ 3: [キーボード インクリメント] ダイアログ ボックスが表示されます。[キーボード インクリメント] テキスト ボックスに必要な数値を入力し、最後に [OK] ボタンをクリックします。ステップ 4: ショートカット キー [Ctrl] を使用します。

bonjourってどんなソフトですか? 便利ですか? bonjourってどんなソフトですか? 便利ですか? Feb 22, 2024 pm 08:39 PM

Bonjour は、ローカル エリア ネットワーク内のネットワーク サービスを検出および構成するために Apple が発売したネットワーク プロトコルおよびソフトウェアです。その主な役割は、同じネットワーク内に接続されているデバイス間を自動的に検出して通信することです。 Bonjour は 2002 年の MacOSX10.2 バージョンで初めて導入され、現在は Apple のオペレーティング システムにデフォルトでインストールされ有効になっています。それ以来、Apple は Bonjour のテクノロジーを他のメーカーに公開したため、他の多くのオペレーティング システムやデバイスも Bonjour をサポートできるようになりました。

Edge で互換性のないソフトウェアを読み込もうとする問題を解決するにはどうすればよいですか? Edge で互換性のないソフトウェアを読み込もうとする問題を解決するにはどうすればよいですか? Mar 15, 2024 pm 01:34 PM

Edge ブラウザを使用すると、互換性のないソフトウェアが一緒に読み込まれようとすることがありますが、何が起こっているのでしょうか?このサイトでは、Edge と互換性のないソフトウェアをロードしようとする問題を解決する方法をユーザーに丁寧に紹介します。 Edge でロードしようとしている互換性のないソフトウェアを解決する方法 解決策 1: スタート メニューで IE を検索し、IE で直接アクセスします。解決策 2: 注: レジストリを変更すると、システム障害が発生する可能性があるため、慎重に操作してください。レジストリパラメータを変更します。 1. 操作中に regedit と入力します。 2. パス\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Micros を見つけます。