Senin, 13 Mei 2013

Jenis-Jenis Komputasi Modern


Nama                 : Zulkarnain Nasution
Kelas                  : 4IA21
NPM                   : 53409456
Mata Kuliah         : Jenis-Jenis Komputasi Modern
Dosen                 : Rina Noviana

Komputasi Modern merupakan aktifitas untuk menemukan pemecahan permasalahan dan perhitungan menggunakan komputer canggih yang telah tersimpan algoritma untuk menyelesaikan masalah perhitungan dengan efektif dan efisien. Komputasi merupakan subbagian dari matematika, karena itulah terciptanya komputasi modern diharapkan dapat menyelesaikan kebutuhan perhitungan yang semakin lama semakin kompleks. Penggunaan komputasi modern ini biasanya adalah untuk memecahkan masalah perhitungan akurasi (bit, floating point), kecepatan (dalam satuanHz), problem volume besar (paralel), modeling (NN dan GA), dan kompleksitas (menggunakan Teori Big O). Adapun Karakteristik Komputasi Modern antara lain :
  1. Jaringan dan komputer sewaktu-waktu bisa hidup atau mati.
  2. Komputer-komputer terhubung ke jaringan yang luas
  3. Komputer-komputer penyedia sumber daya terdiri dari berbagai jenis hardware, operating system, dan aplikasi yang terpasang.



Konsep dari komputasi modern dapat menghasilkan alat yang dapat membantu kegiatan manusia. Contoh alat-alat tersebut antara lain :

Mobile Compting

Sebelum membahas trend sistem mobile computer, ada baiknya dibahas mobile computer sendiri secara umum agar didapat pemahaman mengenai mobile computer. Pertama-tama perlu dibahas pengertian dari mobile computer itu sendiri. Dari beberapa sumber, didapat beberapa definisi mobile computer atau biasa disebut mobile computing, yaitu :

  • Mobile Computing merupakan kemajuan teknologi komputer, sering disebut sebagai mobile computer (portable computer) yang dapat berkomunikasi dengan jaringan tanpa kabel (nirkabel).
  • Mobile Computing adalah sebuah komputasi menggunakan teknologi yang tidak terhubung secara fisik, atau dalam jarak jauh atau lingkungan mobile (non statik).
  • Mobile Computing adalah suatu istilah yang digunakan untuk menggambarkan aplikasi pada piranti berukuran kecil, portable, dan wireless serta mendukung komunikasi.
Dari beberapa definisi dari beberapa sumber tersebut, dapat disimpulkan bahwa mobile computing atau mobile computer satupun portable computer adalah teknologi tanpa kabel, biasanya berukuran kecil, portabel/dapat dibawa kemana-mana, dan mendukung komunikasi. Sehingga Mobile Computing. Kemajuan teknologi komputer ini memudahkan manusia dalam berkomunikasi dengan jaringan tanpa kabel sehingga mudah untuk di bawa. Contohnya adalah smart phone, GPS, dll.

Grid Computing


Komputasi grid atau grid computing adalah penggunaan sumber daya komputer secara bersama-sama dimana komputer tersebut terpisah secara geografis.
Komputasi grid ini biasanya digunakan untuk memecahkan suatu permasalahan berskala besar.
Post berikut ini membahas mengenai pengertian grid computing dan beberapa  alasan mengapa grid computing tersebut digunakan.
Berdasarkan tulisan dari Ian Foster (Bapak Grid Computing), terdapat 3 hal yang mengidentifikasi bahwa suatu sistem termasuk di dalam komputasi grid, yaitu:
  1. Sistem tersebut berkoordinasi terhadap sumberdaya komputasi yang tidak berada dalam satu kendali terpusat. Misalnya komputer di Jakarta terhubung dengan komputer di Jayapura, Manado, dan Semarang.
  2. Sistem tersebut menggunakan protokol yang standar dan terbuka, tidak terpaut dengan suatu perusahaan atau produk tertentu. Standar tersebut dibutuhkan dibagian autentikasi, otorisasi, pencarian sumberdaya yang tersedia, dan pengaksesan sumberdaya.
  3. Sistem tersebut bersifat non-trivial (tidak biasa-biasa saja) untuk mencapai kualitas layanan yang canggih.
Grid Computing. Kemajuan teknologi ini memanfaatkan pengolahan idle berbagai unit komputer dan kekuatan proses menghitung suatu pekerjaan yang di kontrol oleh sebuah komputer, kemudian pekerjaan tersebut di pecah menjadi beberapa tugas dimana tugas-tugas tersebut nantinya dapat di kerjakan di komputer berbeda dalam waktu bersamaan.

Cloud Computing

Cloud Computing. Kemajuan teknologi komputer ini adalah perluasan konsep pemrograman berorientasi objek abstraksi. Dimana abstraksi disini maksudnya adalah menghapus rincian kerja yang kompleks sehingga semua yang terlihat hanyalah sebuah tampilan antarmuka yang menerima masukan dan menghasilkan keluaran.
  1. Computer Biometric. Kemajuan teknologi komputer ini bekerja dengan pengukuran statistic analisa data biologi dimana teknologi ini mendeteksi karakteristik fisik seseorang. Misalnya pembacaan sidik jari atau telapak tangan, pembacaan retina atau iris, pengenalan suara, dll.