オペレーティング システムは、ユーザーとコンピュータ間のインターフェイスです。コンピュータ内部では、オペレーティング システムはコンピュータ システムのさまざまなリソースを管理し、ハードウェアの機能を拡張します。コンピュータ オペレーティング システムは、外部では、ユーザーがコンピュータを使いやすくするための優れたヒューマン コンピュータ インターフェイスを提供します。コンピュータ オペレーティング システムはコンピュータ システム全体で接続の役割を果たすため、ユーザーとコンピュータの間のインターフェイスとなります。
#このチュートリアルの動作環境: Windows 10 システム、Dell G3 コンピューター。
コンピュータ オペレーティング システムは、ユーザーとコンピュータ間のインターフェイスです。コンピュータでは、オペレーティング システムは最も基本的かつ重要な基本システム ソフトウェアです。
コンピュータ システムを調整することができます。プロセッサ管理、メモリ管理、デバイス管理、ファイル管理、ジョブ管理、その他の機能モジュールを含む、効率的かつ確実に動作します。プロセッサ管理の最も基本的な機能は、プロセス管理とも呼ばれる割り込みイベントを処理することです。メモリ管理の主なタスクは、メモリ領域を割り当てることです。各ジョブが占有するストレージ領域に競合がないことを確認します。
デバイス管理は、割り当て、起動、障害処理などを含むさまざまな周辺デバイスの管理を担当します。管理とは、オペレーティング システムによる情報リソースの管理を指します。ジョブ管理には、ジョブの入出力、ジョブのスケジューリングと制御が含まれます。
関連拡張:
開発の歴史
コンピュータの歴史を通じて、オペレーティング システムはコンピュータ ハードウェアの開発と密接に関係しています。オペレーティング システムの当初の目的は、単純な作業シーケンス機能を提供することでしたが、より複雑なハードウェア機能の更新を支援するように徐々に進化しました。初期のバッチモードからタイムシェアリング機構も登場し、マルチプロセッサ時代になると、オペレーティングシステムにもマルチプロセッサ連携機能、さらには分散システム連携機能も追加されました。進化の他の側面も同様です。一方、パーソナルコンピュータのOSはメインフレームの成長路線をたどっており、ハードウェアの複雑化・高性能化に伴い、これまでメインフレームでしか実現できなかった機能が徐々に実現されていきます。
1946 年に最初の電子コンピューターが誕生して以来、その進化の各世代は、コストの削減、サイズの縮小、消費電力の削減、容量の増加、およびパフォーマンスの向上を目的としてきました。同時に、オペレーティング システム (略して OS) の形成と開発も加速しました。
当初のコンピュータにはオペレーティング システムがなく、人間がさまざまなボタンでコンピュータを制御していましたが、後にアセンブリ言語が登場し、オペレータが穴あき紙テープからプログラムをコンピュータに入力してコンパイルします。言語が組み込まれたこれらのコンピューターは、独自のプログラムを作成したプロデューサーのみが実行できるため、プログラムや機器の共有には適していません。この問題を解決するために、プログラムの共有やコンピュータのハードウェア資源の管理を容易に実現できるオペレーティングシステムが登場しました。
コンピューティング技術と大規模集積回路の発展に伴い、マイクロコンピュータは急速に発展しました。コンピュータのオペレーティング システムは 1970 年代半ばに登場し始めました。 1976 年に米国で、DIGITAL RESEARCH Software Company が 8 ビット CP/M オペレーティング システムを開発しました。このシステムは、ユーザーがコンソールのキーボードを介してシステムを制御および管理できるようにするもので、主な機能は、他のデバイス ファイルまたはハードディスク ファイルへの自動アクセスを実現するためのファイル情報の管理です。それ以降に登場した一部の 8 ビット オペレーティング システムは、ほとんどが CP/M 構造を使用しています。
さらに関連記事を読みたい場合は、PHP 中国語 Web サイト にアクセスしてください。 !
以上がオペレーティング システムのインターフェイスは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。