コンピュータオペレーティングシステムとは何ですか?
コンピュータは、オペレーティングシステム(O / S)と呼ばれる低レベルのソフトウェアを使用して、人々が物理マシンを操作できるようにします。 O / Sは、アプリケーションソフトウェア(「プログラム」と呼ばれます)の実行と新しいプログラムの構築を可能にします。 オペレーティングシステムソフトウェアは、ラップトップコンピュータだけでなく、携帯電話、ネットワークルータ、および他のいわゆる埋め込み型デバイスでも動作します。
オペレーティングシステムの種類
数百もの異なるコンピュータオペレーティングシステムが、企業、大学、そして進歩的な個人によって長年にわたって開発されてきた。 最もよく知られているオペレーティングシステムは、パーソナルコンピュータ上にあるオペレーティングシステムです。
- マイクロソフトウィンドウズ
- Mac OS X
- Linux
一部のオペレーティングシステムは、次のような特定の種類の装置用に設計されています。
- Apple iOSとGoogle Android(Linuxの変形版) - 携帯電話用
- Solaris、HP-UX、DG-UX、およびUnixのその他の変種 - サーバコンピュータ用
- DEC VMS(仮想メモリシステム) - メインフレームコンピュータ用
他のオペレーティングシステムは、名声のある期間を楽しんだが、歴史的な関心事に過ぎない。
- Novell Netwareは1990年代のPC向けの人気の高いO / Sでした
- IBM OS / 2は初期のPC O / Sであり、しばらくMicrosoft Windowsと競合しましたが、消費者市場での成功は限られていました
- Multicsは1960年代にメインフレーム用に作られた、特に革新的なオペレーティングシステムで、後のUnixの開発に影響を与えました
ネットワークオペレーティングシステム
最新のO / Sには、コンピュータのネットワーキングを簡素化するように設計された多くの内蔵ソフトウェアが含まれています。 典型的なO / Sソフトウェアには、 TCP / IPプロトコルスタックの実装と、 pingやtracerouteなどの関連ユーティリティプログラムが含まれます 。 これには、デバイスのイーサネットインターフェイスを自動的に有効にするために必要なデバイスドライバやその他のソフトウェアが含まれます。 モバイルデバイスは通常、 Wi-Fi 、 Bluetooth 、またはその他のワイヤレス接続を可能にするために必要なプログラムも提供します。
初期のバージョンのMicrosoft Windowsは、 コンピュータネットワーキングのサポートを提供していませんでした。 Microsoftは、Windows 95およびWindows for Workgroupsから、オペレーティングシステムに基本的なネットワーク機能を追加しました。 マイクロソフトでは、Windows 98 Second Edition(Win98 SE)、 Windows HomeGroup for Windows 7などのインターネット接続共有(ICS)機能も導入しました。 Unixと対照的に、これは最初からネットワーキングで設計されています。 今日のほとんどの消費者O / Sは、インターネットとホームネットワーキングの普及により、ネットワークオペレーティングシステムとして認定されています。
組込みオペレーティングシステム
いわゆる組込みシステムは、そのソフトウェアの構成をサポートしていないか、または限定された構成をサポートしていない。 たとえば、ルータなどの組み込みシステムには、通常、事前設定されたWebサーバー、 DHCPサーバー、および一部のユーティリティが含まれていますが、新しいプログラムのインストールは許可されていません。 ルータ用の組み込みオペレーティングシステムの例を以下に示します。
- Cisco IOS(インターネットワークオペレーティングシステム)
- DD-WRT
- ジュニパージュノス
組み込みOSは、携帯電話(iPhone OS)、PDA(Windows CE)、デジタルメディアプレーヤー(ipodlinux)など、ますます多くの消費者ガジェット内にも存在します。