Laman

Jumat, 14 Maret 2014

Perkembangan Teknologi Komputasi dan Implementasiannya pada Berbagai Bidang

Untuk memulai pembahasan kali ini, saya akan memulai dengan Komputasi. Apa itu komputasi ? Komputasi adalah bidang ilmu yang berfokus pada penyusunan sebuah model matematika atau teknik dalam menyelesaikan nilai atau angka numerik, serta penggunaan komputer sebagai penganalisis untuk memecahkan masalah-masalah ilmu lainnya. Penggunaan komputasi biasanya berupa penerapan simulasi pada komputer atau komputasi lainnya dalam menyelesaikan sebuah masalah dari berbagai bidang. Tetapi dalam perkembangannya komputasi digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.

Sedangkan komputasi modern merupakan sebuah perkembangan sistem yang menyelesaikan masalah matematika atau nilai numerik menggunakan komputer dengan cara menyusun algoritma yang dapat dimengerti oleh komputer dan berguna untuk menyelesaikan masalah matematika atau nilai numerik tersebut. Pada  komputasi modern terdapat terdapat juga perhitungan dan pencarian solusi dari masalah dan pengambil keputusan. Perhitungan dari komputasi modern adalah akurasi, kecepatan, problem, volume dan besar kompleksitas.

Dari sejarahnya tokoh yang sangat berpengaruh pada perkembangan komputasi modern adalah John von Neumann (1903-1957), ilmuan yang meletakkan dasar-dasar komputer modern. Beliau telah menjadi ilmuwan besar pada abad 21. Beliau memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya . Beliau juga merupakan salah satu ilmuwan yang terkait dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu.

Komputansi modern memiliki 3 karakteristi yang terdiri dari :
  1. Komputer penyedia sumber daya bersifat heterogenous karena terdiri dari berbagai jenis perangkat keras, sistem operasi, serta aplikasi yang terpasang.
  2. Komputer terhubung jaringan dengan kapasitas bandwidth yang beragam.
  3. Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa jadwal yang jelas.
Komputasi modern terbagi dalam 3 macam bagian, yaitu :

  • Mobile Computing

Mobile Computing atau komputasi bergerak, salah satu dari kemajuan teknologi komputer yang mampu membuat user berkomunikasi menggunakan jaringan tanpa kabel, tapi berbeda dengan komputasi nirkabel. Salah satu contoh hasil dari mobile computing yaitu GPS, juga terdapat berbagai tipe dari mobile computing seperti smartphone yang saat ini sangat terkenal dan lain sebagainya.


  • Grid Computing

Komputasi Grid merupakan komputer yang terpisah oleh letak geografis, terhubung dan terdistribusi oleh jaringan komputer untuk menyelesaikan masalah komputasi dalam skala yang besar. Beberapa daftar yang digunakan untuk mengenali sebuah sistem grid computing, yaitu:

  1. Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat,
  2. Menggunakan standart dan protocol sistem yang terbuka,
  3. Sistem terus mencoba mencapai kualitas pelayanan yang canggih, dan lebih baik diatas kualitas komponen individu pelayan grid computing.


  • Cloud Computing
Cloud Computing adalah komputasi yang dinamis dan merupakan sumber daya virtual yang sering menyediakan layanan dengan internet.


Perbedaan Mobile Computing, Grid Computing, dan Cloud Computing, yaitu :

  • Mobile Computing bekerja seperti handphone tetapi berteknologi komputer, sedangkan grid dan cloud menggunakan komputer. 
  • Biaya mobile computing lebih mahal dibandingkan dengan grid dan cloud. 
  • Mobile Computing simple dan mudah dibawa, sedangkan grid dan cloud tidak.
  • Mobile Computing melakukan proses berdasarkan kebutuhan user, Grid Computing melakukan proses berdasarkan mendapatkan server atau tidak, Cloud Computing proses menggunakan jaringan internet sebagai penghubung.

Teknologi komputasi dapat diterapkan pada berbagai bidang, seperti :

  • Bidang Biologi : Bioinformatics adalah aplikasi yang dipergunakan dalam penelitian bidang biologi molekuler.
  • Bidang Fisika : Computational Physics dipergunakan untuk mempelajari algoritma numerik dan memecahkan teori kuantitatif fisika.
  • Bidang Kimia : Computational Chemistry dipergunakan untuk menyelesaikan masalah kimia, seperti penggunaan super komputer untuk menghitung struktur dan sifat molekul.
  • Bidang Ekonomi : Computational Economics mencakup komputasi keuangan, statistika, pemrograman yang di desain khusus untuk komputasi ekonomi dan pengembangan alat bantu untuk pendidikan ekonomi.
  • Bidang Geografi : GIS (Geographic Information System) berguna untuk menyimpan, memanipulasi dan menganalisa tentang informasi geografi.
  • Bidang Geologi : Digunakan untuk pertambangan, pengembangan sistem komputer untuk menganalisa bahan-bahan mineral dan kandungan yang terdapat di dalam tanah.
  • Bidang Matematika : Numerical analysis sebuah algoritma yang digunakan untuk menganalisa masalah-masalah dalam bidang matematika.




Sumber :
http://belajar-pemrograman2.blogspot.com/2013/03/komputasi-modern.html