Jawab :
Komputasi sebetulnya bisa diartikan sebagai cara
untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu
algoritma. Hal ini ialah apa yang disebut dengan teori komputasi, 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.
Secara umum ilmu 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.
2. Jelaskan tentang sejarah komputasi modern !
Jawab :
John Von Neumann, si Penggagas Komputasi Modern
John von Neumann (1903-1957) adalah ilmuan yang meletakkan dasar-dasar komputer modern. Dalam hidupnya yang singkat, Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann meningkatkan karya-karyanya dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer. Beliau juga merupakan salah seorang ilmuwan yang sangat berpengaruh dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu.
John von Neumann (1903-1957) adalah ilmuan yang meletakkan dasar-dasar komputer modern. Dalam hidupnya yang singkat, Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann meningkatkan karya-karyanya dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer. Beliau juga merupakan salah seorang ilmuwan yang sangat berpengaruh dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu.
Von Neumann dilahirkan di Budapest, Hungaria pada 28
Desember 1903 dengan nama Neumann Janos. Dia adalah anak pertama dari pasangan
Neumann Miksa dan Kann Margit. Di sana, nama keluarga diletakkan di depan nama
asli. Sehingga dalam bahasa Inggris, nama orang tuanya menjadi Max Neumann.
Pada saat Max Neumann memperoleh gelar, maka namanya berubah menjadi Von
Neumann. Setelah bergelar doktor dalam ilmu hukum, dia menjadi pengacara untuk
sebuah bank. Pada tahun 1903, Budapest terkenal sebagai tempat lahirnya para
manusia genius dari bidang sains, penulis, seniman dan musisi.
Von Neumann juga belajar di 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. Keahlian Von Neumann terletak pada 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.
Sejarah Komputasi Modern
Konsep dasar arsitektur komputer modern adalah
konsep sebuah sistem yang menerima intruksi-intruksi dan menyimpannya dalam
sebuah memory. Konsep ini pertama kali digagasi oleh John Von Neumann. Beliau
di lahirkan di Budapest, ibukota Hungaria pada 28 Desember 1903 dengan nama
Neumann Janos. Karya – karya yang dihasilkan adalah karya dalam bidang
matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer.
Beliau juga merupakan salah seorang ilmuwan yang sangat berpengaruh dalam
pembuatan bom atom di Los Alamos pada Perang Dunia II lalu. Kepiawaian John Von
Neumann teletak pada bidang teori game yang melahirkan konsep automata,
teknologi bom atom dan komputasi modern yang kemudian melahirkan komputer.
Pengertian : Komputasi sebetulnya bisa diartikan
sebagai cara untuk menemukan pemecahan masalah dari data input dengan
menggunakan suatu algoritma. 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 menghitung dan mencari solusi dari masalah yang ada,
yang menjadi perhitungan dari komputasi modern adalah : 1. Akurasi (bit,
Floating poin) 2. Kecepatan (Dalam satuan Hz) 3. Problem volume besar (Down
sizing atau paralel) 4. Modeling (NN dan GA) 5. Kompleksitas (Menggunakan teori
Big O).
3. Jelaskan konsep dari komputasi modern :
a). mobile computing
b). grid computing
c). cloud computing
Jawab :
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.
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. Kebanyakan komputasi telah dilakukan dengan menggunakan komputer. Komputasi yang menggunakan komputer inilah yang disebut dengan Komputasi Modern. Komputasi modern menghitung dan mencari solusi dari masalah yang ada, yang menjadi perhitungan dari komputasi modern adalah :
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. Kebanyakan komputasi telah dilakukan dengan menggunakan komputer. Komputasi yang menggunakan komputer inilah yang disebut dengan Komputasi Modern. Komputasi modern menghitung dan mencari solusi dari masalah yang ada, yang menjadi perhitungan dari komputasi modern adalah :
1. Akurasi (bit,
Floating poin)
2. Kecepatan (Dalam satuan Hz)
3. Problem volume besar (Down
sizing atau paralel)
4. Modeling (NN dan GA)
5. Kompleksitas (Menggunakan teori
Big O).
Sumber : http://godofshadow.wordpress.com/2011/03/15/komputasi-modern/