Selasa, 26 Mei 2015

Komputasi Modern

  •       Pengertian
Komputasi sendiri mempunyai arti sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Pada zaman sekarang ini, 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).

Komputasi modern adalah sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer.

  • Sejarah
Dalam perkembangan komputasi modern, kita tidak bisa melupakan begitu saja orang dibalik perkembangan komputasi modern yang merubah semua pekerjaan jadi lebih mudah. Sejarah komputasi dimulai dari seseorang ilmuan yang ternama di bidang teknologi. Permulaan komputasi modern dimulai pada saat tahun 1926 oleh ilmuan yang berasal dari hungaria yang bernama John Von Neumann. Von Neumann seorang ilmuan yang belajar dari Berlin dan Zurich dan mendapatkan diploma pada bidang teknik kimia pada tahun 1926.

Pada tahun yang sama dia mendapatkan gelar doktor pada bidang matematika dari Universitas Budapest. Berkat keahlian dan kepiawaiannya Von Neumann dalam bidang teori game yang melahirkan konsep seluler automata, teknologi bom atom, dan komputasi modern yang kemudian melahirkan komputer. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.

Setelah mengajar di Berlin dan Hamburg, Von Neumann pindah ke Amerika pada tahun 1930 dan bekerja di Universitas Princeton serta menjadi salah satu pendiri Institute for Advanced Studies. Dipicu ketertarikannya pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi.

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. berdasarkan beberapa definisi di atas, maka komputasi modern dapat diartikan sebagai suatu pemecahan masalah berdasarkan suatu inputan dengan menggunakan algoritma dimana penerapannya menggunakan berbagai teknologi yang telah berkembang seperti komputer.

  • 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 menggunakan komputer yang terpisah oleh geografis, didistribusikan dan terhubung oleh jaringan untuk menyelesaikan masalah kmputasi dengan skala besar.

Ada beberapa daftar yang dapat digunakan untuk mengenali sistem komputasi grid, adalah:
-    Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat.
-    Sistem mengguakan standar dan protokol yang terbuka
-    Sistem mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas
     kualitas komponen individu pelayanan komputasi grid.


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

Sumber :
http://parlinerwin.blogspot.com/2014/03/definisi-dan-jenis-jenis-komputasi_29.html

Implementasi Komputer

Pertama – tama apa itu komputasi ?

Komputasi merupakan sebuah proses pemecahan masalah yang di inputkan dengan menggunakan suatu algoritma. Komputasi merupakan ilmu computer yang menganalisa segala permasalahan yang tidak bias di lakukan secara komputasi.

Implementasi computer dapat mendukung dalam berbagai bidang seperti :
Fisika
Kimia
Biologi
Matematika
Ekonomi
Geografi
Geologi
Biologi
Implementasi dalam bidang biologi

Dari bidang – bidang tersebut yang akan di jelaskan implementasi computer dalam bidang biologi atau di kenal dengan Bioinformatika.
Bioinformatika adalah ilmu yang mempelajari teknik komputasional untuk mengelola dan manganalisis informasi biologi. Di dalam bidang ini menerapkan metode – metode matematika, statistika, informatika, fisika, biologi dan ilmu kedokteran.

Contoh implementasi computer dalam bidang biologi sebagai berikut :

Mengelola informasi biologis
Penyejajaran sekuens
Prediksi struktur untuk meramalkan bentuk struktur protein maupun struktur RNA
Analisi filogenetik dan ekspresi gen, dsb.

www.Lecture.eepis-its.edu
http://satriosite.blogspot.com/2015/03/teori-komputasi-dan-implementasi-dalam.html



implementasi dalam bidang kimia

Ilmu kimia merupakan salah satu yang mempelajari hal – hal seperti zat, molekul, struktur komposisi, sifat zat dll. Sedangkan ilmu computer yang di implementasikan dalam bidang  kimia berfungsi untuk mendapatkan hasil kimia yang di terjemahkan kedalam computer dengan bantuan program dan algoritma computer.

Seorang kimiawan komputasi dapat terlibat dalam mengembangkan algoritma baru, maupun pemilihan teori kimia yang sesuai, agar hasil dari komputasi diperoleh hasil yang efisien dan tepat.
Terdapat beberapa pendekatan yang dapat dilakukan:

Kajian komputasi dapat dilakukan untuk menemukan titik awal untuk sintesis dalam laboratorium.
Kajian komputasi dapat digunakan untuk menjelajahi mekanisme reaksi dan menjelaskan pengamatan pada reaksi di laboratorium.
Kajian komputasi dapat digunakan untuk memahami sifat dan perubahan pada sistem makroskopis melalui simulasi yang berlandaskan hukum-hukum interaksi yang ada dalam sistem.
https://adampu69.wordpress.com/tag/pengantar-komputasi-modern/

implementasi dalam bidang ekonomi

Implementasi pada ilmu ekonomi adalah mempelajari agent – based computational modeling, computational econometrics dan statistika, komputasi keuangan dan computational meodeling of dynamic macroekonomic systems dimana di desain kusus untuk komputasi ekonomi dan alat bantu pengembangan pendidikan ekonomi.

Salah satu contoh komputasi dalam bidang ekonomi adalah komputasi statistic. Biasa di bilang sebagai pembelajaran teknik pengolahan data, membuat program dan analisis data serta penyusunan system informasi statistic, seperti penyusunan basis data, komunikasi data, system jaringan dan diseminasi data statistik . contoh lainnya dalam pemanfaatan ilmu computer dan ekonomi adalah Data Mining.

http://bloggerbukancafe.blogspot.com/2015/04/implementasi-komputasi-pada-bidang.html

Cloud Computing

