問94
ITパスポート過去問 平成30年度(2018年)問94
バッチ処理の説明として,適切なものはどれか。
選択肢
- ア:一定期間又は一定量のデータを集め,一括して処理する方式
- イ:データの処理要求があれば即座に処理を実行して,制限時間内に処理結果を返す方式
- ウ:複数のコンピュータやプロセッサに処理を分散して,実行時間を短縮する方式
- エ:利用者からの処理要求に応じて,あたかも対話をするように,コンピュータが処理を実行して作業を進める処理方式
- ア
- イ
- ウ
- エ
正解と解き方・学習ポイント(AI解説)
正解:ア
あなたの回答:未回答
バッチ処理とは、一定期間または一定量のデータをためてから、まとめて一括で処理する方式です。即時に結果を返すことは前提とせず、給与計算や月次集計のように、後からまとめて処理しても支障が少ない業務で用いられます。
Point
この問題は、バッチ処理の定義を説明文から特定できるかを確認するものです。処理要求のたびに即座に処理する方式(リアルタイム処理)、複数の計算資源に分けて処理する方式(分散処理)、利用者の操作に応答しながら進める方式(対話型処理)と混同しないことが求められます。
解くために必要な知識
この問題を解くには、代表的な処理方式の定義を区別できる必要があります。
用語の整理
| 用語名 | 意味 | 例 |
|---|---|---|
| バッチ処理 | 一定期間または一定量のデータをためて、まとめて一括で処理する方式です。即時性は前提としません。 | 給与計算、月次の売上集計、日次のログ集計 |
他の選択肢に出てくる用語
| 用語名 | 意味 | バッチ処理との違い |
|---|---|---|
| リアルタイム処理 | 処理要求が発生したら即座に処理し、制限時間内に結果を返す方式です。 | 即時性や制限時間内の応答が前提です。 |
| 分散処理 | 複数のコンピュータやプロセッサに処理を分けて実行し、性能向上や実行時間短縮をねらう方式です。 | 「ためて一括」ではなく、「処理の分け方」に着目します。 |
| 対話型処理(インタラクティブ処理) | 利用者が操作し、その応答を確認しながら処理を進める方式です。 | 利用者操作と応答の繰り返しが前提です。 |
問題の解法手順
各選択肢の整理
| 選択肢 | 方式名の整理 | 判断理由 |
|---|---|---|
| ア | バッチ処理 | データをためてから一括処理する説明であり、定義どおりです。 |
| イ | リアルタイム処理 | 要求に即座に処理し制限時間内に返すのは、リアルタイム処理の特徴です。 |
| ウ | 分散処理(並列処理) | 複数の計算資源へ処理を分けて時間短縮する方式の説明です。 |
| エ | 対話型処理(オンライン処理の一種) | 利用者の要求に応じて対話的に進める方式で、バッチ処理とは異なります。 |
解答の決め方
1. バッチ処理のキーワードを探します
「一定期間」「一定量」「集める」「一括して処理」のような表現がバッチ処理の特徴です。
2. キーワードに一致する選択肢を選びます
「ア」が一致するため正解です。
選択肢ごとの解説
- ア:正解
バッチ処理の説明です。一定期間または一定量のデータをためてから、まとめて一括で処理します。給与計算や月次集計などで用いられます。
- イ:不正解
リアルタイム処理の説明です。処理要求に対して即座に処理を実行し、制限時間内に結果を返すことが求められます。
- ウ:不正解
分散処理の説明です。複数のコンピュータやプロセッサに処理を分担させ、全体の処理時間短縮を狙います。
- エ:不正解
対話型処理(インタラクティブ処理)の説明です。利用者の操作とコンピュータの応答を繰り返しながら処理を進めます。
まとめ
バッチ処理とは、一定期間または一定量のデータをためてから、まとめて一括で処理する方式です。即時に結果を返すことは前提とせず、給与計算や月次集計のように、後からまとめて処理しても支障が少ない業務で用いられます。
※本解説は生成AIによる学習支援用の参考情報です。内容の正確性や最新性は保証されません。最終的な判断は、試験実施団体の公式資料をご確認ください。
テクノロジ系 > コンピュータシステム > システム構成要素
順次、単語を追加予定です。もうしばらくお待ちください。
バッチ処理の説明です。一定期間または一定量のデータをためてから、まとめて一括で処理します。給与計算や月次集計などで用いられます。
リアルタイム処理の説明です。処理要求に対して即座に処理を実行し、制限時間内に結果を返すことが求められます。
分散処理の説明です。複数のコンピュータやプロセッサに処理を分担させ、全体の処理時間短縮を狙います。
対話型処理(インタラクティブ処理)の説明です。利用者の操作とコンピュータの応答を繰り返しながら処理を進めます。