Definisi Sains Komputer

Sains komputer adalah satu set disiplin yang menangani asas-asas yang menyokong pengkomputeran: bahasa pengaturcaraan dan asas matematik dan logik cabang pengetahuan ini. Sebagai bidang am, sains komputer mempunyai siri keseluruhan cawangan khusus: kecerdasan buatan, pengkomputeran grafik, bioinformatika, atau bidang pengkomputeran di mana-mana, di kalangan banyak bidang lain.

Fenomena kriptografi dan teknologi yang digunakan dalam peperangan

Asal cawangan ini sangat tua dan menghubungkan dengan keperluan untuk menyahsulit beberapa mesej tersembunyi melalui sistem kod terenkripsi, sesuatu yang berkaitan dengan kriptografi. Keperluan ini telah dikaitkan dengan aktiviti pengintipan peperangan dan tentera, satu keadaan yang berubah secara radikal selepas Perang Dunia II dengan alat pengkomputeran baru. Bermula pada tahun 1950-an, jabatan sains komputer universiti pertama muncul, di mana unsur-unsur sains, kejuruteraan dan matematik digabungkan.

Beberapa elemen sains komputer

Algoritma eksperimen adalah alat asas dalam pengaturcaraan. Sebaliknya, mereka mesti berinteraksi dengan analisis kejuruteraan perisian dan numerik. Perlu diingat bahawa pengkomputeran bermula dari paradigma umum aktiviti saintifik: penciptaan hipotesis sebagai model penjelasan yang mampu meramalkan peristiwa. Di dunia komputer, paradigma ini diproyeksikan berkaitan dengan pemprosesan maklumat.

Aplikasi praktikal

Sains komputer adalah cabang disiplin asas yang boleh digunakan untuk bidang sains yang lain. Model komputasi boleh disesuaikan dengan bidang fizik melalui simulasi (contohnya dalam bidang fizik zarah dalam fizik kuantum). Ahli biologi juga menggunakan model penjelasan untuk meniru struktur DNA dan menyiasat terapi gen yang mungkin.

Contoh-contoh fizik atau biologi adalah contoh kecil bilangan tak terhingga yang spesifik di mana ia layak untuk menerapkan pengkomputeran sebagai sains, kerana ia terdapat dalam industri filem, dalam aktiviti pasaran saham atau dalam bidang kemanusiaan.

Seorang saintis komputer mesti bermula dari definisi masalah dan kemudian mereka bentuk, menerangkan, dan menguji program untuk memenuhi keperluan khusus. Dan semua ini mengambil kira bahawa program tersebut akan digunakan oleh pelanggan dan beberapa pengguna yang perlu bertindak dengan berkesan.

Sebagai kesimpulan, sains komputer adalah bidang sains yang cuba memberikan penyelesaian dalam bidang lain.

Artikel Berkaitan