Anda di halaman 1dari 8

Metode Komputasi Modern

Definisi Komputasi Modern Komputasi modern terdiri dari dua kata yaitu komputasi dan modern. Komputasi dapat diartikan sebagai cara untuk menemukan pemecahan permasalahan dari data input dengan suatu algoritma. Komputasi merupakan subbagian dari matematika. Selama ribuan tahun, perhitungan dan komputasi menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental dan kadang-kadang menggunakan tabel. 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 (bit, floating point) * Kecepatan (dalam satuanHz) * Problem volume besar (paralel) * Modeling (NN dan GA) * Kompleksitas (menggunakan Teori Bog O) 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. Bidang ini berbeda dengan ilmu komputer (computer science), yang mengkaji komputasi, komputer dan pemrosesan informasi. Bidang ini juga berbeda dengan teori dan percobaan sebagai bentuk tradisional dari ilmu dan kerja keilmuan. Dalam ilmu alam, pendekatan ilmu komputasi dapat memberikan berbagai pemahaman baru, melalui penerapan model-model matematika dalam program komputer berdasarkan landasan teori yang telah berkembang, untuk menyelesaikan masalah-masalah nyata dalam ilmu tersebut. Karakteristik Komputasi Modern Karakteristik komputasi modern ada 3 macam, yaitu :

Jika mendengarkan kata komputasi modern, maka kita akan terfikirkan dengan dua hal, yang pertama adalah komputasi yaitu perhitungan dengan menggunakan computer dan modern yang bearti ya modern (maksudnya tidak kuno dan sudah OK lah mengikuti perkembangan jaman). Asal muasal lahirnya sebuah komputasi adalah bermula dengan adanya kegiatan menghitung angkaangka yang telah dilakukan oleh manusia sejak berabad-abad silam. Saat itu manusia tersebut sudah mengenal angka dan perhitungan. Misalnya saja pada zaman manusia purba. Saat itu telah ada system barter barang, yang berhubungan dengan kegiatan menghitung-hitung juga. Yang dihitung tersebut adalah nilai barang yang dibarterkan. Dengan apakan barang tersebut bisa ditukar dan dibarter (barter = barang ditukar dengan barang dimana barang yang ditukarkan tersebut memiliki nilai yang sama). Selain itu bangsa romawi pun telah dapat menghitung sistem kalender dan rasi bintang. Jadi dengan kata lain, pada zaman tersebut telah ada yang namanya system komputasi (menghitung). Sekarang zaman semakin berkembang, perhitungan sudah semakin kompleks saja. Sehingga perhitungan yang kompleks tersebut tidak bisa hanya mengandalkan otak manusia saja dan dilakukan dengan manual. Ataupun menggunakan bantuan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, dan bahkan kadang-kadang dengan bantuan suatu tabel. Seperti yang kita diketahui, otak manusia itu memiliki kemampuan yang terbatas. Maka dari itulah terciptanya sebuah komputasi yang disebut dengan komputasi modern. Sejak saat itu mulailah bermunculan alat-alat perhitungan yang sangat canggih, seperti computer. Tapi lama kelamaan, computer tidak hanya melakukan perhitungan saja, Tapi juga banyak fungsi-fungsi yang lainnya yang bisa dilakukan oleh computer. Namun pada dasarnya computer tersebut hanya bisa mengerti dengan angka-angka saja. Hal ini dapat dibuktikan dengan adanya angka-angka binary sebagai bahasa yang dimengerti oleh computer. Jadi dapat disimpulkan bahwa komputasi tersebut tidak bisa dipisahkan dengan hal yang berhubungan dengan angka-angka, walaupun komputasi tersebut sudah dibilang komputasi modern.

PENGERTIAN KOMPUTASI MODERN


