| ソフトウェアの分類で、ハードウェアやデータなどの各種資源管理と効率的な使用を実現、広義のOSに当たる物は? |
基本ソフトウェア |
| ソフトウェアの分類で、ある目的のために作られ、基本ソフトウェア上で動作。また、アプリケーションソフトウェアともいうのは? |
応用ソフトウェア |
| ソフトウェアの分類で、基本ソフトウェアと応用ソフトウェアの中間で動作。統一的なインターフェース、便利なコンピュータ利用機能を応用ソフトウェア利用する為の物。データベース管理のDBMSやシステム開発のCASEツールなどを何と言う? |
ミドルウェア |
| 基本ソフトウェア(広義のOS)は、制御プログラム・言語プロセッサ・サービスプログラムに分かれるが、制御プログラムとは? |
ハードウェアの状態監視、PCの効率利用 狭義のOS |
| 基本ソフトウェア(広義のOS)は、制御プログラム・言語プロセッサ・サービスプログラムに分かれるが、言語プロセッサとは? |
プログラム言語を機械語に変換するソフトウェア |
| 基本ソフトウェア(広義のOS)は、制御プログラム・言語プロセッサ・サービスプログラムに分かれるが、サービスプログラムとは? |
OSや応用ソフトウェアの機能向上補助ソフトウェア、ユーティリティーとも言う |
| 処理能力の指標、スループットの意味は? |
単位時間あたりの仕事量 |
| 処理能力の指標、ターンアラウンドタイムの意味は? |
PCに仕事を依頼してから、結果がすべて出るまでの時間(バッチ処理など) |
| 処理能力の指標、レスポンスタイムの意味は? |
PCに問い合わせなど要求の終わりを示してから、結果が出始めるまでの時間。応答時間ともいう(オンライントランザクション処理など) |
| システムを安全かつ安定的に運用する為の指標、RASISは何の頭文字か? |
信頼性・可用性・保守性・保全性・安全性 |
RASISのRは何か? また使われている指標は? |
信頼性(正常稼動) 指標は、MTBF |
RASISのAは何か? また使われている指標は? |
可用性(使える) 指標は、稼働率 |
RASISの最初のSは何か? また使われている指標は? |
保守性(メンテ楽) 指標は、MTTR |
RASISのIは何か?
|
保全性(壊れにくい)
|
RASISの最後のSは何か?
|
安全性(不正アクセスに強い)
|
| システム全体のスループット向上のため、入出力データをいったん、磁気ディスクなどに蓄え、CPUの有効活用を図ることをなんと言う? |
スプーリング |
| コンピューターから見た仕事の単位をなんと言うか? |
タスク |
| タスクの状態遷移のうち、Readyとは? |
実行可能状態 |
| タスクの状態遷移のうち、Runとは? |
実行状態 |
| タスクの状態遷移のうち、Waitとは? |
待ち状態 |
| タスク管理の機能で、ReadyからRunにするプログラムをなんというか? |
ディスパッチャ |
| 見かけ上、複数のタスクを平行に実行し、CPUを有効活用するプログラミング手法は? |
多重プログラミング |
| 割り込み処理において、内部割込みに大別され、ゼロによる除算、けたあふれ(オーバーフロー)、セグメント/ページ不在、記憶保護例外、不正な命令の実行などが発生した時に起こる割り込みをなんと言うか? |
プログラム割込み |
| 割り込み処理において、内部割込みに大別され、モード切替命令の実行、処理プログラムからOSの機能を利用したい時に起きる割り込みをなんと言うか? |
SVC割込み (スーパーバイザーコール) |
| 割り込み処理において、外部割込みに大別され、主記憶装置の障害、電源異常、ハードウェア故障などが発生したとき起こる割り込みは、なんというか? |
機械チェック割込み |
| 割り込み処理において、外部割込みに大別され、入出力動作が終了したとき起こる割込みは? |
入出力割込み |
| 割り込み処理において、外部割込みに大別され、プログラムの実行時間が設定時間を超過したときに起こる割込みは? |
タイマ割込み |
| 割り込み処理において、外部割込みに大別され、オペレーターが介入したときに起る割込みは? |
コンソール割込み |
| 主記憶がフラグメンテーションのとき、未使用領域を再び利用可能にする処理をなんと言うか? |
メモリコンパクション (ガーベジコレクション) |
| プログラムをあらかじめ、同時に実行しない排他的ないくつかの単位(セグメント)に分けて、実行時に必要な部分だけを主記憶にロードして実行する方式は? |
オーバーレイ方式 |
| プログラムを一時停止して、スワップアウトし、優先度の高いプログラムをスワップイン、もとのプログラムを再開するときには、またスワップインして再開する方式は? |
スワッピング方式 |
| スワッピングが多発すると、システム全体の処理効率はどうなるか? |
極端に低下 |
| 仮想記憶システムは、メモリとHDDに作った仮想メモリで仮想的に大容量にする技術だが、HDD上の仮想メモリは仮想アドレスで扱われてるため、実アドレスに変換が必要である、なにか? |
動的アドレス変換機構 (DAT)
|
| 仮想記憶管理において、ページング方式のとき、ページングが多発し、処理効率が低下することをなんと言うか? |
スラッシング |
| 仮想記憶管理、ページング方式のページ置き換えアルゴリズムのうち、LRUとは? |
最後に開いてから、もっとも時間が経っているページを置き換える |
| 仮想記憶管理、ページング方式のページ置き換えアルゴリズムのうち、LFUとは? |
参照回数のもっとも少ないページを置き換える |
| 仮想記憶システムのひとつで、プログラムの手続きやデータなど、論理的なひとまとまりのセグメント単位として、仮想アドレス空間を分割して管理し、可変長である為、フラグメンテーションが発生する可能性がある方式は? |
セグメント方式 |
| プログラムの属性で、どこに配置しても実行可能なものは? |
再配置可能 (リロケータブル) |
| プログラムの属性で、複数のタスクが同時に使用し実行するものは? |
再入可能 (リエントラント) |
| プログラムの属性で、再ロードしなくても使用可能なものは? |
再使用可能 (リユーザブル) |
| プログラムの属性で、自分自身を呼び出して実行するのは? |
再帰的 (リカーシブ) |
| ファイル管理において、階層構造をディレクトリ(フォルダ)で表すが、最上位にあるものをなんという? |
ルートディレクトリ |
| ファイル管理において、階層構造をディレクトリ(フォルダ)で表すが、下位に作成されたディレクトリをなんと言うか? |
サブディレクトリ |
| ファイル管理において、階層構造をディレクトリ(フォルダ)で表すが、現在、操作対象のディレクトリをなんというか? |
カレントディレクトリ |
| ファイル管理において、目的とするファイルやディレクトリまでの道のりをパスと言うが、ルートディレクトリを起点としたパス指定をなんと言うか? |
絶対パス指定 |
| ファイル管理において、目的とするファイルやディレクトリまでの道のりをパスと言うが、カレントディレクトリを起点としたパス指定をなんと言うか? |
相対パス指定 |
| ファイル管理において、目的とするファイルやディレクトリまでの道のりをパスと言うが、【 .. 】は何を表しているか? |
1階層上のディレクトリに移動する |
| ファイルのアクセス方式で、先頭から順番にアクセスする方法で、シーケンシャルアクセスとも言うのは? |
順次アクセス |
| ファイルのアクセス方式で、任意のレコードに直接アクセスする方法で、ランダムアクセスとも呼ばれているのは? |
直接アクセス |
| ファイルのアクセス方式で、任意のレコードに直接アクセスし、それ以降のレコードを順次アクセスする、ダイナミックアクセスとも呼ばれているのは? |
動的アクセス |
| ファイル編成にて、順次アクセスのみ可能で、記録媒体の使用効率が良いが、途中に追加できないのは? |
順編成ファイル |
| ファイル編成にて、直接アクセスのみ可能で、追加・削除が容易だが、シノニムが発生する可能性があり、記録媒体の使用効率が良くないものは? |
直接編成ファイル |
| ファイル編成にて、順次アクセスと索引による直接アクセスができ、追加・削除が容易だが、使用効率を保つため、ファイルの再編成が必要なものは? |
索引編成ファイル |
| ファイル編成にて、メンバ単位で更新・削除、プログラムライブラリに適しているのは? |
区分編成ファイル |
| ファイル編成にて、仮想記憶システムで利用される、入力順データセット・キー順データセット・相対レコードデータセットを使うのは? |
VSAM (バーチャル・ストレージ・アクセス・メソッド) |
| 言語プロセッサで、アセンブラ言語で書かれた原始プログラムを、機械語に翻訳するプログラムは? |
アセンブラ |
| 言語プロセッサで、高水準言語で書かれた原始プログラムを1命令ずつ解釈・実行するのは? |
インタプリンタ |
| 言語プロセッサで、高水準言語で書かれた原始プログラムを、一括して機械語に翻訳するのは? |
コンパイラ |
| ソフトウェアの作成手順で、原始プログラムを目的プログラムにするものは? |
コンパイラ |
| ソフトウェアの作成手順で、目的プログラムからロードモジュールにするのは? |
リンカ |
| ソフトウェアの作成手順で、目的プログラムからロードモジュールにするのはリンカだが、とくに実行時にリンクするものをなんと言う? |
動的リンキング |
| ソフトウェアの作成手順で、目的プログラムからロードモジュールにするのはリンカだが、とくに連携編集時にあらかじめリンクしておくものをなんと言う? |
静的リンキング |
| ソフトウェアの作成手順で、ロードモジュールを主記憶にロードするのは? |
ローダ |
| COBOL言語の実行方式は? |
コンパイラ方式 |
| COBOLは何に適した言語か? |
事務処理 |
| C言語の実行に必要なものは? |
コンパイル |
| C言語は何に適した言語か? |
システムの記述 |
| Java言語はプラットフォームに左右されるか? |
されない |
| Java言語の実行方式は? |
インタプリンタ方式 |
| Perl言語は何に適した言語か? |
サーバー上で動作するプログラムの記述 |
| Perl言語の実行には何が必要か? |
インタプリンタ |