一般的なトピック技術

オペレーティングシステムとは-オペレーティングシステム(OS)とは

オペレーティングシステムとは-オペレーティングシステム(OS)とは

オペレーティングシステム(OS)は、コンピューターのハードウェアコンポーネントとユーザーの間のインターフェイスとして機能するソフトウェアです。実際、これは、ユーザーとコンピューターのさまざまな部分が相互作用できる手段と呼ぶことができます。

オペレーティングシステムは、システムソフトウェアとも呼ばれます。ほとんどの人は頭字語で「OS」とも呼んでいます。コンピュータの心臓部とも呼ばれるオペレーティングシステムは、ユーザーとコンピュータ間のインターフェイスとして機能するシステムソフトウェアです。

この文章を直接説明しましょう。コンピュータの電源を入れると、このオペレーティングシステムだけがコンピュータを使用する手段を提供します。.mp3ファイルをクリックしたり、Word文書をダブルクリックしたり、3つまたは4つのウィンドウを開いたり、キーボードで何かを入力したり、コンピューターにファイルを保存したりして、曲を聴いているのと同じです。したがって、オペレーティングシステムなしでこれらすべてを行うことはできません。

オペレーティングシステムとはどういう意味ですか?

オペレーティングシステムは、コンピュータを操作できるプログラムです。したがって、新しいPCを購入すると、最初にストアの所有者からWindows8またはWindows10がプリロードされます。次に、コンピューターまたはラップトップを家に持ち帰ります。そうしないと、オペレーティングシステムがないと、コンピューターの電源を入れることさえできません。

それがなぜシステムソフトウェアと呼ばれるのかという問題でもあります。ユーザープログラムを実行したい場合は、コンピュータでアプリケーションプログラムを意味し、オペレーティングシステムなしでは実行できません。

このオペレーティングシステムは、コンピューターを上手に使用するのに役立ちます。オペレーティングシステムは基本的に、キーボードから入力を取得し、命令を処理し、出力をコンピューター画面に送信するのと同じことを行います。

このオペレーティングシステムは、コンピューターの電源を入れたときと電源を切ったときにのみ表示されます。あなたはゲーム、MSワード、Adobe Reader、VLCメディアプレーヤー、Photoshop、その他の多くのプログラムのようなコンピューターの中に住んでいます。それらを実行するには、オペレーティングシステムと呼ばれる大きなプログラムまたはソフトウェアが必要です。

携帯電話で使われているオペレーティングシステムの名前はAndroidで、誰もが知っています。あなたは  オペレーティングシステムが何であるかを知っている必要があるので、その機能のいくつかを知ってみましょう。

オペレーティングシステムの例

さまざまなオペレーティングシステムがさまざまなタスクに使用されます。ここでは、ほとんどの人が使いたいOSメニューを共有しました。

  1. マイクロソフトウィンドウズ
  2. GoogleのAndroidオペレーティングシステム
  3. Apple iOS
  4. Apple Mac
  5. Linuxオペレーティングシステム

これらの例はすべて、非常に大規模なオペレーティングシステム用です。それらに大きな違いはありませんが、ほとんどの人はこれらの名前でそれらを知っています。

オペレーティングシステムの機能

コンピュータは多くの作業を行いますが、まずコンピュータの電源を入れると、オペレーティングシステムが最初にメインメモリにロードされ、RAMを意味し、その後、ユーザープログラムに割り当てるハードウェアが必要になります。以下は、オペレーティングシステムのさまざまな機能です。詳細については、こちらをご覧ください。

1.メモリ管理

メモリ管理とは、一次および二次メモリ管理を意味します。メインメモリとは、RAMが非常に大きなバイトの集まりであることを意味します。

つまり、メモリにはデータを保持できる小さなスロットがたくさんあります。各支店の住所がある場所。メインメモリは、CPUDirectが使用する最速のメモリです。CPUが実行されるすべてのプログラムはメインメモリにのみ存在するためです。

