コンピュータサイエンスの定義
その他 / / July 04, 2021
ハビエル・ナバロ著、6月。 2015
コンピュータサイエンスは、 コンピューティング:プログラミング言語とこのブランチの数学的および論理的基盤 知識。 一般的な分野として、コンピュータサイエンスには一連の特定の分野があります。 人工知能、コンピューティング グラフ、バイオインフォマティクス、またはユビキタスコンピューティングの分野、その他多くの分野。
戦争に適用される暗号化と技術の現象
このブランチの起源は非常に古く、暗号化が扱う暗号化されたコードシステムを介していくつかの隠されたメッセージを復号化する必要性に関連しています。 この必要性は、戦争や軍事スパイ活動に関連しています。 第二次世界大戦後、次の新しいツールで根本的に変化した状況 コンピューティング。 1950年代から、コンピュータサイエンスの最初の大学学部が登場し、科学、工学、数学の要素が組み合わされました。
コンピュータサイエンスのいくつかの要素
実験的アルゴリズムはプログラミングの基本的なツールです。 一方、これらはソフトウェアエンジニアリングや数値解析と相互作用する必要があります。 コンピューティングはから始まることを考慮に入れる必要があります パラダイム 一般的な科学的活動:の作成 仮説 イベントを予測できる説明モデルとして。 の世界で コンピューティング このパラダイムは、情報処理に関連して予測されます。
実用的なアプリケーション
コンピュータサイエンスは 規律 科学の他の分野に適用できる基本。 コンピュータモデルは、シミュレーションを通じて物理学の分野に適応させることができます(たとえば、量子物理学の素粒子物理学の分野で)。 生物学者はまた、説明モデルを使用して、 DNA そして 調査する 可能な遺伝子治療。
物理学または生物学の例は、適用が可能な特定の領域の無限大の小さなサンプルです。 科学としてのコンピューティングは、映画産業、株式市場、または分野に存在するためです。 ヒューマニスティック。
コンピューター科学者は、問題の定義から始めて、特定のニーズを満たすためにプログラムを設計、説明、およびテストする必要があります。 そして、このプログラムは、クライアントと効果的に行動しなければならない一部のユーザーによって使用されることを考慮に入れています。
オン 結論、コンピュータサイエンスは、他の分野でソリューションを提供しようとする科学の分野です。
コンピュータサイエンスのトピック