Sunday, April 13, 2014

Penjelasan Mengenai Komputasi Modern

Hampir sebagian besar orang mengetahui apa itu komputer, 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 (atau dalam hal ini sains). Dalam penggunaan praktisnya, 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.

Sebelum kita masuk pada alat komputasi yang ada pada saat ini, ada lebih baiknya kita melihat contoh komputasi zaman dahulu. Hal ini dapat membantu kita untuk melihat perkembangan komputasi dari generasi ke generasi. Sebagai contoh, dahulu alat komputasi paling kuno adalah kertas, potlot dan karet penghapus. dari ketiga benda tersebut, orang melakukan proses-proses komputasi yang mudah hingga yang rumit dengan tiga benda sederhana ini. Akan tetapi, dengan munculnya alat-alat komputasi yang tersusun dari komponen-komponen elektro; seperti kalkulator dan mesin hitung lainnya, hal-hal komputasi yang rumit akan menjadi lebih sederhana dan memudahkan kita dalam mengerjakan suatu proses perhitungan.

Pada kesempatan ini saya ingin berbagi sedikit informasi tentang satu mesin komputasi yang sangat populer pada era ini, yaitu komputer.

Definisi Komputasi Modern

Komputasi modern terdiri dari dua kata yaitu komputasi dan modern,  dimana komputasi dapat diartikan sebagai cara untuk menemukan pemecahan permasalahan dari data input dengan suatu algoritma sedangkan modern ini mengungkapkan tentang teknologi masa kini. Maka dapat di simpulkan Komputasi modern merupakan perhitungan yang menggunakan computer canggih dimana pada computer tersebut tersimpan sejumlah algoritma untuk menyelesaikan masalah perhitungan secara efektif dan efisien.

Selain itu, komputasi modern mempunyai banyak fungsi guna memecahkan berbagai masalah seperti untuk menghitung:
·         Akurasi (bit, floating point)
·         Kecepatan (dalam satuanHz)
·         Problem volume besar (paralel)
·         Modeling (NN dan GA)
·         Kompleksitas (menggunakan Teori Bog O)

Komputasi modern mempunyai karakteristik komputasi modern yang terdiri atas 3 macam, yaitu
  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.
Sejarah Komputasi modern

Awal mula tercetusnya komputasi modern adalah dari pemikiran seorang yang bernama John Von Neumann (1903-1957). Ilmuwan yang lahir dengan nama Neumann Janos meletakan dasar-dasar komputasi modern. Sebagai konsultan pada pengembangan ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori

Komputasi sebetulnya bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Mungkin Selama bertahun-tahun yang lalu, 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. Itulah yang berkembang dari bidang komputasi modern. Penggunaan komputer sebagai media utama dalam komputasi sudah semakin meluas. Pada intinya, perkembangan komputasi modern/komputasi saat ini lebih menerapkan pada proses pemecahan suatu masalah perhitungan dengan menggunakan algortima yang dilakukan pada sebuah komputer. Komputasi modern digunakan untuk memecahkan masalah yang ada, contoh perhitungan komputasi modern yaitu seperti: Akurasi (bit, floating point), Kecepatan (dalam satuanHz), Problem volume besar (paralel), Modeling (NN dan GA), Kompleksitas (menggunakan Teori Bog O).
Secara pribadi, penerapan komputasi modern saat ini hanya terbatas pada pemecahan masalah algoritma. Bagaimana mencari sebuah kompleksitas, membandingkan kompleksitas untuk beberapa bahasa pemrograman, dst. Kesimpulannya, komputasi modern memiliki banyak sekali manfaat dan perkembangannya pun cukup cepat dalam segala bidang.

Berikut merupakan contoh dari jenis-jenis komputasi modern:

1. Mobile Computing atau Komputasi BergerakMobile 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.

2. Grid ComputingKomputasi grid memanfaatkan kekuatan pengolahan idle berbagai unit komputer, dan menggunakan kekuatan proses untuk menghitung satu pekerjaan. 

3. Cloud Computing atau Komputasi AwanCloud computing adalah perluasan dari konsep pemrograman berorientasi objek abstraksi. Abstraksi, sebagaimana dijelaskan sebelumnya, menghapus rincian kerja yang kompleks dari visibilitas. Komputasi awan adalah sebuah paradigm baru dari konsep yang sebenarnya sudah ada. Beberapa aplikasi yang sangat akrab dari cloud computing adalah icloud (produk dari Apple) dimana user menyimpan data-data phonebook mereka di server Apple, bukan lagi di handphone mereka.