オペレーティングシステムはこれらすべてのことを行います。

  • メインメモリのどの部分が使用され、どの部分が使用され、どれだけ使用され、どれだけ使用されないか。
  • マルチプロセッシングでは、オペレーティングシステムが、メモリを提供するプロセスと、メモリを提供するプロセスを決定します。
  • プロセスがメモリを要求すると、それをメモリオペレーティングシステムに渡します(プロセスとは、コンピュータ内で発生するタスクまたは小さなタスクを意味します)。
  • プロセスが作業を終了すると、オペレーティングシステムはメモリを復元します。

2.プロセッサ管理(プロセススケジューリング)

マルチプログラミング環境の場合、オペレーティングシステムは、どのプロセスがどのプロセッサを取得するか、誰が取得しないか、およびその期間を決定します。

このプロセスは、プロセススケジューリングと呼ばれます。オペレーティングシステムがこのすべてを機能させます。

  • オペレーティングシステムは、プロセッサが空であるか、何らかの作業を行っていること、またはプロセッサが空いていてプロセスが作業を終了したかどうかも確認します。必要に応じて、実行中のタスクの数と実行されていないタスクの数をタスクマネージャーで確認できます。このすべての作業を行うソフトウェア、それはトラフィックコントローラーと呼ばれます。
  • CPUスペシャライゼーションを処理します。
  • あるプロセスが動作を終了すると、プロセッサは別の作業に従事し、何も動作していないときにプロセッサを解放します。

3.デバイス管理

ドライバーはコンピューターで使用されます。サウンドドライバー、Bluetoothドライバー、グラフィックスドライバー、WiFiドライバーのように、異なるI / Oデバイスを実行するのに役立ちますが、これらのドライバーはオペレーティングシステムです。

それでは、このオペレーティングシステムが何をするのか見てみましょう。

  • すべてのコンピューターを追跡し、このタスクを実行するプログラムの名前はI / Oコントローラーです。
  • いくつかのタスクを実行するためにハードウェアを必要とするさまざまなプロセスと同様に、オペレーティングシステムもカスタムハードウェアジョブを実行します。例を見てみましょう。プロセスが出力の印刷ではなくビデオの再生などのタスクを実行する必要がある場合、これら2つのタスクは、出力デバイスの画面であるプリンターを使用して実行されます。したがって、両方のデバイスにOSプロセスを与える必要がある場合は、それが機能します。
  • プロセス作業が終了すると、デバイスは再度割り当てられます。

4.ファイル管理

多くのディレクトリが1つのファイルに編成されています。これにより、データを簡単に見つけることができるからです。それでは、オペレーティングシステムがファイルマネージャで何をするのかを調べてみましょう。

  • 情報、場所、ステータスを整理します。これはすべてファイルシステムを認識します。
  • 誰がどのリソースを取得しますか?
  • リソースの再割り当てを行う必要があります。

5.セキュリティ

コンピュータの電源を入れると、このパスワードの入力を求められます。これは、オペレーティングシステムがシステムの不正アクセスを防止していることを意味します。これにより、コンピューターが安全に保たれます。また、パスワードなしで一部のプログラムを開くことはできません。

6.システムパフォーマンスを表示する

コンピューターのパフォーマンスを確認し、システムを最適化します。オペレーティングシステムは、サービスの提供にかかる時間を記録します。

7.エラーを報告する

システムに多くのエラーが表示された場合、オペレーティングシステムはそれらを検出して復元します。

8.プログラムとユーザーの間に相乗効果を生み出す

  • タスクをコンパイラー、インタープリター、およびコンパイラーに割り当てます。ユーザーがソフトウェアを有効に活用できるように、さまざまなソフトウェアをユーザーに接続すること。
  • ユーザーとシステム間の通信を提供します。
  • オペレーティングシステムはBIOSに保存されます。他のすべては、アプリを使いやすくします。

オペレーティングシステムの機能

