収集、操作、および処理必要な使用のために収集されたデータは、データ処理として知られています。 これは、通常、コンピュータによって実行される技術であり、プロセスには、情報の取得、変換、または分類が含まれます。
ただし、データの処理は以下に大きく依存します−
- 処理する必要があるデータの量
- データ処理操作の複雑さ
- それぞれのコンピュータシステムの容量と作り付けの技術
- 技術的なスキル
- 時間制約
データ処理の方法
私たちは今、データ処理の異なる方法について説明しましょう。
- シングルユーザープログラミング
- マルチプログラミング
- リアルタイム処理
- オンライン処理
- タイムシェアリング処理
- 分散処理
シングルユーザープログラミング
彼の個人的な使用のために一人の人によって行われます。 この技術は、小規模なオフィスにも適しています。
マルチプログラミング
この技術は、中央処理装置(CPU)に複数のプログラムを同時に格納して実行する機能を提供します。 さらに、複数のプログラミング技術は、それぞれのコンピュータの全体的な作業効率を向上させる。
リアルタイム処理
この技術は、ユーザーがコンピュータシステムと直接接触することを容易にします。 この技術は、データ処理を容易にします。 この手法は、直接モードまたは対話モード手法としても知られており、1つのタスクを実行するために排他的に開発されています。 これはオンライン処理の一種であり、常に実行中です。
オンライン処理
この技術は、データの入力と実行を直接容易にします; したがって、最初に保存または蓄積してから処理することはありません。 この技術は、さまざまな点でデータを検証し、修正されたデータのみが入力されるようにするため、データ入力エラーを低減するように開発されています。 この技術はオンライン適用のために広く利用されています。
タイムシェアリング処理
これは、複数のユーザーがオンラインコンピュータシステムのリソースを共有することを容易にするオンラインデータ処理の別の この手法は、結果が迅速に必要な場合に採用されます。 さらに、名前が示すように、このシステムは時間ベースです。
以下は、タイムシェアリングプロセスの主な利点のいくつかです−
- 複数のユーザーが同時にサービスを提供することができます
- すべてのユーザーは、処理時間のほぼ等しい量を持っています
- 実行中のプログラムとの相互作用の可能性があります
分散処理
これは、様々なコンピュータ(リモートに配置されている)がコンピュータのネットワークを作る単一のホストコンピュータと相互接続されたままである特殊なデータ処理技術です。
これらのコンピュータシステムはすべて、高速通信ネットワークと相互接続されたままです。 これにより、コンピュータ間の通信が容易になります。 ただし、中央計算機システムはマスターデータベースを維持し、それに応じて監視します。