OS
Operating Systemの略で、パソコンやスマートフォンなどの機器を動かすための基本ソフトウェアです。
用語解説
OSとは
OS(オペレーティングシステム)は、コンピュータのハードウェア資源を管理し、アプリケーションが動作するための共通の機能と操作環境を提供する基本ソフトウェアです。
日本語では基本ソフトとも呼ばれます。
OSの主な役割
OSはコンピュータ資源(リソース)を管理するソフトウェアです。主な役割は次のとおりです。
| 役割 | 内容 |
|---|---|
| ハードウェアの管理 | CPU、メモリ、ディスク、周辺機器などを制御し、利用できる状態にします |
| ファイル管理 | データをファイルやフォルダとして扱い、保存、読み出し、削除などを管理します |
| タスク管理 | 複数のプログラムを実行するための仕組み(マルチタスク)を提供します |
| メモリ管理 | プログラムに必要なメモリの割り当てと解放を行います |
| ユーザーインターフェースの提供 | GUIやCUIを通じて、人が操作できる仕組みを提供します |
| セキュリティ管理 | 利用者の認証やアクセス権の管理を行い、不正利用を防ぎます |
OSの分類
| 分類 | 例 | 目的 |
|---|---|---|
| クライアントOS | Windows、macOS、Android、iOS | 利用者が端末で操作する用途です。 |
| サーバOS | Linux、Windows Server | 多数の利用者にサービス提供する用途です。 |
| 組込みOS | 各種家電や機器のOS | 特定機能に特化した機器を制御します。 |
理解のポイント
-
OSはアプリとハードウェアの間に入り、機器全体の資源を管理する基本ソフトウェアです。
- OSの役割は、CPU、メモリ、ディスク、周辺機器、ファイルなどのコンピュータ資源(リソース)を管理することです。
-
応用ソフトウェアはOSが提供するAPIを通じて、画面表示やファイル操作などの機能を利用します。
発展知識
関連用語
| 用語 | 概要 |
|---|---|
| 応用ソフトウェア | OS上で動作する、目的別に作られたソフトウェアです |
| カーネル | OSの中核で、ハードウェア制御やタスク管理などを行います |
| API | ソフトウェアがOSなどの機能を利用するための呼び出し口です |
| GUI | 画面上のアイコンやボタンを使って操作する方式です |
| CUI | 文字(コマンド)を入力して操作する方式です |
| ミドルウェア | OSと応用ソフトウェアの間で共通機能を提供するソフトウェアです |
| デバイスドライバ | 周辺機器をOSから利用できるようにするソフトウェアです |
| オープンソースソフトウェア(OSS) | ソースコードが公開され、利用や改変が可能なソフトウェアです |
| マルチタスク | 複数のプログラムを同時に実行する仕組みです |
| 仮想記憶(仮想メモリ) | メモリ不足時にディスク領域を一時的にメモリとして使う仕組みです |
※本解説は生成AIによる学習支援用の参考情報です。内容の正確性や最新性は保証されません。生成された回答を再確認するようにしてください。