次に、オペレーティングシステムの機能を教えてください:-

  • オペレーティングシステムは、他のプログラムを実行する多くのプログラムのコレクションです。
  • すべての入力/出力デバイスを制御します。
  • オペレーティングシステムは、すべてのアプリケーションプログラムを実行する責任があります。
  • プロセススケジューリングを行うということは、プロセスの割り当てと割り当て解除を意味します。
  • システムで発生するエラーと脅威について説明します。
  • ユーザープログラムとコンピュータープログラムの間に優れた相乗効果を確立します。

これで、オペレーティングシステムの機能(オペレーティングシステムの機能)をすべて理解できたはずです。では 、オペレーティングシステムの種類がいくつあるかを教えてください。

オペレーティングシステムの種類-オペレーティングシステムの種類OS 

技術は日々変化し、それに伴ってすべてが変化するため、鉄道、研究、衛星、産業などあらゆる分野でオペレーティングシステムの使用が増えています。オペレーティングシステムの種類を調べてください。

  1.  バッチオペレーティングシステム
  2.  シンプルなバッチオペレーティングシステム
  3.  マルチプログラミングバッチオペレーティングシステム
  4.  ネットワークオペレーティングシステム
  5.  マルチプロセッサオペレーティングシステム
  6.  分散オペレーティングシステム
  7. タイムシェアリングオペレーティングシステム
  8.  リアルタイムオペレーティングシステム

1.バッチ処理オペレーティングシステム

以前の問題を克服するために、バッチ処理オペレーティングシステムのみが導入されました。以前のシステムについて話すと、セットアップに時間がかかりました。
同時に、これらのバッチ処理システムでは、ジョブがバッチで処理されるため、この大幅なセットアップ時間が短縮されました。同時に、このタイプのオペレーティングシステムは、ヒンディー語ではバッチ処理オペレーティングシステムと呼ばれます。

この場合、同様のタスクはすべてCPUに送信されて処理され、同時に実行されます。

バッチ処理システムの主な機能は、タスクを一度に自動的に実行することです。この作業を行う最も重要なことは、メインメモリのローエンドにある「バッチモニター」です。

i)シンプルなバッチシステム

これは、ユーザーとコンピューターの間に直接の対話がない最も古いシステムです。このシステムでは、ユーザーはタスクまたはジョブをストレージユニットに持ち込んで処理し、コンピューターオペレーターに提示する必要がありました。

これでは、すべての機能が1回または1行でコンピューターに与えられました。数日または数か月でこのタスクが解決され、出力デバイスに出力ストアがありました。このシステムは、タスクをバッチで処理するために使用されるため、その名前はバッチモードオペレーティングシステムとも呼ばれます。

b)複数のプログラミングバッチシステム

このオペレーティングシステムでは、タスクがメモリからキャプチャされて実行されました。タスクを処理し続けるオペレーティングシステムは、ジョブが同時にI / Oを必要とする場合、オペレーティングシステムは2番目のタスクをCPUに、I / Oを最初のタスクに与えるため、CPUは常にビジーです。

メモリ内のジョブの数は、常にディスク内のジョブの数よりも少なくなります。行に残っているジョブが多すぎる場合、オペレーティングシステムが最初に処理する機能を決定します。このオペレーティングシステムでは、CPUはアイドル状態のままではありません。

タイムシェアシステムもマルチプログラミングシステムの一部です。タイムシェアリングシステムでは応答時間が短くなりますが、マルチプログラミングではCPU使用率が高くなります。

ネガ
  • ユーザーとコンピューターの間に直接のやり取りはありません。
  • 最初に来るタスクは最初のプロセスであるため、ユーザーはより長く待つ必要がありました。

2.ネットワークオペレーティングシステム

その略語はNOSであり、NOSの完全な形式は「ネットワークオペレーティングシステム」です。このネットワークオペレーティングシステムは、ネットワークに接続されたコンピューターにサービスを提供します。

例を挙げれば、共有ファイル、共有アプリケーション、および印刷機能へのアクセスが含まれます。

