基本情報技術者試験 ソフトウェアの頻出知識・頻出用語
IPA の公開過去問で、同じ知識が問われた回数の多い順(本試験の回数で並べ、免除試験は別に数えています)。公開問題での観測値で、本番の CBT での出題確率ではありません。
- LRU方式の置換え対象 本試験 9 回・免除試験 25 回・レッスンあり
- スプーリング機能の定義 本試験 9 回・免除試験 21 回・レッスンあり
- 内部割込みと外部割込みの分類 本試験 8 回・免除試験 23 回・レッスンあり
- スラッシング現象の定義 本試験 7 回・免除試験 9 回・レッスンあり
- コンパイラの最適化の定義 本試験 5 回・免除試験 12 回・レッスンあり
- OSSライセンスの義務範囲(再配布時のソース公開義務) 本試験 4 回・免除試験 11 回・レッスンあり
- プリエンプティブスケジューリングの優先度処理 本試験 4 回・免除試験 2 回・レッスンあり
- プログラムの性質(再入可能・再使用可能・再配置可能・再帰的) 本試験 3 回・免除試験 15 回・レッスンあり
- ページング方式の定義 本試験 3 回・免除試験 13 回・レッスンあり
- ディレクトリの相対パス移動のトレース 本試験 3 回・免除試験 8 回・レッスンあり
- ファイルアクセス権の3ビット8進数表現の推定 本試験 3 回・免除試験 6 回・レッスンあり
- 統合開発環境(IDE)の代表例(Eclipse等) 本試験 3 回・免除試験 4 回・レッスンあり
- バッファサイズと送受信速度差の関係式 本試験 3 回・免除試験 3 回・レッスンあり
- メモリプール固定長方式と可変長方式の比較 本試験 3 回・免除試験 3 回・レッスンあり
- ブロック単位のファイル領域割当て計算(内部断片化) 本試験 2 回・免除試験 7 回・レッスンあり
- メモリリークの定義 本試験 2 回・免除試験 7 回・レッスンあり
- 排他資源を伴うタスク実行時間の計算 本試験 2 回・免除試験 4 回・レッスンあり
- ターンアラウンドタイムと処理待ち時間の関係 本試験 2 回・免除試験 2 回・レッスンあり
- ディレクトリの絶対パスと相対パス 本試験 2 回・免除試験 2 回・レッスンあり
- 言語処理プログラムの入出力(コンパイラ・リンカ・ローダ) 本試験 2 回・免除試験 2 回・レッスンあり
- リンカの機能 本試験 2 回・免除試験 1 回・レッスンあり
- プロセス切替え(ディスパッチ)の手順 本試験 2 回・免除試験 0 回・レッスンあり
- インタプリタ方式とコンパイル方式の処理時間比較計算 本試験 1 回・免除試験 7 回・レッスンあり
- スプーリングを用いたジョブ実行と印刷の所要時間計算 本試験 1 回・免除試験 7 回・レッスンあり
- ラウンドロビンスケジューリング 本試験 1 回・免除試験 6 回・レッスンあり
- タスクの状態遷移(実行・実行可能・待ち) 本試験 1 回・免除試験 6 回・レッスンあり
- FIFO・LRUページ置換え回数のトレース 本試験 1 回・免除試験 5 回・レッスンあり
- アーカイバの機能 本試験 1 回・免除試験 5 回・レッスンあり
- コンパイラの処理順序 本試験 1 回・免除試験 4 回・レッスンあり
- フラグメンテーションの定義 本試験 1 回・免除試験 4 回・レッスンあり
- インタプリタの定義 本試験 1 回・免除試験 4 回・レッスンあり
- 動的リンキングの定義 本試験 1 回・免除試験 4 回・レッスンあり
- 処理時間順(SPT)方式の飢餓状態 本試験 1 回・免除試験 4 回・レッスンあり
- 動的再配置に要するメモリアクセス時間の計算 本試験 1 回・免除試験 3 回・レッスンあり
- 入出力バッファの機能(処理速度差の緩和) 本試験 1 回・免除試験 2 回・レッスンあり
- デバイスドライバの定義 本試験 1 回・免除試験 2 回・レッスンあり
- リアルタイムOSを組込みシステムで用いる理由 本試験 1 回・免除試験 2 回・レッスンあり
- ローコード/ノーコード開発の違い 本試験 1 回・免除試験 1 回・レッスンあり
- ページフォールトの発生要因 本試験 1 回・免除試験 1 回・レッスンあり
- 優先度方式タスクスケジューリングのCPU遊休時間 本試験 1 回・免除試験 1 回・レッスンあり
- スタックの用途(関数呼出し時の戻り番地退避) 本試験 1 回・免除試験 1 回・レッスンあり
- UNIXのパイプ機能 本試験 1 回・免除試験 1 回・レッスンあり
- ノンプリエンプティブスケジューリングの定義 本試験 1 回・免除試験 0 回・レッスンあり
- コピーレフトの定義 本試験 1 回・免除試験 0 回・レッスンあり
- シェルのリダイレクト機能 本試験 1 回・免除試験 0 回・レッスンあり
- ハードリアルタイムシステムの定義(時間制約) 本試験 1 回・免除試験 0 回・レッスンあり
- UNIXディレクトリの種類(ホーム・ルート・カレント) 本試験 1 回・免除試験 0 回・レッスンあり
- オープンソースソフトウェアの定義(ソース変更許諾) 本試験 0 回・免除試験 11 回・レッスンあり
- APIの定義 本試験 0 回・免除試験 7 回・レッスンあり
- CPUとI/O競合下のタスク実行時間計算 本試験 0 回・免除試験 7 回・レッスンあり
- OSのタスク管理の役割 本試験 0 回・免除試験 6 回・レッスンあり
- ページフォールト発生時の処理順序(置換え・ページアウト・ページイン) 本試験 0 回・免除試験 4 回・レッスンあり
- クロスコンパイラの定義 本試験 0 回・免除試験 3 回・レッスンあり
- マルチプログラミングの効果 本試験 0 回・免除試験 3 回・レッスンあり
- ガーベジコレクションの定義(不要領域の回収) 本試験 0 回・免除試験 2 回・レッスンあり
- コンパイラの機能(原始プログラムからオブジェクトコード生成) 本試験 0 回・免除試験 2 回・レッスンあり
- ページ置換えアルゴリズムFIFOの定義 本試験 0 回・免除試験 2 回・レッスンあり
- 可変区画方式の空き領域数のトレース 本試験 0 回・免除試験 2 回・レッスンあり
- ジョブスケジューリング方式の特徴(対話型優先) 本試験 0 回・免除試験 2 回・レッスンあり
- プログラムの再配置の定義 本試験 0 回・免除試験 2 回・レッスンあり
- 仮想記憶のセグメント方式(可変長の管理単位) 本試験 0 回・免除試験 2 回・レッスンあり
- 仮想アドレスのページ番号とページ内変位のビット数計算 本試験 0 回・免除試験 1 回・レッスンあり
- マイクロカーネルの特徴 本試験 0 回・免除試験 1 回・レッスンあり
- 開発支援OSSの種類(Selenium・Redmine・Subversion・GDB) 本試験 0 回・免除試験 1 回・レッスンあり
- 処理時間順(SPT)方式のターンアラウンドタイム計算 本試験 0 回・免除試験 1 回・レッスンあり
- 言語プロセッサの種類(ジェネレータ・アセンブラ・インタプリタ・トランスレータ) 本試験 0 回・免除試験 1 回・レッスンあり
- セマフォの目的(共有資源の排他制御) 本試験 0 回・免除試験 1 回・レッスンあり
- シェルの役割(コマンドインタプリタ) 本試験 0 回・免除試験 1 回・レッスンあり
- スプーリングファイル必要容量の計算 本試験 0 回・免除試験 1 回・レッスンあり
- 表計算の相対参照と営業利益の計算式 本試験 0 回・免除試験 1 回・レッスンあり
- OSSディストリビュータの役割 本試験 0 回・免除試験 1 回・レッスンあり
- ミドルウェアの定義 本試験 0 回・免除試験 1 回・レッスンあり