Cloud computing ini masih terbilang awam keberadannya. namun di era yang seba digital ini tanpa kita sadari orang awampun sudah menggunakan cloud computing tanpa mereka sadari, contohnya email, ataupun situ-situs yang berjasa untuk penyimpanan digital tersebut.
            Cloud computing ini merupakan sebuah istilah dalam ilmu komputer yang berarti komputasi awan dan teknlogi ini berbasis internet. dimana sebuah jaringan komputer yang saling terhubung dengan komputer lain yang dapat dijalankan secara bersamaan. teknologi ini datanya disimpan dalam server yang bersifat permanen, artinya semua penguna dapat mengakses secara bersamaan melalui internet dan menggunakan datanya juga secara bersamaan. Teknologi ini pun memiliki tingkat keamanan yang terbilang cukup tinggi. dan jika anda menggunakan teknologi ini bisa menghemat biaya, jadi kalian tida kusah membeli infrastruktur, hardisk dan alat penyimpanan lainnya karena pengguna akan dikenakan biaya kompensasi rutin perbulan sesuai paket layanan yang telah disepakati dengan penyedia layanan cloud computing.
Capture
Kelebihan Cloud Computing:
  1. Menghemat biaya dan ruang infratructure pembelian sumber daya komputer
  2. Bisa mengakses file dimana saja dan kapan saja
  3. Bisa menghemat waktu pada perusahaan sehingga bisa langsung fokus pada perkembangan infrastructure
  4. Dapat dengan mudah di monitoring dari satu server
  5. Operasional dan manajemen lebih mudah dan sederhana
  6. Menghemat biaya operasional pada sistem informasi yang dibangun
  7. Kolaborasi yang terpercaya
Kekurangan Cloud Computing:
  1. Komputer akan menjadi lemot  atau lambat atau tidak bisa dipakai sama sekali bila internet putus
  2. Komputer akan menjadi lambat kinerjanya jika koneksi internet kita juga lambat
  3. Komputer akan menjadi sangat lambat karena diakses oleh banyak pengguna sehingga server akan menerima banyak sekali permintaan
  4. Jika tidak mempunyai backup yang handal maka hal terburuk ini akan timbul karena semua data berada di satu server pada cloud computing
setelah kita tau tentang cloud computing, sekarang kita ingin tau perbedaan antara cloud dengan grid computing….
            Grid computing ini adalah kumpulan sumber daya komputer dari berbagai lokasi untuk mencapai tujuan bersama, teknologi ini dapay dianggap sebagai sistem terdistribusi dengan beban kerja non-interaktif yang meibatkan jumlah file yang besar. Komputasi grid dibedakan dari sistem komputasi kinerja tinggi konvensional seperti komputasi cluster dalam bahwa komputer jaringan memiliki setiap node diatur untuk melakukan tugas yang berbeda atau aplikasi.  komputer Grid juga cenderung lebih heterogen dan geografis (dengan demikian tidak secara fisik ditambah) dari komputer klaster  Meskipun grid tunggal dapat didedikasikan untuk aplikasi tertentu, umumnya grid digunakan untuk berbagai tujuan.. Grids sering dibangun dengan tujuan umum perpustakaan software jaringan middleware.
Capture1
            setelah kita tau tentang cloud computing dan grid computing, kemudian kita akan mengetahui apaitu distibuted computing, nah apaitu distributed computing ?
            Distributed computing ini adalah suatu bidang ilmu komputer yang mempelajari sistem terdistribusi. sebuah sistem terdistribusi ini terdiri dari beberapa komputer otonom yang berkomunikasi melalui jaringan komputer.
Selanjutnya ada yang namannya Mapreduce. merupakan sebuah model pemrograman yang secara khusus dalam mengasosiasikan dan mendistribusikan data dalam menangani masalah pengaturan data dalam skala besar. dimana model ini didasarkan pada konsep yang sederhana yaitu melakukan iterasi pada suatu inputan, kemudian menghitung pasangan-pasangan nilai dari setiap bagian inputan, serta melakukan pengurangan untuk setiap pengelompokan tersebut.
NoSQL adalah tipe database yang sangat jauh berbeda dengan konsep RDBMS ataupun ODBMS. Perbedaan utamanya sendiri yaitu karena tidak mengenal istilah relation dan tidak menggunakan konsep schema. Dalam NoSQL, setiap tabel berdiri sendiri tanpa tergantung dengan tabel lainnya. NoSQL Database adalah sebuah database yang bertipe NoSQL, yaitu database ini tidak mengenal istilah relational dan tidak menggunakan konsep schema. Contoh dari NoSQL Database salah satunya adalah MongoDB.
Capture2
Ada salah satu contoh penggunaan cloud computing yang sering kita jumpai, yaitu Google Drive. layanan ini merupakan sebuah layanan penyimpanan  daring milik Google yang diluncurkan pada 24 April 2012. Layanan ini merupakan ekstensi dari Google Docs dan akan mengganti URL docs.google.com dengan drive.google.com setelah diaktifkan. Google Drive memberikan layanan penyimpanan gratis sebesar 5 GB dan dapat ditambahkan dengan pembayaran tertentu.  Dengan fitur unggulan yang sama seperti Dropbox, yaitu sinkronisasi data melalui folder khusus di dalam desktop atau lebih dikenal dengan Desktop Sync Clients. GDrive memberikan kapasitas gratis sebesar 5 GB dan tentunya fitur-fitur yang terintegrasi dengan layanan Google lainnya seperti: Gmail, G+ dan Google Search. Fitur yang bisa digaris bawahi dari GDrive adalah API’s untuk para Developer. Hingga kini GDrive telah terhubung dengan puluhan aplikasi pihak ketiga.
Sumber: