Komputasi 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.
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).
Jadi, komputasi modern yaitu suatu metode yang dilalukan untuk
memcahkan suatu masalah degan algoritma tertentu sehingga mendapatkan solusi
yang paling optimal.
Sejarah komputasi
modern
Salah
satu tokoh yang sangat mempengaruhi perkembangan komputasi modern adalah 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.
Sejarah
singkat dari perjalanan hidup dari 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.
Jenis - Jenis Komputasi Modern
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. Contoh dari perangkat
komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak seperti smart
phone, dan lain sebagainya.
Grid computing
Komputasi grid
menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung
oleh jaringan untuk menyelasaikan masalah komputasi skala besar. Ada beberapa
daftar yang dapat dugunakan untuk mengenali sistem komputasi grid
Cloud computing
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.
Model Komputasi
Komputasi memiliki 3 model, yaitu
- Mesin Mealy
- Mesin Moore
- Petri net
Mesin Mealy
Diagram fasa dari mesin Mealy sederhana
Dalam teori komputasi sebagai konsep
dasar sebuah komputer, mesin Mealy adalah otomasi fasa berhingga (finite
state automaton atau finite state tranducer) yang menghasilkan keluaran
berdasarkan fasa saat itu dan bagian masukan/input. Dalam hal ini,
diagram fasa (state diagram) dari mesin Mealy memiliki sinyal masukan
dan sinyal keluaran untuk tiap transisi. Prinsip ini berbeda dengan
mesin Moore yang hanya menghasilkan keluaran/output pada tiap fasa.
Nama Mealy diambil dari “G. H. Mealy”
seorang perintis mesin-fasa (state-machine) yang menulis karangan “A
Method for Synthesizing Sequential Circuits” pada tahun 1955.
Mesin Moore
Dalam teori komputasi sebagai prinsip
dasar komputer, mesin Moore adalah otomasi fasa berhingga (finite state
automaton) di mana keluarannya ditentukan hanya oleh fasa saat itu (dan
tidak terpengaruh oleh bagian masukan/input). Diagram fasa (state
diagram) dari mesin Moore memiliki sinyal keluaran untuk masing-masing
fasa. Hal ini berbeda dengan mesin Mealy yang mempunyai keluaran untuk
tiap transisi.
Nama Moore diambil dari “Edward F.
Moore” seorang ilmuwan komputer dan perintis mesin-fasa (state-machine)
yang menulis karangan “Gedanken-experiments on Sequential Machines”.
Petri net
Contoh transisi token pada Petri net
Petri net adalah salah satu model untuk
merepresentasikan sistem terdistribusi diskret. Sebagai sebuah model,
Petri net merupakan grafik 2 arah yang terdiri dari place, transition,
dan tanda panah yang menghubungkan keduanya. Di samping itu, untuk
merepresentasikan keadaan sistem, token diletakkan pada place tertentu.
Ketika sebuah transition terpantik, token akan bertransisi sesuai tanda
panah.
http://ilhamsk.com/pengantar-komputasi-modern/
http://id.wikipedia.org/wiki/Komputasi
http://id.wikipedia.org/wiki/Kategori:Model_komputasi
http://agil-mushlih.blogspot.com/2012/04/komputasi-modern.html