NOSは、複数のコンピューターが同時に通信したり、ファイルを共有したり、他のデバイスと通信したりできるようにするソフトウェアの一種です。

以前のMicrosoftWindowsおよびAppleオペレーティングシステムは、単一のコンピューターでの使用およびネットワークでの使用を目的として設計されていませんでした。しかし、コンピュータネットワークがゆっくりと成長し、その使用も増えるにつれて、これらのオペレーティングシステムも進化し始めます。

NOS(ネットワークオペレーティングシステム)には、次の2つの基本的なタイプがあります。-
すべてのコンピューターにインストールされているピアツーピアオペレーティングシステム(P2P)。一方、一方のマシンにサーバーがあり、もう一方のマシンにクライアントソフトウェアがインストールされているクライアントサーバーモデルがあります。

ネットワークオペレーティングシステムの種類

ネットワークオペレーティングシステムの種類について話すとき、それらは主に2つの基本的な種類、ピアツーピアNOSとクライアント/サーバーNOSで構成されます。

1.ピアツーピアネットワークオペレーティングシステムを使用すると、ユーザーは、簡単にアクセスできる共通のネットワークロケーションに保存されているネットワークリソースを共有できます。このアーキテクチャでは、すべてのデバイスが機能に応じて同等に扱われます。

ピアツーピアは、小規模から中規模のLANで最適に機能し、さらにセットアップが非常に安価です。

2.クライアント/サーバーネットワークオペレーティングシステムは、サーバーを介してすべてのリソースへのアクセスをユーザーに提供します。そのアーキテクチャでは、すべての機能とアプリケーションが単一のファイルサーバーに統合されており、物理的な場所を問わず、個々のクライアントアクションで使用してそれらを実行できます。

クライアント/サーバーのインストールは困難ですが、かなりの量の技術的なメンテナンスが必要です。さらに、それはまたより多くの費用がかかります。

その最大の利点は、ネットワークが集中管理されているため、変更を簡単に行うことができ、追加のテクノロジーを統合できることです。

ネットワークオペレーティングシステムは、ルーターやファイアウォールなどのネットワークデバイスで実行されているプラ​​イマリオペレーティングシステムとして表すことができます。

3.マルチプロセッサシステム

マルチプロセッサシステムでは、多くのプロセッサが共有物理メモリを使用します。計算能力は非常に高速です。これらのプロセッサはすべて、1つのオペレーティングシステムで実行されます。以下にその利点のいくつかを示します

利点

  • 複数のプロセッサを使用しているため、速度は非常に高速です。
  • 多くのタスクが同時に処理される場合、システムの生産性はここで向上します。つまり、1秒間に実行できるワークプロセスの数を意味します。
  • このオペレーティングシステムでは、タスクはサブタスクに分割され、各サブタスクは異なるプロセッサに渡されます。特にこのため、タスクは非常に短時間で完了します。

4.分散オペレーティングシステム

分散オペレーティングシステムを使用する唯一の目的は、世界に強力なオペレーティングシステムがあり、マイクロプロセッサが非常に安価になり、通信技術が大幅に向上したことです。

この進歩の結果として、分散オペレーティングシステムが作成されました。これは非常に安価で、ネットワーク上でリモートコンピュータをブロックし続けます。それ自体が素晴らしい成果です。

利点

  • リソースが空のままにならないため、すべてのリモートリソースを簡単に使用できます。
  • それらを使用すると、処理が高速になります。
  • 負荷が分散されるため、ホストマシンの負荷は少なくなります。

5.タイムシェアリングオペレーティングシステム

この場合、オペレーティングシステムは、各タスクを正しく完了するための時間を与えて、各タスクを正しく完了することができるようにします。同時に、各ユーザーはCPUに時間が与えられる1つのシステムを使用します。このタイプのシステムは、マルチタスクシステムとも呼ばれます。

同時に、その中で実行されるタスクが何であれ、1人のユーザーが実行することも、複数のユーザーが実行することもできます。

