本文へ移動
試験

  1. 高校情報
  2. 読んで分かる ITパスポート・基本情報
  3. ソフトウェア

ソフトウェア テクノロジ系・大分類:コンピュータシステム

ソフトウェア

OSがCPUや主記憶やファイルを配り分ける仕組みと、それを使って動くソフトの作り方と選び方。

こむぎ堂のノートパソコンの画面で、OSの係員が予約・ラベル印刷・売上表の3つのプログラムに順番の札を配り、ミナトと相棒がそれを見ている。
図:図:OSは、同時に動くプログラムにCPUや主記憶を配り分ける係です。

章の一覧(全5章)

  1. 第1章 OSの種類と構成 ハードウェアと利用者の間に立つOSの種類と、カーネル・起動・ユーザ管理・障害管理の仕組み。 OSの役割とシステムソフトウェア/パソコンとスマートフォンのOS/UNIXと商用UNIX/用途で選ぶOS/カーネルと割込み/起動の仕組み/ネットワーク制御/ユーザ管理/セキュリティ制御と障害管理
  2. 第2章 ジョブ・タスク・記憶の管理 限られたCPUと主記憶を、同時に動くたくさんのジョブやタスクにどう分けて使わせるかの仕組み。 ジョブ管理/入出力管理とスプーリング/タスクと状態遷移/マルチプログラミングとスケジューリング/実記憶管理/仮想記憶管理/プログラムの性質
  3. 第3章 ミドルウェアと開発ツール OSとアプリの間を埋めるミドルウェアやライブラリと、プログラムを書いて機械語に翻訳するツールの仕組み。 ミドルウェアの役割/シェル/ライブラリ/コンポーネントウェア/JavaとWebの実行環境/開発ツールの種類/テストとデバッグの道具/言語処理ツール/リンクとロード
  4. 第4章 ファイルシステム ファイルを木の形に整理して名前で探し、ディスクに並べて記録し、失ったときに備えて写しを取る仕組み。 ディレクトリとパス/リンクとアクセス権/ファイルシステムの種類/ファイル編成とアクセス手法/バックアップ
  5. 第5章 オフィスツールとOSS 文書作成や表計算などのオフィスツールの使い方と、オープンソースソフトウェアの種類とライセンスの決まり。 ソフトウェアパッケージ/文書作成ソフトとプレゼンテーションソフト/表計算ソフト/OSSのライセンス/代表的なOSS/UNIX系のOSS/大規模データを扱うOSS