Komputasi adalah iIlmu
komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta
penggunaan.
Teori komputasi dibagi lagi
menjadi 3 ranting:
a. Teori otomata (automata
theory)
b. Teori komputabilitas (computability
theory) adalah bertugas sebagai pemeriksa batasan-batasan pada model-model
teoritis yang digunakan oleh komputer.
c. Teori kompleksitas (computational
complexity theory) adalah sebuah ilmu dimana mengkaji sebuah sistem yang
dinamik secara keseluruhan.
Beberapa model komputasi:
1. Mobile Computing atau
Komputasi Bergerak
Mobile computing (komputasi bergerak) adalah sebuah
kemajuan teknologi komputer yang dapat berkomunikasi menggunakan jaringan tanpa
menggunakan kabel serta mudah dibawa atau berpindah tempat, tetapi berbeda
dengan komputasi nirkabel.
Contohnya: smartphone, dll
2. Grid Computing
Komputasi grid disini adalah memanfaatkan suatu
kekuatan pengolahan idle berbagai unit komputer, dan menggunakan kekuatan
proses untuk menghitung satu pekerjaan.
3. Cloud Computing atau Komputasi Awan
Cloud computing adalah perluasan dari konsep pemrograman berorientasi objek
abstraksi. Abstraksi, sebagaimana dijelaskan sebelumnya, menghapus rincian
kerja yang kompleks dari visibilitas.
Adapun implementasi pada
komputasi yang digunakan pada bidang ilmu pengetahun adalah pada
bidang fisika, kimia, biologi, ekonomi, sosiologi dan lain-lain. Kita dapat
melihat pada pembahasan dibawah ini.
1. Computational
Physics (Fisika) – Implementasi pada ilmu pengetahun fisika dimana kita
menggunakan algoritma numerik untuk memecahkan permasalahan teori kuantitatif fisika
yang sudah ada.
2. Computational
Economics (Ekonomi) – implementasi pada ilmu pengetahuan ekonomi adalah
mempelajari agent-based computational modeling, computational econometrics dan
statistika, komputasi keuangan, computational modeling of dynamic macroeconomic
systems, pemrograman yang didesain khusus untuk komputasi ekonomi, dan
pengembangan alat bantu dalam pendidikan komputasi ekonomi.
3. Computational
Chemistry (Kimia) – Implementasi dari bidang ilmu pengetahuan adalah memaparkan
dari dari teori kimia digabungkan dengan program komputer yang handal untuk
menghitung struktur dan sifat molekul.
4. Bioinformatics
(Biologi) – Merupakan sebuah aplikasi dari teknologi informasi dan ilmu
komputer terhadap bidang biologi molekuler.
5. Computational
Sociology (Sosiologil) – Sebuah cabang ilsu sosiologi yang menggunakan metode
komputasi intensif untuk menganalisa fenomena sosial.
6. Cognitive
Science (Ilmu Kognitif) – Sebuah cabang ilmu menengah yang mempelajari
bagaimana informasi dibentuk dan digambarkan oleh otak.