ITパスポート | 基本情報技術者 | 応用情報技術者 |
---|---|---|
OS の必要性
OS は,利用者や 応用ソフトウェア(アプリケーションソフトウェア)に対して, コンピュータがもつハードウェアやソフトウェア資源を 効率的に提供するために,必要な制御機能,管理機能を もっていることを理解する。 OS には,Windows,Mac-OS,UNIX,Linux など 複数の種類があることを知る。 また,異種のOS 間でデータのやり取りを行う際に 生じる問題についても理解する。 |
OS の種類と特徴
ソフトウェアの体系におけるOS の位置づけと必要性, 汎用機用,パソコン用,リアルタイム用などの OS の種類,代表的な特徴を理解する。 |
OS の種類と特徴
ソフトウェアの体系におけるOS の位置付けと必要性, 汎用機用,パソコン用,リアルタイム用などの OS の種類,特徴を理解する。 |
OS の機能
ユーザ管理(プロファイル,アカウント), ファイル管理, 入出力管理や 資源管理などの機能を理解する。 |
OS の機能と構成
OS の基本的な 機能,構成,カーネル,言語プロセッサなどを理解する。 |
OS の機能と構成
OS の機能,構成,カーネル,言語プロセッサなどを理解する。 |
ジョブ管理
一つのまとまった仕事の単位であるジョブと, それを構成するジョブステップの概念, ジョブ管理のあらましを理解する。 |
ジョブ管理
一つのまとまった仕事の単位であるジョブと, それを構成するジョブステップの概念, ジョブ管理の手順, ジョブ管理に関連する制御プログラムの役割を理解する。 また,汎用機のOS におけるJCL の役割, JCL によってジョブの迅速な処理, スプーリング機能, スケジューリング機能が実現されることを理解する。 |
|
タスク管理
タスクとジョブステップ,スレッドとの関係, タスクの生成から実行,消滅までの状態遷移, ディスパッチャの基本的な役割を理解する。 多重(マルチ)プログラミングの考え方を理解し, タスクのスケジューリングの代表的な方式について, スケジューリングの方法,特徴を理解する。 |
タスク管理
タスクとジョブステップ,スレッドとの関係, タスクの生成から実行,消滅までの状態遷移, ディスパッチャの役割を理解する。 多重(マルチ)プログラミングの考え方, タスクのスケジューリングの代表的な方式について, スケジューリングの方法,特徴, スケジューリングにおけるトリガと優先順位の役割, 同期制御・排他制御の必要性,実現方法を理解する。 また,タスクとタスクの同期, タスク間でのデータの受け渡し, マルチスレッドの考え方,並列処理などを理解する。 |
|
データ管理
補助記憶装置へのアクセスを 装置に依存しないインタフェースで 応用プログラムに提供する機能を理解する。 |
データ管理
補助記憶装置へのアクセスを 装置に依存しないインタフェースで 応用プログラムに提供する機能を理解する。 |
|
入出力管理
入出力制御,入出力時の障害管理など, データ管理の指示に従って物理レコードの 入出力処理を行う機能のあらましを理解する。 |
入出力管理
入出力装置を効率良く動作させる入出力制御方式の種類,特徴, チャネルの種類,データ転送方式など入出力制御の仕組みを理解する。 また,スプール,バッファリングなどCPU の アイドル時間を減らして効率を上げるための仕組みを理解する。 |
|
実記憶管理
記憶領域の管理方式である固定区画方式,可変区画方式の特徴, フラグメンテーションとその対策の考え方を理解する。 また,主記憶装置を効率良く使うための スワッピングなどの考え方を理解する。 |
実記憶管理
記憶領域の管理方式である固定区画方式,可変区画方式など 実アドレス空間の割当て方式の特徴, フラグメンテーションとその対策を理解する。 また,主記憶装置を効率良く使うための スワッピングとオーバレイを理解する。 |
|
仮想記憶管理
実記憶と仮想記憶の関係,仮想記憶の有効性, 仮想記憶方式の種類,特徴を理解する。 また, ページング方式の代表的なページ置換えアルゴリズムについて, ページ置換え手順の考え方を理解する。 |
仮想記憶管理
実記憶と仮想記憶の関係,仮想記憶の有効性, 仮想記憶方式の種類と特徴, 動的アドレス変換の仕組みを理解する。 また, ページング方式の代表的なページ置換えアルゴリズムについて, ページ置換え手順を理解する。 |
|
ネットワーク制御
ネットワーク制御プログラムの 基本的な機能を理解する。 また,OS が提供する基本的な通信インタフェースを理解する。 |
ネットワーク制御
ネットワーク制御プログラムの 役割,機能,OS における位置付けを理解し, OS が提供する通信インタフェースを理解する。 |
|
運用の管理
システム始動処理(OS の初期化),システム終了処理, オペレータとの交信,ユーザ管理機能, スケジューリング,システムモニタリングなど, 運用に関する容易性や柔軟性を実現する 機能のあらましを理解する。 |
運用の管理
システム始動処理(OS の初期化),システム終了処理, オペレータとの交信,ユーザ管理機能, スケジューリング,システムモニタリングなど, 運用に関する容易性や柔軟性を実現する 機能を理解する。 |
|
ユーザ管理
ユーザアカウントの種類,特徴を理解し, アカウントの作成方法,パスワードの設定や変更方法, 権限の付与や変更方法などの考え方を理解する。 また,アカウントを一元管理するための ディレクトリサービスなどの考え方を理解する。 |
ユーザ管理
ユーザアカウントの種類,特徴を理解し, アカウントの作成方法,パスワードの設定や変更方法, 権限の付与や変更方法などを理解する。 また,アカウントを一元管理するための ディレクトリサービスなどを理解する。 |
|
|
セキュリティ制御
OS にはアクセス制御,暗号化制御, 外部からの侵入検出と防御などの セキュリティ制御機能があることを理解する。 |
セキュリティ制御
OS にはアクセス制御,フロー制御,推論制御,暗号化制御などの セキュリティ制御機能があることを理解し, OS での制御方法の種類と特徴を理解する。 また,ファイル保護,外部からの侵入検出と防御などの セキュリティが施されたセキュリティカーネルの特徴を理解する。 |
|
障害管理
障害の検出,試験と診断,自動訂正,障害の記録, 再構成,リスタートなど, 障害発生に対応する機能のあらましを理解する。 |
障害管理
障害の検出,試験と診断,自動訂正,障害の記録, 再構成,リスタート,原因の解決など, 障害発生から対策完了までの一連の工程を理解する。 |
|
|
プログラムの形態と性質
プログラムにはソースプログラム, オブジェクトプログラムなどの形態があること, ソースプログラムの管理対象にはデータ構造定義, レコード構造定義などのマクロソースがあることを理解する。 また,再入可能プログラム, 逐次再使用可能プログラムなどの性質と, それらの使用のされ方を理解する。 |
|
|
サービスプログラム
サービスプログラムの種類と特徴を理解する。 |
|
|
OS の動向
OS に関連する最新のトピックス,標準化,技術動向などを理解する。 |
情報技術者知識体系 - オペレーティングシステム
最終更新 2010-10-30 (更新履歴)
目次
前へ
次へ