PENDAHULUAN
Teori komputasi, dari namanya kita
bisa tahu hal ini mengacu pada ilmu komputer dan matematika, dan yang
pasti cukup rumit, maka itu saya akan menjelaskan sedikit tentang Teori
komputasi beserta Implementasinya pada berbagai bidang-bidang ilmu
pengetahuan.
dimulai dari definisi Apa arti Komputasi?
Komputasi sendiri adalah sebuah
proses perhitungan, pemrosesan informasi atau pemecahan masalah dengan
menggunakan algoritma. Komputasi merupakan bagian dari ilmu komputer
yang mempunyai tugas untuk menganalisa apa saja yang bisa dan tidak bisa
dilakukan oleh secara komputasi, dari sini lah muncul Teori Komputasi
yang menjadi sub-bidang ilmu komputer dan ilmu matematika.
Asal muasal komputasi sendiri adalah
kebutuhan manusia untuk menghitung sebagai contoh dalam sistem barter
sistem kalender dan lain lain. seiring perkembangan zaman perhitungan
manusia pun semakin kompleks dan banyak dari situ muncullah kebutuhan
akan mesin penghitung, maka lahirlah komputer dan komputer pun
berkembang menjadi sebuah alat yang bisa melakukan lebih dari sekedar
perhitungan semata.
kembali ke teori komputasi, secara
umum teori komputasi adalah ilmu yang menekankan pada penyusunan model
matematika dan penyelesaian numerik serta penggunaan komputer untuk
memecahkan persoalan dalam dunia sains. tapi pada perkembangannya
sekarang ini teori komputasi juga digunakan untuk menemukan prinsip -
prinsip baru dalam berbagai bidang.
komputasi juga biasa disebut
komputer secara fisik. Contoh dari sistem fisik yaitu komputer digital,
komputer quantum, komputer penganalisa DNA, dll. dari sudut pandang ini
sampai muncul cabang ilmu bernama Physic of Computation Bahkan ada sudut
pandang yang lebih radikal berbasis dalil Digital Physic yang
menyatakan bahwa evolusi alam semesta itu sendiri adalah sebuah proses
komputasi – disebut Pancomputationalism.
PEMBAHASAN
Komputasi bisa diartikan sebagai
cara untuk menemukan pemecahan masalah dari data input dengan
menggunakan suatu algoritma. Secara umum ilmu komputasi adalah bidang
ilmu yang mempunyai perhatian pada penyusunan model matematika dan
teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis
dan memecahkan masalah-masalah ilmu. Dalam hal penerapan simulasi
komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan
masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam
perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang
mendasar dalam ilmu sains.
Menggunakan suatu algoritma dan juga
penggunaan komputer dalam suatu pemecahan masalah, berarti cara
penyelesaiannya sudah termasuk modernisasi. Sekarang ini dengan semakin
berkembangnya jaman, komputasi telah dilakukan dengan komputer. Hal
inilah yang menyebabkan berkembangnya komputasi menjadi komputasi
modern.
Komputasi modern bisa dibilang
adalah sebuah konsep sistem yang menerima intruksi-intruksi dan
menyimpannya dalam sebuah memory, memory disini bisa juga dari memory
komputer. Oleh karena pada saat ini kita melakukan komputasi menggunakan
komputer maka bisa dibilang komputer merupakan sebuah komputasi modern.
Macam-macam Komputasi Modern
Komputasi modern terbagi tiga macam,
yaitu komputasi mobile (bergerak), komputasi grid, dan komputasi cloud
(awan). Penjelasan lebih lanjut dari jenis-jenis komputasi modern
sebagai berikut :
1. Mobile computing
Mobile Computing adalah sebuah
paradigma baru dalam kemajuan teknologi yang dapat melakukan komunikasi
dengan jaringan nirkabel sehingga user mampu melakukan perpindahan.
2. Grid computing (akan di bahas lebih lanjut di tugas ke dua)
secara singkat, komputasi grid atau
grid computing adalah penggunaan sumber daya komputer secara
bersama-sama dimana komputer tersebut terpisah secara geografis.
Komputasi grid ini biasanya digunakan untuk memecahkan suatu
permasalahan berskala besar.
3. Cloud computing (akan di bahas di tugas ke dua)
Cloud computing adalah kumpulan dari beberapa resources yang terintegrasi menjadi satu dan digunakan melalui web.
Sebenarnya, cloud computing ini
didasarkan pada teknologi grid computing yang membuat skalabilitas suatu
sistem komputasi menjadi sangat besar dengan cara menggabungkan
beberapa sumber daya komputer menjadi satu resource.
Implementasi komputasi di dalam kehidupan sehari-hari : Fisika, Kimia, Matematika, Ekonomi, Geologi, Geografi
di dalam bidang fisika
Computational Physics (Fisika) –
Mempelajari implementasi algoritma numerik untuk memecahkan permasalahan
teori kuantitatif fisika yang sudah ada.
di dalam bidang Biologi
Bioinformatics (Biologi) – Merupakan
sebuah aplikasi dari teknologi informasi dan ilmu komputer terhadap
bidang biologi molekuler.
bidang kimia,
Computational Chemistry (Kimia) –
Merupakan salah satu cabang kimia yang menggunakan ilmu komputer untuk
membantu menyelesaikan masalah kimia.
bidang Matematika,
conoth penggunaannya adalah program Mapple, dapat menyelesaikan banyak perhitingan yang ada pada bidang matematika,
bidang ekonomi,
Computational Economics (Ekonomi) – Mempelajari titik pertemuan antara ekonomi dan komputasi.
bidang geografi dan geologi, dapat mengetahui prakiraan cuaca dan juga mendeteksi gempa yang ada.
KESIMPULAN
Jadi kesimpulannya adalah modern
computation sangat berguna bagi dalam kehidupan sehari-hari dan sangat
membantu menyelesaikan masalah yang tidak dapat diselesaikan secara
manual oleh manusia
DAFTAR PUSTAKA
http://godekcadel.blogspot.com/2013/04/teori-komputasi-dan-implementasi-pada.html
http://lianaindrijaya.blogspot.com/2012/03/pengantar-komputasi-modern-pert1.html