No.26 ソフトウェアの種類の一つで、機器の基本的な管理や制御のための機能や、多くのソフトウェアが共通して利用する基本的な機能などを実装した、システム全体を管理するソフトウェア。
入出力装置や主記憶装置(メインメモリ)、外部記憶装置(ストレージ、ディスク)の管理、外部の別の装置やネットワークとのデータ通信の制御などが主な役割で、コンピュータに電源が投入されると最初に起動し、電源が落とされるまで動作し続ける。
利用者からの指示に基いて記憶装置内に格納されたソフトウェアを起動したり終了させたりすることができる。
(***)の機能を利用し、(***)の上で動作するソフトウェアをアプリケーションソフト(application software、応用ソフト)という。
アプリケーションの開発者は、(***)の提供する機能を利用することによって、開発の手間を省くことができ、操作性を統一することができる。
また、ハードウェアの仕様の細かな違いは(***)が吸収してくれるため、ある(***)向けに開発されたソフトウェアは、基本的にはその(***)が動作するどんなコンピュータでも利用できる。
パソコン向けの(***)として広く利用されているものにはMicrosoft社のWindowsシリーズやApple社のMac (***) Xなどがあり、企業などが使うサーバ向けの(***)としてはLinuxなどのいわゆるUNIX系(***)や、Microsoft社のWindows Serverシリーズがよく使われる。
スマートフォンやタブレットなどではGoogle社のAndroid (***)やApple社のi(***)が用いられることが多い。
入出力装置や主記憶装置(メインメモリ)、外部記憶装置(ストレージ、ディスク)の管理、外部の別の装置やネットワークとのデータ通信の制御などが主な役割で、コンピュータに電源が投入されると最初に起動し、電源が落とされるまで動作し続ける。
利用者からの指示に基いて記憶装置内に格納されたソフトウェアを起動したり終了させたりすることができる。
(***)の機能を利用し、(***)の上で動作するソフトウェアをアプリケーションソフト(application software、応用ソフト)という。
アプリケーションの開発者は、(***)の提供する機能を利用することによって、開発の手間を省くことができ、操作性を統一することができる。
また、ハードウェアの仕様の細かな違いは(***)が吸収してくれるため、ある(***)向けに開発されたソフトウェアは、基本的にはその(***)が動作するどんなコンピュータでも利用できる。
パソコン向けの(***)として広く利用されているものにはMicrosoft社のWindowsシリーズやApple社のMac (***) Xなどがあり、企業などが使うサーバ向けの(***)としてはLinuxなどのいわゆるUNIX系(***)や、Microsoft社のWindows Serverシリーズがよく使われる。
スマートフォンやタブレットなどではGoogle社のAndroid (***)やApple社のi(***)が用いられることが多い。
⭕️
❌
💾
🖊 | ☑️ |
⭕️ | [[ AnswerCalc[0] ]] % | A | [[ AnswerCalc[1] ]] |
|
|
|
|
💾
✔️
[[ d.CommentTxt ]] |
< | > |
🥇 |