Seperti yang telah saya bilang tadi, mendengar kata komputasi modern, pasti otak kita terarah kepada 2 hal. Yaitu komputasi dan modern. Komputasi itu bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma yang berhubungan dengan sub-bidang ilmu computer dan matematika. Hal ini juga disebut dengan teori komputasi. Secara umum iIlmu komputasi ini merupakan bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). Bidang ilmu komputasi ini berbeda dengan ilmu komputer (computer science), yang mengkaji komputasi, komputer dan pemrosesan informasi. Bidang ini juga berbeda dengan teori dan percobaan sebagai bentuk tradisional dari ilmu dan kerja keilmuan. Dalam ilmu alam, pendekatan ilmu komputasi dapat memberikan berbagai pemahaman baru, melalui penerapan model-model matematika dalam program komputer berdasarkan landasan teori yang telah berkembang, untuk menyelesaikan masalah-masalah nyata dalam ilmu tersebut. Sebenarnya komputasi berasal dari bahasa inggris computing dan computation. COMPUTING artinya suatu aktifitas yang menggunakan atau memperbaiki hardware dan software, sedangkanCOMPUTATION artinya suatu cara untuk menemukan pemecahan permasalahan dari data input dengan suatu algoritma. Jadi dapat disimpulkan bahwa KOMPUTASI adalah suatu aktifitas untuk menemukan pemecahan permasalahan dengan suatu algoritma dengan menggunakan hardware dan software yang ada. Dan MODERN itu berarti terbaru, terkini terhebat, tercanggih dan sesuatu yang telah update sesuai dengan perkembangan zaman dan teknologi. Sehingga dapat disimpilkan bahwa KOMPUTASI MODERN adalah suatu aktifitas untuk menemukan pemecahan

permasalahan dengan suatu algoritma dengan menggunakan hardware dan software yang terbaru dan terkini. Karena sekarang kita sudah tau asal muasal komputasi modern dan pengertian dari komputasi modern itu sendiri, berarti sekarang saatnya kita membahas tentang sejarah komputasi modern.

SEJARAH KOMPUTASI MODERN


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. Konsep inilah yang menjadi dasar arsitektur komputer modern. John Von Neumann memberikan berbagai sumbangsihnya dengan cara meningkat karya karyanya dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer. Selain itu, Von Neumann juga merupakan seorang ilmuan yang sangat berperan penting dalam pembuatan bom atom di Los Alamos pada Perang Dunia II silam. Dan berkat kepiawaian Neumann di bidang teori game inilah ia bisa melahirkan konsep automata, teknologi bom atom dan komputasi modern yang akhirnya melahirkan sebuah computer. Sebenarnya kata komputer tersebut pertama kali dipergunakan secara umum pada tahun 1613. Arti kata komputer itu sendiri mengacu kepada perhitungan aritmatika dan kata tersebut masih dipergunakan hingga pertengahan abad ke-20. Dan seiring dengan perkembangan jaman dari akhir abad ke-19 hingga seterusnya, computer menjadi berubah makna jadi sebuah mesin yang melakukan komputasi. Kemudian sekitar tahun 1920an, kata mesin komputasi mulai dikenal. Setiap mesin yang dapat membantu melakukan pekerjaan manusia yaitunya menghitung dengan metode yang efektif, disebut dengan mesin komputasi. Pada tahun 1940-1950 dengan munculnya mesin komputasi elektronik kata mesin komputasi mulai berubah menjadi komputer yang biasanya diawali dengan elektronik atau digital. Sejak saat itu, Von Neumann menjadi seorang konsultan pada pengembangan komputer ENIAC, 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. Konsep dasar arsitektur komputer modern sendiri ialah konsep sebuah sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory.

MANFAAT KOMPUTASI MODERN


Komputasi modern ini melakukan perhitungan dengan menggunakan komputer yang canggih dimana pada computer tersebut tersimpan sejumlah algoritma untuk menyelesaikan masalah perhitungan secara efektif dan efisien. Dari sana dapat terlihat bahwa komputasi modern dapat dimanfaatkan untuk memecahkan masalah-masalah seperti dibawah ini:

