ホームページ  >  記事  >  コンピュータのオペレーティング システムの 5 つの主要な機能は何ですか?

コンピュータのオペレーティング システムの 5 つの主要な機能は何ですか?

青灯夜游
青灯夜游オリジナル
2022-07-19 17:57:5958503ブラウズ

5 つの主な機能: 1. CPU 管理。CPU が事前に設定された優先順位と管理原則に従って外部デバイスとユーザーに順番にサービスを提供したり、複数のタスクを同時に並行して処理したりできます。2、ストレージ管理限られたメモリ空間をどのように合理的に割り当てて使用するかは、オペレーティング システムのメモリ管理の重要なタスクです。 3. ファイル管理、つまり、ファイル ストレージ スペース管理、ディレクトリ管理、ファイル操作管理、およびファイル保護; 4. 、機器の割り当て、機器の送信制御などを含む機器管理 5. ユーザーが提出した要件を処理する責任を負うジョブ管理。

コンピュータのオペレーティング システムの 5 つの主要な機能は何ですか?

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

コンピュータ オペレーティング システムには通常、CPU 管理、ストレージ管理、ファイル管理、デバイス管理、ジョブ管理という 5 つの主要な機能があります。

オペレーティング システム(英語:Operating System、略称:OS)は、コンピュータの動作を監視および制御し、ハードウェアおよびソフトウェアのリソースを使用および実行し、ユーザーを組織するための公共サービスを提供する、相互に関連する一連のシステムです。インタラクション ソフトウェア プログラム。オペレーティングシステムは、オペレーティング環境に応じて、デスクトップオペレーティングシステム、モバイルオペレーティングシステム、サーバーオペレーティングシステム、組み込みオペレーティングシステムなどに分類できます。

リソース管理の観点から見ると、コンピュータ リソースを制御および管理するオペレーティング システムの機能は、主に次の 5 つの部分に分かれています:

1. CPU の制御と管理:

CPU はコンピュータ システムの最も重要なハードウェア リソースです。CPU を占有する場合にのみ、プログラムは実行されます。その情報処理速度は、メモリ アクセス速度や外部デバイスの動作速度よりもはるかに高速です。それらの間の関係により、CPU を最大限に活用できるでしょうか。オペレーティング システムにより、CPU は、あらかじめ決められた優先順位と管理原則に従って外部デバイスとユーザーに順番にサービスを提供したり、複数のタスクを同時に並行して処理してリソース共有を実現したりすることができ、それによってコンピュータ システムの作業効率が向上します。そのほとんどが。

2. メモリの割り当てと管理

: コンピュータが問題に対処するとき、ハードウェア リソースが必要になるだけでなく、オペレーティング システム、コンパイル システム、ユーザー プログラム、データなどの多くのソフトウェア リソースも使用します。これらのソフトウェア リソースがメモリ内のいつ、どこに配置されるか、およびユーザー データが保存される場所については、オペレーティング システムがメモリを均一に割り当てて管理し、それらのソフトウェア リソースの接続を維持し、相互の干渉を避ける必要があります。限られたメモリ空間をどのように合理的に割り当てて使用するかは、オペレーティング システムのメモリ管理の重要なタスクです。

3. 外部デバイスの制御と管理:

オペレーティング システムは、外部デバイスと CPU 間のチャネルを制御し、要求された外部デバイスを特定の優先順位でキューに入れ、CPU を待ちます。応答。 CPU と入出力デバイス間の並列処理の度合いを向上させ、高速 CPU と低速入出力デバイス間の作業リズムを調整するために、通常、オペレーティング システムはメモリ内にいくつかのバッファを設定します。 CPU と外部デバイスがバッファ領域を通過してデータをバッチで転送できること。データ送信方式は、外部機器からのデータを一度にメモリのバッファに読み出し、その後CPUがバッファから順番にデータを読み出し、バッファ内のデータがなくなった後に送信します。外部デバイスから一連のデータをバッファに読み取ります。このようにして、CPU と入出力デバイス間のデータ対話がグループで実行されるため、CPU と外部デバイス間の対話の数が減り、計算速度が向上します。

デバイス管理には、デバイスの割り当て、デバイスの送信制御、およびデバイスの独立性の機能があります。

4. ファイル制御と管理:

論理的にまとまった情報を全体として名前を付けて記録し、記憶装置に保存することをファイルと呼びます。異なる情報を持つファイルを区別するために、それぞれに名前が付けられ、ファイル名と呼ばれます。たとえば、ソース プログラム、データのバッチ、ドキュメント、表、または画像はそれぞれファイルを形成できます。オペレーティング システムは、ユーザーの要件に応じてファイル名によるアクセスを実装し、ファイルの整理、ファイルのアクセス許可、印刷などの制御を担当します。

簡単に言うと、ファイル管理: ファイルの保存スペース管理、ディレクトリ管理、ファイル操作管理、およびファイル保護。

5. ジョブの制御と管理:

ジョブには、プログラム、データ、問題解決の制御ステップが含まれます。計算問題も仕事であり、文書の印刷も仕事です。オペレーティング システムは、システムに入力されるすべてのジョブを整理および管理して、運用効率を向上させます。オペレーティング システムのジョブ管理機能は、ユーザーがジョブの実行を制御するための命令を記述できる「ジョブ制御言語」を提供すると同時に、オペレーターやエンド ユーザーがシステムと対話するための「コマンド言語」も提供し、操作 システムは、操作指示の要件または受信したコマンドに従って、ユーザーのジョブの実行を制御します。

さらに関連する知識については、

FAQ 列をご覧ください!

以上がコンピュータのオペレーティング システムの 5 つの主要な機能は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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