1-5 ソフトウェア
ソフトウェア
ソフトウェアは、コンピュータを動かすためのプログラムやデータの総称です。ITパスポートでは、OS、アプリケーション、ファイル管理、OSS、ライセンスの基本が問われます。
1. ソフトウェアの分類
| 分類 | 内容 | 例 |
|---|---|---|
| 基本ソフトウェア | ハードウェアを管理し、アプリを動かす土台 | Windows、macOS、Linux、iOS |
| 応用ソフトウェア | 利用者の目的に合わせて使う | 表計算、ブラウザ、会計ソフト |
| ミドルウェア | OSとアプリの間で共通機能を提供 | DBMS、Webサーバ |
2. OSの役割
- CPU、メモリ、ファイル、入出力装置を管理する。
- 複数の処理を効率よく実行する。
- 利用者やアプリケーションに共通の操作環境を提供する。
- アクセス権限やユーザ管理により安全性を高める。
3. ファイル管理
| 用語 | 内容 |
|---|---|
| ファイル | データを保存する単位 |
| フォルダ | ファイルを分類して管理する場所 |
| 拡張子 | ファイル形式を示す文字列 |
| 圧縮 | ファイル容量を小さくする処理 |
| バックアップ | 紛失や破損に備えて複製を保存すること |
4. OSSとライセンス
OSSは、ソースコードが公開され、一定のライセンス条件のもとで利用、改変、再配布できるソフトウェアです。代表例にはLinux、Apache、MySQL、WordPressがあります。
| 観点 | 注意点 |
|---|---|
| 無償とは限らない | OSSでもサポートやサービスは有償の場合がある |
| ライセンス遵守 | 再配布条件や表示義務を守る |
| セキュリティ | 脆弱性情報を確認し更新する |
試験での注意点
OS、ミドルウェア、アプリケーションの階層を区別しましょう。OSSは「自由に何をしてもよい」ではなく、ライセンス条件の範囲で利用できる点が重要です。
この章の理解を確認しよう
練習問題で知識を定着させましょう