menghitung akurasi (bit, floating point) menghitung kecepatan (dalam satuanHz) menghitung problem volume besar (paralel) modeling (NN dan GA) kompleksitas (menggunakan Teori Big O)

Manfaat lainnya dari komputasi modern yang sering kita dengar sekarang ini adalah tentang pembacaan sidik jari dan scan retina mata. itu dinamakan dengan teknik biometric. Komputer Biometric adalah komputer yang bekerja dengan pengukuran statistic analisa data biologi yang mengacu pada teknologi untuk menganalisa dan mendeteksi karakteristik suatu tubuh / organ tubuh seorang individu. Jadi biometric ini menggambarkan pendeteksian dan pengklasifikasian dari atribut fisik seorang individu, misalnya seperti pendeteksi organ tubuh manusia (sidik jari ataupun retina mata). Dan kesimpulannyateknik biometric ini adalah suatu cara untuk mendeteksi seorang individu berdasarkan organ tubuh yang dimilikinya.

1. Komputer-komputer penyedia sumber daya bersifat heterogenous karena terdiri dari berbagai jenis perangkat keras, sistem operasi, serta aplikasi yang terpasang. 2. Komputer-komputer terhubung ke jaringan yang luas dengan kapasitas bandwidth yang beragam. 3. Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa jadwal yang jelas. Jenis-Jenis Komputasi Modern Jenis-jenis komputasi modern ada 3 macam, yaitu : 1. Mobile Computing atau Komputasi Bergerak Mobile computing (komputasi bergerak) merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel serta mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel. Berdasarkan penjelasan tersebut, untuk kemajuan teknologi ke arah yang lebih dinamis membutuhkan perubahan dari sisi manusia maupun alat. Contoh dari mobile computing adalah GPS, smart phone, dan sebagainya. 2. Grid Computing Komputasi grid memanfaatkan kekuatan pengolahan idle berbagai unit komputer, dan menggunakan kekuatan proses untuk menghitung satu pekerjaan. Pekerjaan itu sendiri dikontrol oleh satu komputer utama, dan dipecah menjadi beberapa tugas yang dapat dilaksanakan secara bersamaan pada komputer yang berbeda. Tugas-tugas ini tidak perlu saling eksklusif, meskipun itu adalah skenario yang ideal. Sebagai tugas lengkap pada berbagai unit komputasi, hasil dikirim kembali ke unit pengendali, yang kemudian collates itu membentuk keluaran kohesif. Keuntungan dari komputasi grid adalah dua kali lipat: pertama, kekuatan pemrosesan yang tidak digunakan secara efektif digunakan, memaksimalkan sumber daya yang tersedia dan, kedua, waktu yang dibutuhkan untuk menyelesaikan pekerjaan besar berkurang secara signifikan.

