Basics-of-computer-science-data-processing

提供:Dev Guides
移動先:案内検索

情報処理

必要な用途のために収集されたデータの収集、操作、および処理は、データ処理と呼ばれます。 これは通常、コンピューターによって実行される手法です。このプロセスには、情報の取得、変換、または分類が含まれます。

ただし、データの処理は主に以下に依存します-

  • 処理する必要があるデータの量
  • データ処理操作の複雑さ
  • 各コンピューターシステムの容量と組み込みテクノロジー
  • 技術的なスキル
  • 時間の制約

データ処理の方法

次に、データ処理のさまざまな方法について説明します。

  • シングルユーザープログラミング
  • 複数のプログラミング
  • リアルタイム処理
  • オンライン処理
  • タイムシェアリング処理
  • 分散処理

シングルユーザープログラミング

それは通常、個人的な使用のために一人で行われます。 この手法は、小規模オフィスにも適しています。

複数のプログラミング

この手法は、中央処理装置(CPU)に複数のプログラムを同時に格納および実行する機能を提供します。 さらに、複数のプログラミング手法により、各コンピューターの全体的な作業効率が向上します。

リアルタイム処理

この手法により、ユーザーはコンピュータシステムと直接連絡を取ることができます。 この手法により、データ処理が容易になります。 このテクニックは、ダイレクトモードまたはインタラクティブモードテクニックとも呼ばれ、1つのタスクを実行するためだけに開発されています。 これは一種のオンライン処理であり、常に実行中のままです。

オンライン処理

この手法により、データの直接入力と実行が容易になります。そのため、最初に保存または蓄積してから処理することはありません。 この手法は、さまざまなポイントでデータを検証し、修正されたデータのみが入力されるようにするため、データ入力エラーを減らすように開発されています。 この手法は、オンラインアプリケーションで広く使用されています。

タイムシェアリング処理

これは、複数のユーザーがオンラインコンピュータシステムのリソースを共有できるようにするオンラインデータ処理のもう1つの形式です。 この手法は、結果が迅速に必要な場合に採用されます。 さらに、名前が示すように、このシステムは時間ベースです。

以下は、タイムシェアリング処理の主な利点の一部です-

  • 複数のユーザーに同時にサービスを提供できます
  • すべてのユーザーの処理時間がほぼ等しい
  • 実行中のプログラムとの相互作用の可能性があります

分散処理

これは、さまざまなコンピューター(リモートにある)がコンピューターのネットワークを構成する単一のホストコンピューターと相互接続されたままになる特殊なデータ処理技術です。

分散処理

これらのすべてのコンピューターシステムは、高速通信ネットワークと相互接続されたままです。 これにより、コンピューター間の通信が容易になります。 ただし、中央コンピュータシステムはマスターデータベースを維持し、それに応じて監視します。