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