Idealnya kode sumber harus direstrukturisasi untuk membuat tugas-tugas yang saling eksklusif adalah sebagai mungkin. Itu tidak berarti bahwa mereka tidak bisa saling bergantung, tetapi pesan yang dikirim antara tugas-tugas meningkatkan faktor waktu. Satu pertimbangan penting saat membuat pekerjaan komputasi grid adalah bahwa apakah kode dijalankan serial atau paralel tugas, hasil dari keduanya harus selalu sama di setiap situasi. 3. Cloud Computing atau Komputasi Awan Cloud computing adalah perluasan dari konsep pemrograman berorientasi objek abstraksi. Abstraksi, sebagaimana dijelaskan sebelumnya, menghapus rincian kerja yang kompleks dari visibilitas. Semua yang terlihat adalah sebuah antarmuka, yang menerima masukan dan memberikan output. Bagaimana output ini dihitung benar-benar tersembunyi. Sebagai contoh, seorang sopir mobil tahu bahwa roda kemudi dengan memutar arah mobil yang mereka ingin pergi; atau yang menekan pedal gas akan menyebabkan mobil untuk mempercepat. Sopir biasanya tidak peduli tentang bagaimana arah dari roda kemudi dan pedal gas tersebut diterjemahkan ke dalam gerakan yang sebenarnya dari mobil. Oleh karena itu, rincian ini diabstraksikan dari sopir. Cloud serupa, melainkan menerapkan konsep abstraksi dalam lingkungan komputasi fisik, dengan menyembunyikan proses yang benar dari pengguna. Dalam lingkungan komputasi awan, data bisa berada pada beberapa server, rincian koneksi jaringan yang tersembunyi dan pengguna tidak ada yang tahu. Bahkan, komputer awan awan dinamakan demikian karena sering digunakan untuk menggambarkan pengetahuan eksak tentang pekerjaan batin. Cloud komputasi berat berasal dari paradigma Unix memiliki beberapa elemen, masing-masing yang sangat baik pada satu tugas tertentu, daripada memiliki satu elemen besar yang tidak baik. Dampak adanya komputasi modern Salah satu dampak dari adanya komputasi modern adalah dapat membantu manusia untuk menyelesaikan masalah-masalah yang kompleks dengan menggunakan computer. Salah satu contohnya adalah biometric. Biometric berasal dari kata Bio dan Metric. Kata bio diambil dari bahasa yunani kuno yang berarti Hidup sedangkan Metric juga berasal dari bahasa yunani kuno yang berarti ukuran, jadi jika disimpulkan biometric berarti pengukuran hidup. Tapi secara garis besar biometric merupakan pengukuran dari statistic analisa data biologi yang mengacu pada teknologi untuk menganalisa karakteristik suatu tubuh ( individu ). Nah dari penjelasan tersebut sudah jelas bahwa Biometric menggambarkan pendeteksian dan pengklasifikasian dari atribut fisik. Terdapat banyak teknik biometric yang berbeda, diantaranya:

* Pembacaan sidik jari / telapak tangan * Geometri tangan * Pembacaan retina / iris * Pengenalan suara * Dinamika tanda tangan. Karena kerumitannya, Biometric adalah tipe otentikasi yang paling mahal untuk diimplementasikan. Tipe ini juga sangat sulit dipelihara karena sifat ketidaksempurnaan dari analisis biometric. Sangat dianjurkan untuk berhatihati karena beberapa masalah utama dari eroreror biometric diantaranya, sistem mungkin bisa menolak subjek yang memiliki otoritas. Kesalahan seperti ini biasa disebut False Rejection Rate ( FRR ). Dan disisi lain biometric juga bisa menerima subjek yang salah dan seperti ini biasa diistilahkan False Acception Rate ( FAR ). Tapi teknologi ini juga mempunyai sisi positif, salah satunya mungkin bisa diambi contoh dari Retinal Scan yang sangat impossible untuk diduplikasikan. Komputasi modern menghitung dan mencari solusi dari masalah yang ada, yang menjadi perhitungan dari komputasi modern adalah : Akurasi (bit, Floating poin) Akurasi merupakan kedekatan dengan tujuan yang ditargetkan. Seperti yang sudah dijelaskan sebelumnya komputasi merupakan proses perhitungan dan diharapkan perhitungan yang dilakukan menghasilkan solusi yang akurat dan dapat ditampilkan dalam bentuk floating point. Tipe data floating point dapat menyaimpan angka di belakang koma cukup banyak sehingga akan menghasilkan angka dengan akurasi yang cukup tinggi Kecepatan (Dalam satuan Hz) Kecepatan yang dimaksud disini adalah kecepatan computer dalam melakukan komputasi terhadap sebuah data. Jika proses perhitungan yang dilakukan terlalu lama maka kita akan bosan menunggu hasilnya. Problem volume besar (Down sizing atau paralel) Mengolah data yang berukuran besar tentunya tidak sama dengan mengolah data yang kecil. Untuk itu dibutuhkan metode tertentu untuk mengolah data besar tersebut. Ada 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 dan GA) Sebuah model komputasi adalah model matematika dalam ilmu komputer luas yang memerlukan sumber daya komputasi untuk mempelajari perilaku sebuah sistem yang kompleks dengan simulasi komputer. Dalam komputasi kita melakukan perhitungan untuk itu kita membutuhkan suatu model sebelum melakukan proses perhitunngan Kompleksitas (Menggunakan teori Big O) Kompleksitas komputasi adalah cabang dari teori komputasi dalam ilmu komputer yang berfokus pada mengklasifikasikan masalah komputasi sesuai dengan kesulitan inheren mereka. Dalam konteks ini, sebuah masalah

