問題一覧
1
順編成ファイル 直接編成ファイル 索引順編成ファイル 区分編成ファイル VSAM編成ファイル
2
プログラム終了時に記憶空間を開放しないなどで、他のプログラムの使う記憶空間が確保できなくなる現象
3
パーティション(区画)方式 セグメント(オーバーレイ)方式 スワッピング方式
4
記憶領域をいくつかの区画に分け、区画単位でプログラムを格納する方法。
5
固定区画方式 可変区画方式
6
断片化した空き容量を1つにまとめること。
7
プログラムを同時実行しない複数のセグメントに分割し、実行時に必要部だけ主記憶にロード。
8
優先度の低いプログラムを追い出し、優先度の高いジョブの実行を行う方式。
9
スワッピングで追い出されたプログラムが補助記憶装置に退避されること。
10
スワッピングで追い出されたプログラムを再び主記憶装置に格納すること。
11
ページ番号とページ枠(物理アドレス)ページテーブルで対応付ける。
12
プログラム実行中に存在しないページが参照された際に発生する割込み。
13
空きページ枠がない状態でページフォールトが発生した際、どのページを追い出すか決めるアルゴリズム
14
FIFO 古いものからページアウト LRU 最も長い間参照されなかったものからページアウト LFU 最も参照回数が少ないものからページアウト
15
ページで分けた上で、ページをいくつかまとめてセグメントとする方式。
16
プログラム実行時に、命令で使用している仮想アドレスを物理アドレスへ変換するハードウェア機構。
17
仮想記憶管理において、ページングが多発しシステム性能が極端に低下する現象。
18
ファイル ボリューム
19
ドライブ
20
ファイルを構成する論理的な単位
21
レコードを構成するもの
22
PCのディスク装置上での記憶領域の最小単位
23
入出力管理
24
複数レコードをまとめたもの
25
ブロッキング
26
デブロッキング
27
入出力バッファ
28
レコードを発生順に連続格納 順次アクセスのみ 途中挿入は書き換え必要
29
ハッシュ関数を用いてレコードのキー値をアドレスに変換 直接アクセス可能 途中挿入・追加が容易 シノニムが発生することがある 利用効率が悪い
30
ハッシュ関数によって生成されたキー値が同一になること 格納されているレコード=ホームレコード 格納できなかったレコード=シノニムレコード
31
索引を持つ 基本データ域、索引域、あふれ域で構成 順次アクセス、直接アクセスの両方可能 断片化が発生しやすくファイルの再編成が必要
32
基本域を追い出されたファイルがあふれ域に多くなり、レコードの検索に時間がかかる状態を解消すること
33
メンバと呼ばれる複数の順編成ファイル メンバ先頭アドレスを格納するディレクトリでメンバ単位でアクセス
34
物理装置に依存しないファイル編成 全てのアクセス方法を使用可能
35
ESDS KSDS RRDS LDS
36
入力順データセット
37
キー順データセット
38
相対レコードデータセット
39
線形データセット
40
順次アクセス 直接アクセス 動的アクセス(直接アクセス後に順次アクセス)
41
ルートディレクトリ サブディレクトリ カレントディレクトリ
42
最上位に位置するディレクトリ
43
あるディレクトリの下に存在するディレクトリ
44
現在アクセスしているディレクトリ
45
PC用に作られた記憶媒体上のファイルの管理情報を書き込む部分
46
WindowsNT用に作られたファイル管理システム
47
絶対パス指定 相対パス指定
48
ルートディレクトリからの経路を指定する
49
カレントディレクトリからの経路を指定する
50
ファイルを階層化して扱うファイルシステム。 深い階層のファイルでもダイレクトにアクセスできる(例 デスクトップのファイルアイコン)
51
i)ショートカット ii)エイリアス
52
データやシステムを別の記憶媒体に保存しておくこと
53
バックアップを世代として管理し保存すること。
54
フルバックアップ 差分バックアップ 増分バックアップ
55
すべてのファイルをバックアップする
56
フルバックアップ後に更新されたデータのみをバックアップする手法
57
前回のバックアップから更新、追加されたデータのみバックアップを取る。
58
重要度の高いバックアップデータをさらに別媒体にバックアップすること。
59
システム開発を支援するソフトウェア群
60
ツールや開発環境を統合したもの(統合開発環境)
61
それぞれの開発ツールが連続的に使用できる形のツール群
62
エンドユーザコンピューティング 情報システム利用者が必要システムを自発的に構築・利用すること。
63
エンドユーザデベロップメント 利用者側が行うシステム開発や保守作業。
64
静的解析ツール 動的解析ツール バージョン管理ツール
65
プログラムを実行せずにソースプログラムの解析やテストケースの抽出などを行う。
66
ソースコード解析ツール プログラム構造解析ツール
67
コーディング規則に則っているかやモジュール間インターフェースを検査する。
68
プログラムの階層構造を解析し結果を出力する。
69
テストデータを自動生成して実行したり、制御の流れをトレースする。
70
テストデータ生成ツール テストカバレッジツール テストベッドツール プログラム検証ツール
71
テストデータを自動生成する
72
テストデータが通ったプログラム経路を調べながらカバー率を出力
73
テストのための動作環境を提供するツール
74
プログラムの正当性を検証する。
75
開発においてプログラムの作成、改変歴を管理する
76
コンピュータのハードをそのまま模倣する装置
77
ある現象やシステムの動きを模倣する
78
CPUをエミュレートする専用ハードウェア。
79
トレーサー インスペクター スナップショット クロスリファレンス アサーションチェッカ
80
プログラムの実行を追跡
81
データ構造の内容を見やすい形で表示する
82
プログラムのある時点でのレジスタ・メモリ・ファイルの内容をそのままの状態で出力する
83
プログラムで使用している関数・変数 関数・変数を定義しているプログラム を一覧化
84
プログラム中に挿入。 変数間の論理的成立条件が満たされているかを確認
85
原始プログラム ソースプログラム ソースコード
86
言語プロセッサ
87
目的プログラム(オブジェクトプログラム)
88
リンカ(連係編集プログラム)
89
アセンブラ コンパイラ インタプリタ ジェネレーター
90
アセンブラ言語用の言語プロセッサ。 アセンブラ1命令=機械語1命令に対応
91
高水準・手続型言語用の言語プロセッサ。
92
命令を一つずつ翻訳-実行を繰り返す
93
パラメータに従ってプログラムを自動生成する。
94
文法エラーがあった際、原始プログラムを修正 実行エラーがあった際、原始プログラムを修正
95
連係編集。
96
ロードモジュール(実行ファイル)
97
目的プログラムは作らない プログラムが未完でも動作可能 実行速度が遅い
98
1.字句解析 2.構文解析 3.意味解析 4.最適化 5.コード生成
99
プログラム実行時に必要となった ・共用ライブラリ ・システムライブラリ のモジュールを動的に連携して使用する方法。
100
プログラム実行時に実行形式のプログラムを 補助記憶装置など→主記憶装置 へと読み込むプログラム
基礎理論1
基礎理論1
噛猫 · 100問 · 1年前基礎理論1
基礎理論1
100問 • 1年前基礎理論2
基礎理論2
噛猫 · 26問 · 1年前基礎理論2
基礎理論2
26問 • 1年前コンピュータシステム1
コンピュータシステム1
噛猫 · 100問 · 1年前コンピュータシステム1
コンピュータシステム1
100問 • 1年前コンピュータシステム2
コンピュータシステム2
噛猫 · 100問 · 1年前コンピュータシステム2
コンピュータシステム2
100問 • 1年前コンピュータシステム3
コンピュータシステム3
噛猫 · 100問 · 1年前コンピュータシステム3
コンピュータシステム3
100問 • 1年前コンピュータシステム4
コンピュータシステム4
噛猫 · 100問 · 1年前コンピュータシステム4
コンピュータシステム4
100問 • 1年前コンピュータシステム6
コンピュータシステム6
噛猫 · 30問 · 1年前コンピュータシステム6
コンピュータシステム6
30問 • 1年前技術要素1
技術要素1
噛猫 · 100問 · 1年前技術要素1
技術要素1
100問 • 1年前技術要素2
技術要素2
噛猫 · 100問 · 1年前技術要素2
技術要素2
100問 • 1年前技術要素3
技術要素3
噛猫 · 100問 · 1年前技術要素3
技術要素3
100問 • 1年前技術要素4
技術要素4
噛猫 · 100問 · 1年前技術要素4
技術要素4
100問 • 1年前技術要素5
技術要素5
噛猫 · 100問 · 1年前技術要素5
技術要素5
100問 • 1年前技術要素6
技術要素6
噛猫 · 100問 · 1年前技術要素6
技術要素6
100問 • 1年前技術要素7
技術要素7
噛猫 · 100問 · 1年前技術要素7
技術要素7
100問 • 1年前技術要素8
技術要素8
噛猫 · 100問 · 12ヶ月前技術要素8
技術要素8
100問 • 12ヶ月前技術要素9
技術要素9
噛猫 · 51問 · 12ヶ月前技術要素9
技術要素9
51問 • 12ヶ月前プロジェクトマネジメント1
プロジェクトマネジメント1
噛猫 · 100問 · 12ヶ月前プロジェクトマネジメント1
プロジェクトマネジメント1
100問 • 12ヶ月前サービスマネジメント
サービスマネジメント
噛猫 · 96問 · 12ヶ月前サービスマネジメント
サービスマネジメント
96問 • 12ヶ月前システム戦略1
システム戦略1
噛猫 · 114問 · 12ヶ月前システム戦略1
システム戦略1
114問 • 12ヶ月前問題一覧
1
順編成ファイル 直接編成ファイル 索引順編成ファイル 区分編成ファイル VSAM編成ファイル
2
プログラム終了時に記憶空間を開放しないなどで、他のプログラムの使う記憶空間が確保できなくなる現象
3
パーティション(区画)方式 セグメント(オーバーレイ)方式 スワッピング方式
4
記憶領域をいくつかの区画に分け、区画単位でプログラムを格納する方法。
5
固定区画方式 可変区画方式
6
断片化した空き容量を1つにまとめること。
7
プログラムを同時実行しない複数のセグメントに分割し、実行時に必要部だけ主記憶にロード。
8
優先度の低いプログラムを追い出し、優先度の高いジョブの実行を行う方式。
9
スワッピングで追い出されたプログラムが補助記憶装置に退避されること。
10
スワッピングで追い出されたプログラムを再び主記憶装置に格納すること。
11
ページ番号とページ枠(物理アドレス)ページテーブルで対応付ける。
12
プログラム実行中に存在しないページが参照された際に発生する割込み。
13
空きページ枠がない状態でページフォールトが発生した際、どのページを追い出すか決めるアルゴリズム
14
FIFO 古いものからページアウト LRU 最も長い間参照されなかったものからページアウト LFU 最も参照回数が少ないものからページアウト
15
ページで分けた上で、ページをいくつかまとめてセグメントとする方式。
16
プログラム実行時に、命令で使用している仮想アドレスを物理アドレスへ変換するハードウェア機構。
17
仮想記憶管理において、ページングが多発しシステム性能が極端に低下する現象。
18
ファイル ボリューム
19
ドライブ
20
ファイルを構成する論理的な単位
21
レコードを構成するもの
22
PCのディスク装置上での記憶領域の最小単位
23
入出力管理
24
複数レコードをまとめたもの
25
ブロッキング
26
デブロッキング
27
入出力バッファ
28
レコードを発生順に連続格納 順次アクセスのみ 途中挿入は書き換え必要
29
ハッシュ関数を用いてレコードのキー値をアドレスに変換 直接アクセス可能 途中挿入・追加が容易 シノニムが発生することがある 利用効率が悪い
30
ハッシュ関数によって生成されたキー値が同一になること 格納されているレコード=ホームレコード 格納できなかったレコード=シノニムレコード
31
索引を持つ 基本データ域、索引域、あふれ域で構成 順次アクセス、直接アクセスの両方可能 断片化が発生しやすくファイルの再編成が必要
32
基本域を追い出されたファイルがあふれ域に多くなり、レコードの検索に時間がかかる状態を解消すること
33
メンバと呼ばれる複数の順編成ファイル メンバ先頭アドレスを格納するディレクトリでメンバ単位でアクセス
34
物理装置に依存しないファイル編成 全てのアクセス方法を使用可能
35
ESDS KSDS RRDS LDS
36
入力順データセット
37
キー順データセット
38
相対レコードデータセット
39
線形データセット
40
順次アクセス 直接アクセス 動的アクセス(直接アクセス後に順次アクセス)
41
ルートディレクトリ サブディレクトリ カレントディレクトリ
42
最上位に位置するディレクトリ
43
あるディレクトリの下に存在するディレクトリ
44
現在アクセスしているディレクトリ
45
PC用に作られた記憶媒体上のファイルの管理情報を書き込む部分
46
WindowsNT用に作られたファイル管理システム
47
絶対パス指定 相対パス指定
48
ルートディレクトリからの経路を指定する
49
カレントディレクトリからの経路を指定する
50
ファイルを階層化して扱うファイルシステム。 深い階層のファイルでもダイレクトにアクセスできる(例 デスクトップのファイルアイコン)
51
i)ショートカット ii)エイリアス
52
データやシステムを別の記憶媒体に保存しておくこと
53
バックアップを世代として管理し保存すること。
54
フルバックアップ 差分バックアップ 増分バックアップ
55
すべてのファイルをバックアップする
56
フルバックアップ後に更新されたデータのみをバックアップする手法
57
前回のバックアップから更新、追加されたデータのみバックアップを取る。
58
重要度の高いバックアップデータをさらに別媒体にバックアップすること。
59
システム開発を支援するソフトウェア群
60
ツールや開発環境を統合したもの(統合開発環境)
61
それぞれの開発ツールが連続的に使用できる形のツール群
62
エンドユーザコンピューティング 情報システム利用者が必要システムを自発的に構築・利用すること。
63
エンドユーザデベロップメント 利用者側が行うシステム開発や保守作業。
64
静的解析ツール 動的解析ツール バージョン管理ツール
65
プログラムを実行せずにソースプログラムの解析やテストケースの抽出などを行う。
66
ソースコード解析ツール プログラム構造解析ツール
67
コーディング規則に則っているかやモジュール間インターフェースを検査する。
68
プログラムの階層構造を解析し結果を出力する。
69
テストデータを自動生成して実行したり、制御の流れをトレースする。
70
テストデータ生成ツール テストカバレッジツール テストベッドツール プログラム検証ツール
71
テストデータを自動生成する
72
テストデータが通ったプログラム経路を調べながらカバー率を出力
73
テストのための動作環境を提供するツール
74
プログラムの正当性を検証する。
75
開発においてプログラムの作成、改変歴を管理する
76
コンピュータのハードをそのまま模倣する装置
77
ある現象やシステムの動きを模倣する
78
CPUをエミュレートする専用ハードウェア。
79
トレーサー インスペクター スナップショット クロスリファレンス アサーションチェッカ
80
プログラムの実行を追跡
81
データ構造の内容を見やすい形で表示する
82
プログラムのある時点でのレジスタ・メモリ・ファイルの内容をそのままの状態で出力する
83
プログラムで使用している関数・変数 関数・変数を定義しているプログラム を一覧化
84
プログラム中に挿入。 変数間の論理的成立条件が満たされているかを確認
85
原始プログラム ソースプログラム ソースコード
86
言語プロセッサ
87
目的プログラム(オブジェクトプログラム)
88
リンカ(連係編集プログラム)
89
アセンブラ コンパイラ インタプリタ ジェネレーター
90
アセンブラ言語用の言語プロセッサ。 アセンブラ1命令=機械語1命令に対応
91
高水準・手続型言語用の言語プロセッサ。
92
命令を一つずつ翻訳-実行を繰り返す
93
パラメータに従ってプログラムを自動生成する。
94
文法エラーがあった際、原始プログラムを修正 実行エラーがあった際、原始プログラムを修正
95
連係編集。
96
ロードモジュール(実行ファイル)
97
目的プログラムは作らない プログラムが未完でも動作可能 実行速度が遅い
98
1.字句解析 2.構文解析 3.意味解析 4.最適化 5.コード生成
99
プログラム実行時に必要となった ・共用ライブラリ ・システムライブラリ のモジュールを動的に連携して使用する方法。
100
プログラム実行時に実行形式のプログラムを 補助記憶装置など→主記憶装置 へと読み込むプログラム