オペレーティングシステムの機能は何ですか?
の オペレーティングシステムの機能 最も優れているのは、プロセスの管理、メモリ間、アプリケーション間の通信などです。.
オペレーティングシステムは、電子デバイス内で発生するすべてのプロセスを管理する主要なソフトウェアまたはプログラムのセットです。.
それらは私たちがコンピュータの処理のために愛用しているプログラムやアプリケーションではなく、それらのアプリケーションが機能することを可能にする特性です。.
オペレーティングシステムの目的の1つは、カーネル、ロケーションリソース、および私たちのマシンのハードウェアを管理することです。マイクロプロセッサを搭載した市販のほとんどの電子機器は、オペレーティングシステムを搭載しています.
オペレーティングシステムの作成当初、彼らが抱えていた最大の失敗は、容量が少なく使用率が非常に低いことでした。そのため、通常はバッチを介して手動で行われました。バッチ内では、ジョブを実行するのに必要な注文であるジョブが手動でアクティブ化されました.
オペレーティングシステムの複雑さが増すにつれて、それらのタスクを自動化する必要があり、最初のコマンドインタプリタが登場しました。.
長年にわたって行われてきたすべての更新と発見で、手動でアクティブにしなければならなかった最初のオペレーティングシステムには何も残っていません。.
彼らはより洗練されたものとなり、機械を保護し、必要かつ日常的な作業を行うために自らを活性化させています.
オペレーティングシステムの主な機能
前述したように、ほとんどのオペレーティングシステムには、すべてが順調に進むように、電子デバイスの内部で実行するタスクのリストがあらかじめ作成されています。.
それは私たちのデバイスのニーズに設定を適応させるためにわずかな調整を加えることだけが必要です.
1-プロセス管理
オペレーティングシステムの最も重要な部分の1つはプロセスの管理です。プロセスはプログラムが実行する必要があるリソースです.
これには、メモリ、CPU時間(中央処理装置)、およびアプリケーションが正常に機能するためにアクセスする必要があるファイルの使用が含まれます。.
マシンの適切な機能を担当するオペレーティングシステムは、プロセスの作成と破棄、それらのプロセスの停止と再開、およびプロセス間の通信メカニズムの支援を目的としています。.
この仕事と店員の仕事を比較することができます。タスクのリストを作成すると、プロセス管理システムは、最も重要なプロセスが優先され、中間が中間に配置され、最後に最下位に配置されるアクションラインを設定します。.
これに関する問題は、実行されるタスクに任意の優先順位を設定するマシンを介してプロセス管理が行われ、重要でないタスクが未完のまま残されることがあるということです。.
そのため、プロセス管理ツールの設定を変更して必要なタスクを優先するか、手動で実行する必要があります。.
2-メインメモリの管理
オペレーティングシステムのもう1つの重要な要素は、メインメモリの管理です。メモリは、CPUとアプリケーションによって共有されているデータストアで構成され、障害が発生すると容量が失われます。.
したがって、オペレーティングシステムがメモリの管理を担当し、メモリが飽和状態にならず、そこに含まれるデータと情報が失われることが重要です。.
オペレーティングシステムは、メモリの一部が使用されていることとその理由を確認します。空きスペースがあるときにプロセスをどこに配置するかを決定し、常に適切に使用されるように必要なスペースを割り当てて要求する.
3-二次ストレージの管理
メモリは非常に揮発性であり、何らかの障害が発生した場合は、そこに含まれている情報を失う可能性があります。そのためには、長期的にデータを保存できる2つ目の保存モジュールが必要です。.
メインメモリと同様に、オペレーティングシステムが空き領域の管理を担当し、保存順序を割り当てます。それはまたすべてが完全に保存されていることを保証します。.
4-入退室システムの管理
オペレーティングシステムは、ヘッドセット、プリンタ、モニタなどのコンピュータの入出力ポートを管理します。.
以前は、新しい外部ポートをインストールしたいときは、ドライバが入っているインストールディスクを用意して、コンピュータがそれらを受け入れることができるようにすることが重要でした。.
今、私たちの時代には、新しい外部ポートが完璧に動作するように、コンピュータ自体のオペレーティングシステムが通常必要な情報を探すためにネットワークを検索する責任があります。.
5-ファイルシステム登録
ファイルは、所有者によって作成された表に変換されたフォーマットであり、オペレーティングシステムがそれらを記録および保存します。.
オペレーティングシステムは、作成されたファイルの構築、削除、およびアーカイブを担当し、同時にファイルにアクセスするために必要なツールを提供します。.
それはファイルと記憶装置の間の通信を確立し、そして最後に、それがすべてのファイルのバックアップコピーを作成するように設定することができます。.
6-セキュリティ
オペレーティングシステムはマシンのセキュリティに責任があります。最も重要な活動の1つは、ユーザーやプログラムがアクセスすべきでない場所へのアクセスです。.
私たちのシステムに影響を与えることができる多くのウイルスがあります、そして、オペレーティングシステムはこれが起こらないことを保証します.
オペレーティングシステムは、定期的な管理が行われ、セキュリティ管理が確立されるように設定できます。.
7-要素とアプリケーション間のコミュニケーション
ネットワークインターフェースを通して、オペレーティングシステムは、マシンのさまざまなコンポーネントとそれらに接触しているすべてのアプリケーションとの間の通信を維持します。情報を送受信する.
8-システムの状態について知らせる
オペレーティングシステムの横にデフォルトでインストールされる一連のアプリケーションがありますが、それ自体はシステムではありません.
これらは私達の機械に取付けられているプログラムの開発そして実行のための環境そして基本的な特徴を提供する.
自動更新など、何らかのアクションを実行する必要がある場合、または何らかのアクションが実行されたことを承認する必要がある場合は、システムの状態を通知します。.
さらに、さまざまなプログラミング言語をサポートしているので、あらゆる種類のアプリケーションが私たちのマシンで動作します。もちろん、それはアプリケーション間のコミュニケーションを改善するプログラムを持っています.
9-リソース管理
そのリソースマネージャを介してマシンのすべての主要部分を管理します。管理者としての機能には、中央処理装置またはCPU、コンピューターに接続されている外部装置のセキュリティーと通信が含まれます。.
内部メモリや二次メモリのように、時々あなたはある部分から別の部分へと格納された部分をきれいにして変えなければならない.
一般に、それはシステムのすべてのリソースとそれに接触するすべてのリソースを管理します。
10 - ユーザー管理
オペレーティングシステムは、誰がコンピュータにプロファイルを作成したかに応じて、コンピュータに保存されているプロファイルの管理も担当します。.
ユーザー管理は、シングルユーザーまたはマルチユーザーです。これは、オペレーティングシステムがユーザープロファイルのみを作成してコンピュータで使用できるようにすることを意味するのではありません。.
シングルユーザープロファイルであるということは、そのユーザーの実行のみがアクティブで、そのユーザーのみがアクティブであることを意味します。もう一方では、マルチユーザーでは、複数のユーザーのタスクを同時にアクティブにすることができます。.
最も一般的なオペレーティングシステム
市場で最も知られ使用されているオペレーティングシステムは、Windows、iOS、およびコンピュータ用のLinuxです。スマートフォン用のAndroidとiOS.
どのデバイスが必要かに応じて、多かれ少なかれ洗練された数百のオペレーティングシステムがあります。.
WindowsはMicrosoftの大きなマクロ画像に属し、iOはAppleに属します。 Linuxは、その一部として、あなたがあなたのオペレーティングシステムを変更することを可能にするフリーソフトウェアプラットフォームです。 LinuxプラットフォームにはUbuntuとDevianがあり、これらは最もよく知られています。.
これらのフリーソフトウェアは、ユーザーが好きなようにオペレーティングシステムを変更することを可能にします。それはまた一定のリスクを持っています、そしてそれはあなたが多くの知識を持っていないときにオペレーティングシステムの核心に触れることは大惨事を生成することができます.
これとは対照的に、WindowsやiOSなどのオペレーティングシステムは、最も経験の浅いユーザー向けに用意されているため、オペレーティングシステムの初期構成では、費用のかかる変更を加えることなく使用できます.
参考文献
- RAHALKAR、Sagar Ajay。オペレーティングシステムの基本で認定倫理的ハッカー(CEH)財団ガイド. 2016年、Apress。 3-21.
- ブルーム、スティーブンW.非電気専門家のための電力システムの基本. John Wiley&Sons、2016年.
- SPRUNT、ブリンクリー。パフォーマンス監視ハードウェアの基本.IEEEマイクロ, 2002年、vol。 22、no 4、p。 64〜71.
- マイラー、マイケル.コンピュータの基礎に関する絶対的な初心者向けガイド. 2007年の出版物.
- ALVAREZ、フアン。コンピュータの基本を理解する:識字能力に向けてのステップ.
- SILBERSCHATZ、AbrahamGALVIN、その他.オペレーティングシステム:基本概念. Addison-Wesley Iberoamericana ,, 1994.
- ; TANENBAUM、Andrew S. FOGOAGA、フアンカルロスベガ.オペレーティングシステム. プレンティスホール、1988.