Komputasi
adalah salah satu cara untuk memecahkan suatu masalah dari data input dengan
menggunakan suatu algoritma tertentu. Ilmu komputasi secara umum adalah bidang
ilmu yang mempunyai perhatian perhatian pada penyusunan model matematika dan
teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan
memecahkan masalah-masalah ilmu sains.
Teori
komputasi merupakan cabang ilmu komputer dan matematika yang membahas apakah
dan bagaimanakah suatu masalah dapat dipecahkan pada model komputasi, menggunakan
algoritma. Bidang ini dibagi menjadi dua cabang: teori komputabilitas dan teori
kompleksitas, namun kedua cabang berurusan dengan model formal komputasi.
Komputasi
Modern merupakan sebuah sistem yang akan menyelesaikan masalah matematis
menggunakan komputer dengan cara menyusun algoritma yang dapat dimengerti oleh
komputer yang berguna untuk menyelesaikan suatu masalah. Dalam komputasi modern terdapat perhitungan
dan pencarian solusi dari masalah. Perhitungan dari komputasi modern adalah
akurasi, kecepatan, problem, volume dan besar kompleksitas. Komputasi modern
ini pertama kalinya digagaskan oleh seorang ilmuan yang bernama John Von
Neumann. Dialah orang yang pertama kali menggagaskan konsep sebuah sistem yang
menerima intruksi-intruksi dan menyimpannya dalam sebuah memory.
Implementasi Komputasi
1. Mobile computing
Mobile computing atau komputasi bergerak
memiliki beberapa penjelasan, salah satunya komputasi bergerak merupakan
kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan
tanpa menggunakan kabel dan mudah dibawa atau berpindah tempat, tetapi berbeda
dengan komputasi nirkabel. Dan berdasarkan penjelasan tersebut, untuk kemajuan
teknologi ke arah yang lebih dinamis membutuhkan perubahan dari sisi manusia
maupun alat.
Contoh Mobile Computing :
Setelah kita mengetahui mengapa kita
membutuhkan mobile computing, kita bisa menyebutkan mobile applications yang
sudah ada saat ini. Diantaranya adalah ;
‒ Kendaraan
(untuk pemantauan dan koordinasi, GPS)
‒ Peralatan
Emergensi (akses kedunia luar)
‒ Akses
web dalam keadaan bergerak
‒ Location
aware services
‒ Information
services
‒ Disconnected
operations (mobile agents)
‒ Entertaintment
(network game groups)
2. Grid computing
Komputasi
grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan
terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar.
Ada
beberapa daftar yang dapat dugunakan untuk mengenali sistem komputasi grid,
adalah :
· Sistem untuk koordinat sumber
daya komputasi tidak dibawah kendali pusat.
· Sistem menggunakan standard dan
protocol yang terbuka.
· Sistem mencoba mencapai kualitas
pelayanan yang canggih, yang lebih baik diatas kualitas komponen individu
pelayanan komputasi grid.
Contoh
Grid Computing :
- Scientific Simulation: Komputasi grid diimplementasikan di bidang fisika, kimia, dan biologi untuk melakukan simulasi terhadap proses yang kompleks.
- Medical Images: Penggunaan data grid dan komputasi grid untuk menyimpan medical-image. Contohnya adalah eDiaMoND project.
- Computer-Aided Drug Discovery (CADD): Komputasi grid digunakan untuk membantu penemuan obat. Salah satu contohnya adalah: Molecular Modeling Laboratory (MML) di University of North Carolina (UNC).
- Big Science: Data grid dan komputasi grid digunakan untuk membantu proyek laboratorium yang disponsorioleh pemerintah Contohnya terdapat di DEISA.
- e-Learning: Komputasi grid membantu membangun infrastruktur untuk memenuhi kebutuhan dalam pertukaran informasi dibidang pendidikan. Contohnya adalah AccessGrid
- Visualization: Komputasi grid digunakan untuk membantu proses visualisasi perhitungan yang rumit.
- Microprocessor design: komputasi grid membantu untuk mengurangi microprocessor design cycle dan memudahkan design center untuk membagikan resource lebih efisien. Contohnya ada diMicroprocessor Design Group at IBM Austin.
Komputasi cloud atau disebut juga
komputasi awan merupakan gaya komputasi yang terukur dinamis dan sumber daya
virtual yang sering menyediakan layanan melalui internet.
Komputasi cloud menggambarkan pelengkap
baru, konsumsi dan layanan IT berbasis model dalam internet, dan biasanya
melibatkan ketentuan dari keterukuran dinamis dan sumber daya virtual yang
sering menyediakan layanan melalui internet.
Contoh Cloud Computing:
-
Email
-
Data storage online
-
Are you a collaborator?
Implementasi komputasi modern yang
diterapkan dalam berbagai bidang:
- Bidang Fisika Computational Physics (Fisika), mempelajari implementasi algoritma numerik untuk memecahkan permasalahan teori kuantitatif fisika yang sudah ada.
- Bidang Biologi Bioinformatics (Biologi), merupakan sebuah aplikasi dari teknologi informasi dan ilmu komputer terhadap bidang biologi molekuler.
- Bidang Matematika, contoh penggunaannya adalah program Mapple, dapat menyelesaikan banyak perhitingan yang ada pada bidang matematika.
- Bidang Ekonomi, terdapat Computational Economics yang mempelajari titik pertemuan antara ilmu ekonomi dan ilmu komputer mencakup komputasi keuangan, statistika, pemrograman yang di desain khusus untuk komputasi ekonomi dan pengembangan alat bantu untuk pendidikan ekonomi.
- Bidang Geologi, pada bidang geologi teori komputasi biasanya digunakan untuk pertambangan, sebuah sistem komputer digunakan untuk menganalisa bahan-bahan mineral dan barang tambang yang terdapat di dalam tanah.
Referensi :
- http://journal.unhas.ac.id/index.php/jmsk
- http://id.wikipedia.org/wiki/Komputasi
- http://id.wikipedia.org/wiki/Teori_komputasi
- http://digilib.its.ac.id/ITS-Undergraduate-51001140005720/32808
- http://id.wikipedia.org/wiki/Komputasi_awan
- http://journal.ipb.ac.id/index.php/statistika
- https://cinoyraz.wordpress.com/2013/05/01/apa-itu-teori-komputasi-berserta-implementasinya/
- http://hindarko.blogspot.co.id/2015/03/teori-komputasi-dan-implementasi-dalam.html