コンテンツ
は OS ユーザーがコンピューター上で1つ以上のタスクを実行できるようにするプログラムのセット。このように、オペレーティングシステムはユーザーとコンピューターの間の仲介者であり、 基本的なソフトウェア これは、残りのすべてのプログラムとハードウェアデバイス(モニター、キーボード、スピーカー、マイクなど)の間のインターフェイスを提供します。
特徴
このように、すべてのオペレーティングシステムが果たす機能はいくつかありますが、まず第一に、それは ハードウェアを初期化する コンピュータの;その後 基本的なルーチンを提供する デバイスを制御するため。タスクを相互に管理、再配置、および相互作用させます。そして何よりも システムの整合性を維持する。脅威(ウイルス)と防止ツール(アンチウイルス)はどちらも、オペレーティングシステムのセキュリティのために正確に設計されています。
S.Oの構造
実際、オペレーティングシステムの構造は、5つの大きな「レイヤー」またはステージで構成されており、各レイヤーには一連の関連機能があります。
- ザ・ 核 これは、すべてのプロセスを管理し、すべての資産を追跡して計画することを担当するツールです。これには、それぞれが占めるプロセッサ時間の選択が含まれるため、多くのインテリジェンスが必要な非常に重要な段階です。
- 基本的な入力と出力 セカンダリメモリ管理に関連するプリミティブ関数を提供し、ハードディスク上のデータのブロックを見つけて解釈するために必要なツールを提供しますが、詳細は説明しません。
- ザ・ メモリ管理 RAMメモリを管理し、コンピュータのメモリの一部からプロセスを割り当てて解放します。
- ザ・ ファイリングシステム 情報をファイルに保存するために必要な機能を提供します。
- 最後の段階は コマンドインタープリター、ユーザーに表示されるインターフェイスが配置されている場所。これは、ユーザーの快適さに応じて完成および構成されています。
オペレーティングシステムの分類
オペレーティングシステムを分類および細分化するには、さまざまな方法があります。基準を以下にリストし、次にそれらに基づいて形成されるさまざまなグループを示します。
- タスク管理モードによると:
- 単一のタスク:一度に実行できるのは1つだけです。実行中のプロセスを中断することはできません。
- マルチタスク:複数のプロセスを同時に実行できます。リソースを要求するプロセスに交互に割り当てることができるため、ユーザーはリソースがすべて同時に機能していることを認識できます。
- ユーザー管理モードによると:
- シングルユーザー:1人のユーザーのプログラムのみを同時に実行することを許可します。
- マルチユーザー:複数のユーザーがプログラムを同時に実行できるようにする場合は、コンピューターのリソースに同時にアクセスします。
- リソース管理の形式によると:
- 一元化:1台のコンピューターのリソースを使用できる場合。
- 分散:複数のコンピュータのリソースを同時に使用できる場合。
Windowsの歴史
さまざまなオペレーティングシステムが市場で提供されており、それぞれに独自の長所と短所があります。とりわけ、最も人気のあるのはシステムです ウィンドウズは、1975年にBill Gatesによって設立され、急速に進化して機能を組み込んだオペレーティングシステムの最初のバージョンを導入しました。最初のバージョンは1981年にいくつかの機能を備えて登場しましたが、わずか4年後、このシステムはWindowsの最初のバージョンである1.0で普及しました。
それ以来 利益は指数関数的に増加していました、および98、2000、XPなどのWindowsのバージョンは非常に人気がありました。最新のものは Windows 7、2008年にリリースされ、仮想ハードドライブのサポートやマルチコアプロセッサのパフォーマンスの向上などの注目すべき進歩がありました。他のオペレーティングシステムの進歩でも同様のことが起こりましたが、その中でもオープンLinuxシステムが際立っています。
インターネット上のオペレーティングシステム
もちろん、オペレーティングシステムの従来の定義は、 インターネット、これは私たちがコンピューターについて持っているすべてのビジョンを再構成するようになりました。異なるオペレーティングシステムは、単一のインターネットオペレーティングシステムにつながる可能性があります。 それはすべて「クラウド」に依存します。このように、Orkutのようなサーバーで発生するように、どのタイプのプログラムもダウンロードまたはインストールする必要がないため、コンピューターの使用法は著しく変化します。
インターネットネットワークの存在に基づいて、ユーザーがサービスにアクセスする方法を参照して、オペレーティングシステムの新しい分類が開かれます。 ネットワークオペレーティングシステム 情報を交換するために他のコンピューターのオペレーティングシステムと対話する能力を持っているものですが、 分散型オペレーティングシステム これらはネットワークサービスを対象としていますが、ユーザーが透過的にアクセスする単一の仮想マシンにリソースを統合することもできます。