「バッチ処理」の版間の差分

削除された内容 追加された内容
Okipow (会話) による ID:58908130 の版を取り消し
Nyao04 (会話 | 投稿記録)
m編集の要約なし
4行目:
 
== バッチ処理(コンピュータ) ==
'''バッチ処理'''(バッチしょり)とは、[[コンピュータ]]で1つの流れのプログラム群(ジョブ)を順次に実行すること。あらかじめ定めた処理を一度に行うことを示すコンピュータ[[用語]]。反対語は'''対話処理・インタラクティブ処理'''または'''[[リアルタイム処理]]'''。
 
「バッチ (batch)」という言葉は、[[プログラマ]]が[[プログラミング (コンピュータ)|プログラミング]]をする際、[[紙]]に[[プログラム (コンピュータ)|コード]]を書き、[[紙テープ]]か80カラム仕様の[[パンチカード]]にパンチしていった時代の言葉。カードまたは紙テープは[[システムオペレーター]]に渡され、オペレーターは[[プロセス|タスク]]の[[スケジューリング]]をし、コンピュータにカードまたは紙テープを投入していった。スケジューリングされたタスクは直ちにシステムに入れられたのではなく、一緒にまとめて投入されたので(バッチとは、複数の似ているものを1つのグループとして生産、処理すること、または一緒に集めて1つのユニットとして扱うこと。[[:en:Batch processing]]より)、これらのタスクの集まりを「バッチジョブ」と呼ぶようになった。