Sumber:
http://hikarunamie.wordpress.com/2011/06/03/penjelasan-singkat-komputasi-modern/

Tuesday, March 11, 2014

DROPBOX INC Komputasi Modern Dengan Menggunakan Cloud Computing


Komputasi Modern merupakan sebuah sistem yang akan menyelesaikan masalah matematis menggunakan komputer dengan cara menyusun algoritma yang dapat dimengerti oleh komputer yang berguna untuk menyelesaikan suatu masalah.  Dalam komputasi modern terdapat perhitungan dan pencarian solusi dari masalah. Perhitungan dari komputasi modern adalah akurasi, kecepatan, problem, volume dan besar kompleksitas.
Jenis-jenis komputasi modern :

1. Mobile computing
2. Grid computing
3. Cloud computing

Setelah pengertian dan jenis-jenis tentang komputasi modern di atas, pada penulisan blog ini saya akan membahas penerapan komputasi modern di bidang cloud computing. Berikut ini pengertian lebih jelas apa itu cloud computing.

Cloud computing adalah perluasan dari konsep pemrograman berorientasi objek abstraksi. Abstraksi. Yang terlihat adalah sebuah interface, yakni yang menerima masukan dan memberikan output. Cloud 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.


Setelah penjelasan di atas mengenai cloud computing, Disini saya akan mengambil perusahaan Dropbox Inc sebagai contoh perusahaan yang menggunakan penerapan Komputasi Modern dengan menggunakan cloud computing.

DROPBOX INC

Dropbox adalah layanan penyedia data berbasis web yang dioperasikan oleh Dropbox, Inc. Dropbox didirikan pada tahun 2007 oleh lulusan Massachusetts Institute of Technology (MIT) Drew Houston dan Arash Ferdowsi dengan modal awal yang didapat dari Y Combinator.

Dropbox menyediakan layanan baik gratis ataupun berbayar, masing-masing dengan keuntungan yang bervariasi. Pada tahun 2011 Dropbox juga meluncurkan "Dropbox for Teams", sebuah layanan dari Dropbox yang dikhususkan untuk kelompok bisnis atau kelompok lainnya yang membutuhkan layanan untuk mengendalikan administrasi, tagihan yang terpusat, dan lain sebagainya. "Dropbox for Teams" tetap tersedia di situs web, namun harga yang ditawarkan berbeda dengan layanan Dropbox lainnya.

Dropbox memungkinkan pengguna untuk membuat folder khusus pada setiap komputer mereka, yang kemudian Dropbox mensinkronisasikan sehingga tampaknya menjadi folder yang sama (dengan isi yang sama) terlepas dari komputer yang digunakan untuk melihatnya. File yang ditempatkan dalam folder ini juga dapat diakses melalui situs web dan ponsel aplikasi.

Dropbox menyediakan perangkat lunak klien untuk Microsoft Windows, Mac OS X, Linux, Android, iOS, BlackBerry OS dan browser web, serta Port resmi untuk Symbian, Windows Phone dan MeeGo.


Website Dropbox
Di website tersebut, kita bisa membuat / registrasi account. Di sini juga dapat meng-unduh (mendownload) aplikasi dropbox yang dapat diperoleh untuk komputer pribadi, ataupun smartphone.

 
Tempat penyimpanan pada komputer pribadi
Jika sudah mempunyai account dan meng-install aplikasi kedalam komputer pribadi atau smartphone, seperti contoh gambar dibawah ini, aplikasi yang di install di komputer pribadi, maka akan terdapat folder dropbox yang terdapat file-file yang telah kita simpan.
 
Tempat penyimpanan (storage) pada website Dropbox
Gambar dibawah ini adalah tampilan dalam dropbox, jika sudah mempunyai account. Pada website, komputer pribadi maupun smartphone sudah terintegrasi atau tersinkron.


Untuk mengetahui lebih jelas lagi apa itu dropbox, silahkan buka website www.dropbox.com, daftarkan data diri anda  dan dapatkan gratis 2gb untuk penyimpanan via dropbox.

Sumber:
https://www.dropbox.com/home