komputasi dipahami sebagai tugas yang pada prinsipnya setuju untuk menjadi dipecahkan oleh komputer. Dengan menggunakan teori Big O, maka komputasi modern dapat melakukan perhitungan untuk memecahkan masalah kompleksitas yang kerap dihadapi.

Ada 3 jenis komputasi modern, diantaranya : 1. 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. Grid computing, Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar. 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. Salah satu jenis contoh penerapan komputasi modern yaitu pada jenis Cloud computing. Komputasi awan, secara cepat hadir dihadapan kita semua, sangat banyak anggota masyarakat merasa gagap, dan individu-individu yang sigap menangkap fenomena dengan cepat belajar dan memanfaatkan teknologi ini, secara signifikan mereka mendadak memiliki daya saing dan efisiensi tinggi. Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja. Pada April 2004 Canonical merilis distro linux bernama UBUNTU sebuah kata berasal dari bahasa afrika timur yang berarti KEMANUSIAAN Humanity. Sejak itu secara Rutin setiap enam bulan Canonical merilis Versi Linux Ubuntu sampai hari ini. Ubuntu 11.04 Natty Narwhal, ubuntu menandai seri rilis dengan dua digit didepan mengambil tahun rilis dan dua digit selanjutnya dengan bulan rilis Ubuntu 11.04. Secara sengaja memilih nama-nama binatang sebagai kode rilis. Ubuntu 11.04 didesain oleh Tim Pengembangnya semaksimal mungkin memanfaatkan trendKOMPUTASI AWAN, fitur Ubuntu One adalah sebuah fitur untuk mempermudah pemanfaatan teknologi komputasi awan, setiap pengguna ubuntu secara langsung berhak atas penyimpanan tanpa dipungut biaya pada server ubuntu sebesar DUA Gigabyte, pengguna bebas menyimpan arsip berupa lagu/musik, gambar, video, dokumen atau arsip digital lainnya. Ubuntu 11.04 memiliki penampilan berbeda dari versi sebelumnya, setelah memutuskan melepas antar muka desktop Gnome yang telah enam tahun bersama, dengan antarmuka besutan tim ubuntu sendiri bernama UNITY meskipun tidak dapat dipungkiri, Unity tetap memiliki aroma Gnome. Penampilan Ubuntu 11.04 sangat menarik, artistik, sederhana, namun penuh kekuatan. Hampir seluruh kebutuhan dasar komputasi telah terpenuhi, peramban firefox, office suite, Libre Office-3, pemutar lagu Banshee, Pemutar video, movie Player, pengolah gambar Pinta dan ratusan aplikasi yang dibutuhkan tersedia secara tidak berbayar. Bagi yang belum mengetahui, distro Ubuntu Linux dan distro linux lainnya bisa disebut kebal virus sampai hari ini, disebabkan arsitekturnya dan pengaturan hak akses yang mumpuni. Terlebih lagi ketika dunia menuju pada era Komputasi Awan, dimana komputasi identik dengan Internet dan Internet

2. 3.

adalah dunia tanpa batas, tanpa batas aturan, tanpa batas keamanan, tanpa batas etika dan tanpa batas estetika. Ubuntu Linux adalah pilihan cerdas dalam berkomputasi di era modern. Penggunaan Komputasi Salah 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.

Anda mungkin juga menyukai