各タスクを完了するのにかかる時間は、クォンタムと呼ばれます。同時に、各タスクを完了した後にのみ、オペレーティングシステムは次のタスクを再開します。

利点

タイムシェアリングオペレーティングシステムの利点について学びましょう。

  • この場合、オペレーティングシステムには、各タスクを完了する機会が均等に与えられます。
  • これにプログラムのコピーを入れるのは簡単ではありません。これはに等しいです。
  • これにより、CPUのアイドル時間を簡単に短縮できます。

ネガ

タイムシェアリングオペレーティングシステムのデメリットについて教えてください。

  • 信頼性の問題は、これでさらに見られます。
  • この中で、すべてのセキュリティと安全性に注意を払う必要があります。
  • データ接続の問題は、これに共通する問題です。

タイムシェアリングオペレーティングシステムの例:Unix

6.リアルタイムオペレーティングシステム

これは、ミサイルの出発、鉄道の切符の予約、衛星などのリアルタイム処理を行う最先端のオペレーティングシステムであり、すべてが1秒でも遅れると、このオペレーティングシステムはまったくアイドル状態のままになりません。

これらには2つのタイプがあります。

1.ハードリアルタイムオペレーティングシステム

これがオペレーティングシステムであり、その間にタスクを完了する時間が与えられ、その間に作業が完了します。

2.リアルタイムソフト

Soft Real-Timeの時間厳守はわずかに低く、タスクが実行されていて、別のタスクが同時に到着した場合に何が起こるか、新しいタスクが最優先されます。これは、ヒンディー語のオペレーティングシステムの種類に関する情報です。その前に、ヒンディー語のオペレーティングシステムを知っていました

クライアントオペレーティングシステムとは何ですか?

コンピュータデスクトップは、スタンドアロンのコンピュータ処理ユニットです。それは人々のための自動化タスクを実行するように設計されています。デスクトップコンピュータは、動作するためにネットワークや外部コンポーネントを必要としないという点で非常にユニークです。

このクライアントオペレーティングシステムは、主にデスクトップコンピューターまたはモバイルデバイスで使用されます。このオペレーティングシステムは通常、1人のユーザーのみをサポートするという点で中央サーバーとは異なります。

スマートフォンとミニコンピューターは、クライアントオペレーティングシステムを使用します。このオペレーティングシステムは、プリンター、モニター、カメラなどのハードウェアコンポーネントを管理します通常、すべてのコンピューターには特定のオペレーティングシステムがあります。

これらのクライアントオペレーティングシステムは、可能な限り低いコストで複数の処理能力を提供します。クライアントオペレーティングシステムには、  Windows®、Linux®、Mac®、Android®が含まれます。

各オペレーティングシステムは、特定のハードウェアで特定の機能を実行するように設計されています。このハードウェアの互換性は、クライアントコンピューターのオペレーティングシステムを決定する際の主な考慮事項です。

たとえば、最近では、 Windows®がクライアントオペレーティングシステムとして非常に一般的に使用されています。

どのプログラムがオペレーティングシステムですか?

オペレーティングシステムはシステムプログラムです。

オペレーティングシステムの別名は何ですか?

OSはオペレーティングシステムの別名です。

ポータブルオペレーティングシステムの例は何ですか?

AndroidوiOSوWindowsMo​​bileSymbian。

今日は何を学びましたか?

ですから、今日の友達の情報はとても重要です。したがって、特定の学生にとってより重要です。さて、この質問がテストで出てきた場合、オペレーティングシステムとは何か、そしてオペレーティングシステムの機能は、簡単に答えることができます。

ちなみに、私の意見では、オペレーティングシステムは、Windows 10自体について話すなど、非常に迅速に新機能を導入します。

オペレーティングシステムがコンピュータの心臓部であると最初に言われたからです。質問をしたい場合は、下のコメントボックスに必ず記入してください。提案をしたい場合は、必ず記入してください。まだブログを購読していない場合は、必ず購読してください。

Related Articles

Back to top button