Komputasi modern terdiri dari dua
kata yaitu komputasi dan modern untuk Komputasi dapat diartikan sebagai cara
untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu
algoritma. Dan disebut modern karena menggunakan alat canggih saat menyelesaian
masalah. Maka dapat di simpulkan Komputasi modern adalah perhitungan yang
menggunakan computer canggih dimana pada computer tersebut tersimpan sejumlah
algoritma untuk menyelesaikan masalah perhitungan secara efektif dan efisien.
Komputasi modern digunakan untuk memecahkan masalah antara lain untuk
menghitung:
- Akurasi (big, Floating point)
Akurasi tentu merupakan masalah yang paling penting dalam memecahkan masalah. Karena itu pada komputasi modern dilakukan perhitungan bagaimana bisa menghasilkan suatu jawaban yang akurat dari sebuah masalah. Tentu kita pernah mendengar tipe data floating point yang biasa digunakan untuk menyimpan data numerik dalam bentuk pecahan. Tipe data tersebut memiliki range penyimpanan numerik yang besar, sehingga dapat digunakan oleh komputer untuk melakukan komputasi yang akurat. - Kecepatan (dalam satuan Hz)
Manusia pasti menginginkan masalah dapat diselesaikan dengan cepta. Karena itu perhitungan masalah kecepeatan adalah suatu hal yang penting. Komputasi harus dapat dilakukan dalam waktu yang cepat ketika mengolah suatu data. Sehingga perlu metode kecepatan untuk mengolah perhitungan dalam waktu singkat. - Problem Volume Besar (Down
Sizzing atau paralel)
Data yang besar tentu membutuhkan suatu cara penyelesaian yang khusus. Karena data yang besar dapat menjadi masalah jika ada yang terlewatkan. Oleh karena itu digunakan metode Down Sizzing atau paralel pada komputasi modern untuk menangani masalah volume yang besar. Dengan metode ini data yang besar diparalelkan dalam pengolahannya sehigga dapat diorganisir dengan baik. - Modeling (NN & GA)
Modeling merupakan suatu hal yang penting dalam melakukan suatu perhitungan yang rumit. Bayangkan saja jika kita dihadapi dalam suatu masalah perhitungan yang banyak dan kompleks, tetapi tidak ada model matematika yang kita miliki. Perhitungan akan berjalan berantakan dan tidak akan mendapatkan hasil yang akurat. Maka dari itu komputasi modern membutuhkan modeling sebelum melakukan perhitungan. - Kompleksitas (Menggunakan
Teori big O)
Komputasi modern dirancang untuk menangani masalah yang kompleks, sehingga diterapkan pada komputer. Dengan menggunakan teori Big O, maka komputasi modern dapat melakukan perhitungan untuk memecahkan masalah kompleksitas yang kerap dihadapi.
Sejarah Perkembangan Komputasi
Awal perkembangan komputasi modern
digagas oleh John von Neumann (1903-1957), Beliau adalah ilmuan yang meletakkan
dasar-dasar komputer modern. Von Neumann menjadi salah ilmuwan terbesar pada
zaman nya. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika,
teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan
melalui karya-karyanya. Berkat teori-teori nya itulah pada saat itu computer
mengalami perkembangan dan kemajuan pesat terlihat saat dia menjadi seorang
konsultan pada pengembangan komputer ENIAC. karena jasa-jasa nya John von
Neumann di sebut bapak komputasi modern. Dia juga dia merancang konsep
arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann
adalah seperangkat komputer dengan program yang tersimpan (program dan data
disimpan pada memori) dengan pengendali pusat, I/O, dan memori.
Macam – macam Komputasi Modern :
-
Mobile
Computing
Komputasi yang dapat berkomunikasi
tanpa menggunakan kabel dan mudah dibawa atau berpindah tempat, tetapi berbeda
dengan komputasi nirkabel. Contoh dari perangkat komputasi bergerak seperti
GPS, juga tipe dari komputasi bergerak seperti smartphone dan lain sebagainya.
-
Grid
Computing
Komputasi Grid menggunakan komputer yang
terpisah oleh geografis, didistribusikan dan terhubung oleh jaringan untuk
menyelesaikan masalah komputasi skala besar.
-
Cloud
Computing
Komputasi
awan adalah gabungan pemanfaatan
teknologi komputer ('komputasi') dan pengembangan berbasis Internet ('awan').
suatu metode komputasi di mana kapabilitas terkait teknologi informasi
disajikan sebagai suatu layanan, sehingga pengguna dapat mengaksesnya lewat
Internet ("di dalam awan") tanpa mengetahui apa yang ada
didalamnya, ahli dengannya, atau memiliki kendali terhadap infrastruktur
teknologi yang membantunya.
Implementasi Perkembangan Komputasi pada kehidupan
sehari-hari:
- Pada bidang Matematika
Terdapat numerical analysis yaitu
sebuah algoritma dipakai untuk menganalisa masalah – masalah matematika.
- Pada bidang Fisika
Terdapat Computational Physics yang
mempelajari algoritma numerik untuk memecah kan teori kuantitatif fisika yang
ada
- Pada bidang Kimia
Terdapat Computational Chemistry
yaitu penggunaan ilmu komputer untuk membantu menyelesaikan masalah
kimia, contohnya penggunaan super komputer untuk menghitung struktur dan sifat
molekul.
- Pada bidang Geografi
Terdapat penggunaan komputasi yang
diterapkan pada GIS (Geographic Information System) yang berguna untuk
menyimpan, memanipulasi dan menganalisa informasi geografi.
- Pada 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.
- Pada 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.
- Pada bidang Sosiologi
Terdapat Computational Sosiology
yaitu penggunaan metode komputasi dalam menganalisa fenomena sosial.
- Pada bidang Biologi
Terdapat Bioinformatics merupakan
aplikasi dari teknologi informasi dan ilmu komputer dalam penelitian
bidang biologi molekuler.
Banyak manfaat yang terjadi dengan adanya komputasi modern, diantaranya adalah:
Banyak manfaat yang terjadi dengan adanya komputasi modern, diantaranya adalah:
- Perhitungan-perhitungan kompleks yang bisa mencapai ribuan data dapat dengan mudah dikerjakan manuisa dengan bantuan komputer. Hal ini tentunya dapat mengurangi waktu, biaya dan lain sebagainya.
- Lahirnya komputer dapat membantu pekerjaan manusia, dalam berbagai bidang. Misalnya pada bidang kedokteran, pertanian, astronomi, teknologi, ekonomi dan lainnya. Bahkan komputer sekarang telah ada dalam hampir semua bidang di dunia ini.
Referensi:
http://amoekinspirasi.wordpress.com/2014/03/16/perkembangan-teori-komputasi-dan-implementasinya/