KOMPUTASI MODERN
Komputasi sebetulnya bisa diartikan sebagai cara untuk
menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma.
Hal ini ialah apa yang disebut dengan teori komputasi, suatu sub-bidang dari
ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi
umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu
tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel.
Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan
komputer.
Secara umum iIlmu 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 (sains). Dalam penggunaan praktis, biasanya berupa
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.
Komputasi modern 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. Konsep ini pertama kali digagasi oleh John Von Neumann (1903-1957).
Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Von Neumann
telah menjadi ilmuwan besar abad 21. Von Neumann 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. Kegeniusannya dalam matematika telah terlihat semenjak kecil
dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam
kepalanya.
Dalam kerjanya komputasi modern menghitung dan mencari
solusi dari masalah yang ada, dan perhitungan yang dilakukan itu meliputi:
1. Akurasi (big, Floating point)
2. Kecepatan (dalam satuan Hz)
3. Problem Volume Besar (Down Sizzing atau pararel)
4. Modeling (NN & GA)
5. Kompleksitas (Menggunakan Teori big O)
Sejarah Komputasi
Penggunaan pertama dari kata “komputer” dicatat pada 1613, mengacu pada
seseorang yang melakukan perhitungan, atau perhitungan, dan kata terus
digunakan dalam pengertian itu sampai pertengahan abad ke-20. Dari akhir abad
ke-19 dan seterusnya. Namun, kata mulai mengambil makna yang lebih akrab,
menggambarkan sebuah mesin yang melakukan perhitungan.
Sejarah komputer modern dimulai dengan dua teknologi yang
terpisah –perhitungan otomatis dan permrograman– tapi tidak ada satu perangkat
yang dapat diidentifikasi sebagai komputer yang paling awal, sebagian karena
penerapan yang tidak konsisten istilah tersebut. Contoh awal perangkat
penghitung mekanis termasuk sempoa, slide aturan dan agrueable astrolabe dan
mekanisme antikythera (yang berasal dari sekitar 150-100 SM). Pahlawan
Iskandariyah (sekitar 10-70 AD) membangun sebuah teater mekanis yang digelar
sebuah drama yang berlangsung 10 menit dan dioperasikan oleh sebuah sistem yang
kompleks tali dan drum yang mungkin dianggap sebagai sarana untuk memutuskan
bagian mana dari mekanisme yang dilakukan tindakan dan kapan. ini adalah inti
dari kemampuan pemrograman.
“Jam benteng (castle clock)”, sebuah jam astronomi yang
ditemukan oleh Al-Jazari pada 1206, dianggap paling awal komputer analog yang
dapat diprogram. menampilkan zodiak, matahari dan bulan mengorbit, yang
berbentuk bulan sabit pointer untuk melakukan perjalanan di sebuah gateway
menyebabkan pintu otomatis untuk membuka setiap jam, dan lima robot musisi yang
memainkan musik ketika diserang oleh tuas yang dioperasikan oleh Camshaft
menempel pada roda air. Sepanjang siang dan malam bisa kembali diprogram untuk
mengimbangi perubahan
panjang siang dan malam sepanjang tahun.
Renaissance melihat invigoration ulang dari matematika dan
teknik orang Eropa. 1623 perangkat Wilhelm Schickard’s merupakan yang pertama
dari sejumlah kalkulator mekanik european dibangun oleh insinyur, tetapi tidak
ada yang sesuai dengan definisi modern dari sebuah komputer, karena mereka
tidak bisa diprogram. pada tahun 1801, Joseph Marie Jacquard membuat perbaikan
untuk tekstil alat tenun dengan memperkenalkan serangkaian menekan kartu kertas
sebagai template yang membiarkan alat tenun menenun secara otomatis pola-pola
rumit. Alat tenun Jacquard yang dihasilkan merupakan langkah penting dalam
pengembangan komputer karena penggunaan kartu menekan untuk menentukan
pola-pola anyaman dapat dilihat sebagai suatu awal, meskipun terbatas bentuk
kemampuan pemrogramannya.
Jenis-jenis
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 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. Contoh dari
perangkat komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak
seperti smart phone, dan lain sebagainya.
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.
3. Cloud
computing
Komputasi
cloud 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.
Adapun
perbedaan antara komputasi mobile, komputasi grid dan komputasi cloud, dapat
dilihat penjelasannya dibawah ini :
- Komputasi mobile menggunakan
teknologi komputer yang bekerja seperti handphone, sedangkan komputasi
grid dan cloud menggunakan komputer.
- Biaya untuk tenaga komputasi
mobile lebih mahal dibandingkan dengan komputasi grid dan cloud.
- Komputasi mobile tidak
membutuhkan tempat dan mudah dibawa kemana-mana, sedangkan grid dan cloud
membutuhkan tempat yang khusus.
- Untuk komputasi mobile proses
tergantung si pengguna, komputasi grid proses tergantung pengguna
mendapatkan server atau tidak, dan komputasi cloud prosesnya membutuhkan
jaringan internet sebagai penghubungnya.
Aplikasi
Komputasi Modern dalam kehidupan sehari-hari
Dalam
kehidupan sehari-hari telah banyak kita jumpai penggunaan komputasi modern,
dalam segala bidang telah kita bisa rasakan manfaat dari penggunaan komputasi
modern, dari bidang goegrafi, biologi, fisika, statistika, dan satu contoh
penggunaan komputasi adalah dalam bidang kedokteran,yaitu dalam pencarian obat.
Untuk meramalkan aktivitas sejumlah besar calon obat, seorang praktisi
komputasi meniru suasana pengujian aktivitasnya di laboratorium basah dengan
model-model Fisika atau Matematika (seperti: struktur 3 dimensi calon obat) sebagai
pengganti bahan-bahan laboratorium tersebut. Model-model ini kemudian
dinyatakan di dalam persamaan-persamaan Matematika yang kemudian diselesaikan
oleh komputer dengan kapasitas dan kelajuan yang melebihi kapasitas dan
kelajuan manusia. Hasilnya berupa suatu bilangan bagi tiap calon obat yang
dapat dibandingkan satu dengan yang lainnya. Perbandingan ini merupakan ramalan
tingkat aktivitas suatu calon obat relatif terhadap calon obat lainnya.
Demikianlah cara meramalkan aktivitas calon obat dengan metode komputasi.
Dengan demikian, calon-calon obat yang diramalkan akan memberikan aktivitas
yang rendah dapat dihindari.
Sumber: