Makalah Komputasi Modern
Makalah
Komputasi Modern
DOSEN :
Muhammad Fadly
OLEH :
MUHAMMAD MURSYID UTOMO (54417122)
ALTHOF THABIBI (50417550)
FERICK ADESAGI (52417321)
MUHAMMAD PEBRY TRIANDY (54417150)
FAKULTAS TEKNOLOGI INDUSTRI
JURUSAN TEKNIK INFORMATIKA
UNIVERSITAS GUNADARMA
2021
KOMPUTASI MODERN
Komputasi diartikan sebagai cara untuk
menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma.
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. 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). 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.
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:
- Akurasi (big, Floating point)
- Kecepatan (dalam satuan Hz)
- Problem Volume Besar (Down
Sizzing atau pararel)
- Modeling (NN & GA)
- Kompleksitas (Menggunakan Teori
big O)
Sejarah 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.
Von Neumann dilahirkan
di Budapest, Hungaria pSada 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.
Karakteristik Komputasi Modern
Karakteristik dari komputasi modern ada 3 yaitu :
- Komputer-komputer
penyedia sumber daya bersifat heterogeneous karena terdiri dari berbagai
jenis perangkat keras, sistem operasi, serta aplikasi yang terpasang.
- Komputer-komputer
terhubung ke jaringan yang luas dengan kapasitas bandwidth yang beragam.
- Komputer
maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu
tanpa jadwal yang jelas.
Jenis Komputasi Modern
Jenis dari komputasi modern ada 3 yaitu :
- Mobile
Computing
Mobile computing
merupakan salah satu kemajuan teknologi komputer yang membuatnya mampu
berkomunikasi menggunakan jaringan tanpa kabel sehingga mudah dibawa ataupun
berpindah tempat (bukan komputasi nirkabel). Contoh perangkatnya adalah GPS,
tipenya semisal smart phone, dan lain sebagainya
- Grid
Computing
Pada Grid Computing,
komputasinya menggunakan komputer yang terpisah oleh geografis, lalu
didistibusikan dan terhubung dengan jaringan untuk menyelasaikan masalah
komputasi yang berskala besar.
- Cloud
Computing
Cloud computing
merupakan gabungan dari pemanfaatan komputasi dan pengembangan berbasis
Internet. Cloud Computing ialah suatu metode komputasi dimana kapabilitas
terkait teknologi informasi disajikan sebagai suatu layanan, sehingga pengguna
dapat mengaksesnya lewat Internet tanpa mengetahui apa yang ada didalamnya,
ahli dengannya, atau memiliki kendali terhadap infrastruktur teknologi yang
membantunya. Contohnya : Google Drive, iCloud, Windows Azure.
Yang membedakan dari ketiga jenis komputasi modern tersebut adalah
:
- Dari
segi teknologi yang digunakan, komputasi grid dan cloud menggunakan
komputer sedangkan Komputasi mobile menggunakan handphone
- Dari
segi biaya untuk tenaga komputasi, komputasi grid dan cloud lebih murah
dibandingkan dengan komputasi mobile
- Dari
segi tempat, Komputasi grid dan cloud membutuhkan tempat yang khusus
sedangkan komputasi mobile tidak membutuhkan tempat dan mudah dibawa
kemana-mana
- Dari
segi proses, untuk komputasi cloud prosesnya membutuhkan jaringan internet
sebagai penghubungnya, komputasi grid proses tergantung pengguna
mendapatkan server atau tidak, dan komputasi mobile proses tergantung si
pengguna.
Model Komputasi
Komputasi modern memiliki tiga model dasar
komputasional yaitu fungsional, logika, dan imperatif. Sebagai tambahan
terhadap satuan nilai-nilai dan operasi yang berhubungan, masing-masing model
komputasional mempunyai satu set operasi yang digunakan untuk menggambarkan
komputasi
- Model
Fungsionalitas
Model fungsionalitas
terdiri dari satu set nilai-nilai, fungsi-fungsi dan operasi aplikasi fungsi
dan komposisi fungsi. Fungsi dapat mengambil fungsi lain sebagai argumentasi
dan mengembalikan fungsi sebagai hasil (higher-order function). Suatu program
adalah koleksi definisi fungsi-fungsi dan suatu komputasi adalah aplikasi
fungsi.
- Model
Logika
Model logika terdiri
dari satu set nilai-nilai, definisi hubungan dan kesimpulan logis. Program
terdiri dari definisi hubungan dan suatu komputasi adalah suatu bukti(suatu
urutan kesimpulan)
- Model
Imperatif
Model imperatif terdiri
dari satu set nilai-nilai yang mencakup suatu keadaan dan operasi tugas untuk
memodifikasi pernyataan. Pernyataan adalah set pasangan nilai-nama dari
konstanta dan variabel. Program terdiri dari urutan tugas dan suatu komputasi
terdiri dari urutan pernyataan.
Mesin Mealy
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 fase 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
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.
Teknologi Komputasi Modern dan Contoh Implementasinya
Teknologi komputasi modern
adalah aktivitas penggunaan dan pengembangan teknologi komputer, perangkat
keras, dan perangkat lunak komputer. Komputasi modern merupakan bagian spesifik
komputer dari teknologi informasi. Ilmu komputer adalah kajian dan ilmu dasar
teori informasi dan komputasi serta implementasi dan aplikasinya dalam sistem
komputer
Implementasi
- Bidang
Fisika
Implementasi pada bidang
Fisika ada Computational Physics yang mempelajari suatu gabungan antara Fisika,
Komputer Sains dan Matematika Terapan untuk memberikan solusi pada kejadian dan
masalah yang kompleks pada dunia nyata, baik dengan menggunakan simulasi juga
penggunaan algoritma yang tepat
- Bidang
Matematika
Pada bidang Matematika
terdapat Numerical Analysis yaitu sebuah algoritma dipakai untuk menganalisa
masalah – masalah matematika
- Bidang
Kimia
Pada bidang kimia ada
Computational Chemistry yaitu penggunaan ilmu komputer untuk membantu
menyelesaikan masalah kimia, contohnya penggunaan super komputer untuk
menghitung struktur dan sifat molekul
- Bidang
Ekonomi
Pada bidang Ekonomi
terdapat Computational Economics yang mempelajari titik pertemuan antara ilmu
ekonomi dan ilmu komputer mencakup komputasi keuangan, statistika, pemrograman
yang didesain khusus untuk komputasi ekonomi dan pengembangan alat bantu untuk
pendidikan ekonomi
- Bidang
Geologi
Pada bidang geologi
teori komputasi biasanya digunakan untuk pertambangan, sebuah sistem komputer
digunakan untuk menganalisa bahan-bahan mineral dan barang tambang yang
terdapat di dalam tanah
- Bidang
Geografi
Pada bidang Geografi biasanya
digunakan untuk peramalan cuaca, di Indonesia khususnya ada salah satu instansi
Negara dengan nama BMKG (Badan Meteorologi Klimatologi dan Geofisika) yakni
instansi negara yang meneliti mengamati tentang Meteorologi, Klimatologi
kualitas udara dan Geofisika supaya tetap sesuai dengan perundang undangan yang
berlaku di Indonesia
Komentar
Posting Komentar