Pada konten blog kali ini saya akan membahas
tentang apa yang dimaksud dengan komputasi modern, sejarah dari komputasi
modern, dan macam – macam komputasi modern.
Pengertian Komputasi
Modern
Komputasi modern adalah sebuah konsep sistem
yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory
disini bisa juga dari memory komputer. Oleh karena pada saat ini kita melakukan
komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah
komputasi modern. Konsep ini pertama kali digagasi oleh John Von Neumann
(1903-1957). Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern.
Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann memberikan
berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika
nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya . Beliau juga
merupakan salah satu ilmuwan yang terkait dalam pembuatan bom atom di Los
Alamos pada Perang Dunia II lalu. Kegeniusannya dalam matematika telah terlihat
semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka)
di dalam kepalanya. Dalam kerjanya komputasi modern menghitung dan mencari
solusi dari masalah yang ada, dan perhitungan yang dilakukan itu meliputi:
1. Akurasi (big, Floating point)
Akurasi tentu merupakan masalah yang paling penting dalam memecahkan masalah. Karena itu pada komputasi modern dilakukan perhitungan bagaimana bisa menghasilkan suatu jawaban yang akurat dari sebuah masalah. Tentu kita pernah mendengar tipe data floating point yang biasa digunakan untuk menyimpan data numerik dalam bentuk pecahan. Tipe data tersebut memiliki range penyimpanan numerik yang besar, sehingga dapat digunakan oleh komputer untuk melakukan komputasi yang akurat.
Akurasi tentu merupakan masalah yang paling penting dalam memecahkan masalah. Karena itu pada komputasi modern dilakukan perhitungan bagaimana bisa menghasilkan suatu jawaban yang akurat dari sebuah masalah. Tentu kita pernah mendengar tipe data floating point yang biasa digunakan untuk menyimpan data numerik dalam bentuk pecahan. Tipe data tersebut memiliki range penyimpanan numerik yang besar, sehingga dapat digunakan oleh komputer untuk melakukan komputasi yang akurat.
2. Kecepatan (dalam satuan Hz)
Manusia pasti menginginkan
masalah dapat diselesaikan dengan cepta. Karena itu perhitungan masalah
kecepeatan adalah suatu hal yang penting. Komputasi harus dapat dilakukan dalam
waktu yang cepat ketika mengolah suatu data. Sehingga perlu metode kecepatan untuk
mengolah perhitungan dalam waktu singkat.
3. Problem Volume Besar (Down Sizzing atau pararel)
Data yang besar tentu
membutuhkan suatu cara penyelesaian yang khusus. Karena data yang besar dapat
menjadi masalah jika ada yang terlewatkan. Oleh karena itu digunakan metode
Down Sizzing atau paralel pada komputasi modern untuk menangani masalah volume
yang besar. Dengan metode ini data yang besar diparalelkan dalam pengolahannya
sehigga dapat diorganisir dengan baik.
4. Modeling (NN & GA)
Modeling merupakan suatu
hal yang penting dalam melakukan suatu perhitungan yang rumit. Bayangkan saja
jika kita dihadapi dalam suatu masalah perhitungan yang banyak dan kompleks,
tetapi tidak ada model matematika yang kita miliki. Perhitungan akan berjalan
berantakan dan tidak akan mendapatkan hasil yang akurat. Maka dari itu
komputasi modern membutuhkan modeling sebelum melakukan perhitungan.
5. Kompleksitas (Menggunakan Teori big O)
Komputasi modern dirancang
untuk menangani masalah yang kompleks, sehingga diterapkan pada komputer.
Dengan menggunakan teori Big O, maka komputasi modern dapat melakukan
perhitungan untuk memecahkan masalah kompleksitas yang kerap dihadapi.
Sejarah Komputasi
Modern
Awal mula dari komputasi adalah adanya
perhitungan-perhitungan angka yang dilakukan manusia. Manusia telah mengenal
angka dan perhitungan sejak berabad-abad yang lalu. Bangsa romawi pun telah
dapat menghitung sistem kalender dan rasi bintang. Seiring dengan perkembangan zaman
manusia pun melakukan perhitungan-perhitungan yang lebih kompleks. Otak manusia
juga mengalami keterbatasan dalam menghitung angka yang jumlahnya bisa
berdigit-digit, kemudian diciptakan alat sempoa untuk menghitung, kemudian
dikembangkan menjadi kalkulator, Karena semakin berkembangnya alat dan
kebutuhan semakin banyak pula data-data yang ingin dihitung, dan mulailah ide
pembuatan untuk membuat komputer sebagai alat hitung dengan konsep komputasi
modern. Tidak hanya itu, komputer yang diciptakan hingga sekarang ini bukan
menjadi sebuah alat yang digunakan untuk menghitung, tapi juga bisa menyimpan,
mengedit dan mengolah kata serta masih banyak lagi kegunaan dan kelebihan yang
dimiliki oleh komputer.
Sejarah perkembangan komputasi modern
dimulai dari seseorang ilmuan yang ternama dari hungaria bernama John Von
Neumann (1903-1957). 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
di Los Alamos pada Perang Dunia II , 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.
Macam – macam Komputasi
Modern
A.
Mobile Computing
Mobile computing atau komputasi bergerak memiliki
beberapa penjelasan, salah satunya komputasi bergerak merupakan kemajuan
teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa
menggunakan kabel dan mudah dibawa atau berpindah tempat, tetapi berbeda dengan
komputasi nirkabel.
B.
Grid Computing
Komputasi grid menggunakan komputer yang terpisah oleh
geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan
masalah komputasi skala besar.
C.
Cloud Computing
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.
Ø Perbedaan antara komputasi mobile, grid, dan cloud :
a. Komputasi mobile menggunakan teknologi komputer yang
bekerja seperti handphone, sedangkan komputasi grid dan cloud menggunakan
komputer.
b. Biaya untuk tenaga komputasi mobile lebih mahal
dibandingkan dengan komputasi grid dan cloud.
c. Komputasi mobile tidak membutuhkan tempat dan mudah
dibawa kemana-mana, sedangkan grid dan cloud membutuhkan tempat yang khusus.
d. Untuk komputasi mobile proses tergantung si pengguna,
komputasi grid proses tergantung pengguna mendapatkan server atau tidak, dan
komputasi cloud prosesnya membutuhkan jaringan internet sebagai penghubungnya.
Ø persamaan antara komputasi mobile, komputasi grid, dan
komputasi cloud, penjelasanya sebagai berikut :
a. Ketiganya merupakan metode untuk melakukan komputasi,
pemecahan masalah, dan pencarian solusi.
b. Ketiganya memerlukan alat proses data yang modern
seperti komputer, laptop atau telepon genggam untuk menjalankannya.
Komentar Pribadi
Mengenai Artikel Komputasi Modern
A.
Kelebihan :
Ø Pada artikel yang dibuat oleh adhitjatur pengertian yang
diberi tahu oleh beliau bisa cukup dimengerti.
Ø Layout yang terdapat pada blog adhitjatur cukup bisa
untuk dibaca karena warna blog yang diberikan cukup baik.
Ø Pada blog adhitjatur juga menjelaskan tentang sejarah –
sejarah perkembangan computer dari masa ke masa dengan cukup rinci karena
memakai “kelahiran ENIAC”.
Ø Lalu, pada blog kedua yaitu blog milik Adriyanaade cukup
menarik dari segi bentuk halaman blog yang diberikan.
Ø Gambar – gambar yang diberikan oleh blog Adriyanaade
cukup jelas untuk dilihat dan dimengerti.
Ø Sejarah tentang komputasi modern yang diberikan oleh
Adriyanaade sangat jelas karena dia menjelaskan dari awal mula lahirnya
pengetahuan komputasi modern.
Ø Tulisan yang diberikan oleh kedua blog tersebut bersifat
baku jadi sangat formal untuk dibaca oleh seluruh kalangan.
B.
Kekurangan :
Ø Pada blog adhitjatur terlihat terlalu monoton karena
tidak adanya gambar yang diberikan oleh beliau.
Ø Ukuran font dari kedua tulisan blog tersebut cukup kecil
menyebabkan pembaca yang membaca blog tersebut harus lebih dekat lagi ke layar
device.
Ø Pada blog Adriyanaade tidak mencantumkan referensi penulisan
blog beliau jadi pembaca tidak mengetahui sumber awal penulisan user blog
tersebut.
Ø Warna blog pada Adriyanaade terlalu gelap untuk dilihat,
warna font yang diberikan oleh blogger tersebut adalah abu – abu yang dipadukan
dengan warna layout hitam jadi pembaca sedikit sulit untuk membaca blog
tersebut.
Ø Pada blog Adriyanaade tidak dijelaskan tentang perhitungan
komputasi modern, karena disana hanya disebutkan 5 poin perhitungan kompuasi
modern saja.
Daftar Pustaka
Tidak ada komentar:
Posting Komentar