Wednesday, May 1, 2013

Perkembangan Komputasi Modern



            Komputer, sudah bukan istilah baru bagi masyarakat, lain hal-nya dengan komputasi. Komputasi sendiri merupakan suatu cara yang dapat digunakan untuk menemukan sebuah solusi dari data yang telah kita input dengan menggunakan algoritma. Dan ilmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu. Komputasi modern merupakan kata yang jarang terdengar di telinga masyarakat Indonesia pada umumnya. 

            Komputasi modern adalah cara untuk menemukan pemecahan masalah/solusi dari data input dengan menggunakan suatu algoritma tertentu. Komputasi merupakan 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. Komputasi yang menggunakan komputer inilah yang disebut dengan komputasi modern. Komputasi modern adalah perhitungan yang menggunakan computer canggih dimana pada komputer tersebut tersimpan sejumlah algoritma untuk mencari solusi dari masalah perhitungan secara efektif dan efisien. Yang menjadi perhitungan dari komputasi modern adalah sebagai berikut :

1. Akurasi (bit, floating point)
2. Kecepatan (dalam satuan Hz)
3. Problem volume besar (down sizing atau pararel)
4. Modeling (NN dan GA)
5. Kompleksitas (menggunakan teori Big O)

            Jadi, dapat disimpulkan bahwa “Komputasi Modern ialah suatu aktifitas untuk menemukan pemecahan permasalahan dengan suatu algoritma dengan menggunakan hardware dan software yang terbaru”

Jenis-Jenis Komputasi Modern

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.

3.      Cloud Computing
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.

Sejarah komputasi modern

            Asal muasal komputasi dari adanya perhitungan-perhitungan angka yang dilakukan manusia. Manusia telah mengenal angka dan perhitungan sejak berabad-abad yang lalu. Manusia purba telah mengenal perhitungan, yang bisa dilihat dari adanya sistem berter barang pada zaman itu. Manusia purba telah bisa memperkirakan suatu barang nilainya akan sama dengan barang apa. Bangsa romawi pun telah dapat menghitung sistem kalender dan rasi bintang.

            Zaman berlalu, manusia pun melakukan perhitungan-perhitungan yang lebih kompleks. Otak manusia juga mengalami keterbatasan dalam menghitung angka yang jumlahnya bisa berdigit-digit. Karena hal tersebut, manusia pun membuat alat-alat perhitungan yang bisa membantunya. Alat perhitungan yang sederhana yang masih dapat dilihat saat ini adalah “sempoa”.

·         Tahun 1940 komputer sebagai alat yang semula ditujukan untuk ilmu pengetahuan, berubah menjadi produk komersial.
·         Tahun 1945 Komputer Bug ditemukan oleh Grace Murray Hopper.
·         23 Desember 1947 ditemukan transistor pertama oleh Bardeen dan Walter Brattain bersama oleh William Shockley.
·         Tahun 1951 dimulai dengan ide microprogramming oleh Maurice Wilke.
·         Tahun 1951-1952 Grace Murray Hopper mengembangkan AO, yang merupakan compiler pertama.
·         1957 John Backus di IBM dan rekan untuk mengirim compiler Fortran pertama.
·         Pada tahun 1958 Jack Kilby menghasilkan prototipe IC semikonduktor.
·         Tahun 1960 adalah munculnya sistem yang kecil seperti panjang kata, struktur register, Jumlah addres, I / O channel, perangkat keras floating point.
·         1960 Paul Baran yang juga bekerja di Rand Corp. menemukan paket dasar switching untuk komunikasi data.
·         Tahun 1962 permainan video pertama kali ditemukan oleh Steve Russell yang adalah lulusan MIT.
·         Tahun 1964 ditemukan oleh mouse Engelbart Doug.
·         Tahun 1969 munculnya Internet oleh DARPA.
·         Tahun 1970 adalah kedatangan dari PC (komputer pribadi).
·         Tahun 1970 ditemukan UNIX oleh Dennis Ritchie dan Kenneth Thomson.
·         Pada tahun 1970 tahun juga floppy disk dan printer daisywheel di acara kepada publik (debut).
·         Pada tahun 1971 Ray Tomlinson dari Bolt Beranek dan Newmen pertama mengirim surat e-mail jaringan.
·         1971 Niklaus Wirth Pascal ditemukan.
·         1972 menemukan bahasa C oleh Dennis Ritchie di Bell Labs.
·         Pada tahun 1973 Robert Metcalfe menulis catatan di “Akuisisi Eter” menggambarkan Ethernet.
·         Pada tahun 1973 Robert Metcalfe dan David Boggs menemukan Ethernet.
·         Tahun 1976 merupakan tahun pertama kalinya muncul dengan arsitektur superkomputer vektorial.
·         Pada tahun 1976, Steve Jobs dan Steve Wozniak dirancang dan dibangun Apple I, yang terdiri dari papan sirkuit banyak.
·         Pada tahun 1977, Steve Jobs dan Steve Wozniak tergabung dalam komputer Apple pada 3 Januari.
·         Pada tahun 1978, MS Emerging.
·         Tahun 1978, yang merupakan kata WordStar perangkat lunak pengolah diperkenalkan dan diperluas.
·         Tahun 1979 di ponsel uji sel di Jepang dan Chicago.
·         Pada tahun 1980 IBM PC-DOS dari Microsoft sebagai OS (Operating System).
·         Tahun 1980 bahasa Tampaknya ditemukan oleh Departemen Pertahanan AS.
·         Tahun 1980 komputer portabel dengan berat £ 24 lahir.
·         1 januari 1983, muncul TCP / IP.
·         Tahun 1984, muncul Apple Macintosh.
·         Tahun 1984, muncul kontrol.
·         Pada tahun 1985 penyebaran sistem jaringan.
·         Tahun 1990 tim adalah Barners Lee Menemukan aplikasi Internet WWW yang membawa perubahan pengembangan dan utama dalam dunia Internet.
·         Tahun 1991 Trovalds menempatkan UNIX pada IBM.
·         Tahun 1992 muncul istilah surfing.
·         Intel pentium 1993 yang diperkenalkan kepada publik pada bulan Maret.
·         Tahun 1993 muncul Mosaic NSCA.
·         Tahun 1994 muncul Yahoo dan Netscape Navigator 1.0.
·         Tahun 1995 muncul bahasa pemrograman Java pada bulan Mei.
·         Pada Desember 1994 milik Microsoft Spyglass telah membayar dan diberikan lisensi, sehingga untuk browser web yang akan nama Spyglass akan diganti dengan nama Internet Explorer.
·         Pada tahun 1995, Spyglass telah menjadi bagian dari OS dan merupakan bagian dari jendela.
Satu diperoleh dari kemudahan komputasi modern adalah Cloud Computing. Mungkin banyak yang tidak tahu tentang Cloud Computing, tapi saya pikir banyak yang telah menggunakan ini. Salah satu yang termasuk dalam Cloud Computing Google adalah Doc. Cloud Computing adalah sebuah inovasi di mana kegiatan komputerisasi yang dilakukan melalui Internet. Hal ini mungkin tidak pernah dibayangkan oleh orang di masa lalu tapi sangat mudah untuk membawa cukup besar. Cloud computing adalah Internet berbasis komputasi, dimana sumber daya bersama, perangkat lunak dan informasi disediakan untuk komputer dan perangkat lain sesuai permintaan, seperti jaringan listrik.

Sumber :