最も重要なシステム ソフトウェアはオペレーティング システムです。オペレーティング システムは、コンピュータ ハードウェアとソフトウェア リソースを管理するコンピュータ プログラムです。コンピュータ システムの最下位のソフトウェアです。オペレーティング システムは、すべてのコンピュータ実行プログラムを制御し、コンピュータ全体のリソースを管理します。ベア メタル間のブリッジです。これがなければ、ユーザーは特定のソフトウェアやプログラムを使用できません。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
システムソフトウェアとは
システムソフトウェアとは、コンピュータや外部機器の制御・連携、アプリケーションソフトウェアの開発・運用支援などを行うシステムのことを指します。ユーザーの介入を必要としないシステムの集まり。コンピュータ システムのスケジュール、監視、保守を主な機能とするプログラムの集合。コンピュータ システム内のさまざまな独立したハードウェアが調和して動作できるように管理する役割を果たします。システム ソフトウェアを使用すると、コンピュータ ユーザーやその他のソフトウェアは、基礎となるハードウェアがどのように動作するかを考慮することなく、コンピュータ全体を扱うことができます。
最も重要なシステム ソフトウェアはオペレーティング システムです。 オペレーティング システムは、最も低レベルのソフトウェアです。コンピュータ上で実行されているすべてのプログラムを制御し、コンピュータ全体のリソースを管理します。コンピュータのベア メタル、アプリケーション、およびユーザー間の橋渡しとなります。これがないと、ユーザーは特定のソフトウェアまたはプログラムを使用できません。
オペレーティング システムとは何ですか?
オペレーティング システム (オペレーティング システム、OS とも呼ばれます) は、コンピューターのハードウェアとソフトウェア リソースを管理するコンピューター プログラムです。オペレーティング システムは、メモリの管理と構成、システム リソースの需要と供給の優先順位の決定、入出力デバイスの制御、ネットワークの操作、ファイル システムの管理などの基本的なタスクを処理する必要があります。オペレーティング システムは、ユーザーがシステムと対話するための操作インターフェイスも提供します。
オペレーティング システムには主に次の機能が含まれています:
1. プロセス管理. その主な仕事はプロセス スケジューリングです. シングル ユーザーおよびシングル タスクの場合、プロセッサは 1 人のユーザーのみに使用されます. 一つのタスクに限って言えば、工程管理の作業は非常にシンプルです。ただし、マルチプログラミングまたはマルチユーザーの場合、複数のジョブまたはタスクを編成するときに、プロセッサのスケジューリング、割り当て、およびリサイクルの問題を解決する必要があります。
2. ストレージ管理は、ストレージ割り当て、ストレージ共有、ストレージ保護、ストレージ拡張といういくつかの機能に分かれています。
3. デバイス管理には、デバイスの割り当て、デバイスの送信制御、およびデバイスの独立性の機能があります。
4. ファイル管理: ファイルストレージスペース管理、ディレクトリ管理、ファイル操作管理、およびファイル保護。
5. ジョブ管理は、ユーザーから送信された要件を処理する責任があります。
知識を広げる:
コンピュータにおいて、オペレーティング システムは最も基本的かつ重要な基本システム ソフトウェアです。
コンピュータ ユーザーの観点から見ると、コンピュータ オペレーティング システムは、それが提供するさまざまなサービスを具体化しています。
プログラマーの観点から言うと、 、主にユーザーログイン用のインターフェイスまたはインターフェイスを指します;
設計者の観点からは、さまざまなモジュールやユニット間の接続を指します。
実際、新しいオペレーティング システムの設計と改善における重要なタスクは、アーキテクチャの設計です。数十年の開発を経て、コンピュータ オペレーティング システムは単純なコントロールから進化しました。このループはより複雑な分散オペレーティング システムに発展し、コンピューター ユーザーのニーズの多様化と相まって、コンピューター オペレーティング システムは複雑かつ巨大なコンピューター ソフトウェア システムの 1 つになりました。
(学習ビデオ共有: プログラミングビデオ)
以上がシステムソフトウェアで最も重要なことは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。