NAMA : MOHAMMAD FAJAR ARISTYA
NPM : 54412314
Kelas : 4IA23
Dosen : Dr. RINA NOVIANA, SKom,. MMSI
Mata Kuliah : PENGANTAR KOMPUTASI MODERN
Teori Komputasi
Teori komputasi
adalah cabang ilmu komputer dan matematika yang membahas apakah dan bagaimanakah
suatu masalah dapat dipecahkan pada model komputasi, menggunakan algoritma.
Bidang ini dibagi menjadi dua cabang: teori komputabilitas dan teori
kompleksitas, namun kedua cabang berurusan dengan model formal komputasi.
Untuk melakukan
studi komputasi dengan ketat, ilmuwan komputer bekerja dengan abstraksi
matematika dari komputer yang dinamakan model komputasi. Ada beberapa model
yang digunakan, namun yang paling umum dipelajari adalah mesin Turing. Sebuah
mesin Turing dapat dipikirkan sebagai komputer pribadi meja dengan kapasitas
memori yang tak terhingga, namun hanya dapat diakses dalam bagian-bagian
terpisah dan diskret. Ilmuwan komputer mempelajari mesin Turing karena mudah
dirumuskan, dianalisis dan digunakan untuk pembuktian, dan karena mesin ini mewakili
model komputasi yang dianggap sebagai model paling masuk akal yang paling ampuh
yang dimungkinkan. Kapasitas memori tidak terbatas mungkin terlihat sebagai
sifat yang tidak mungkin terwujudkan, namun setiap permasalahan yang
"terputuskan" (decidable) yang dipecahkan oleh mesin Turing selalu
hanya akan memerlukan jumlah memori terhingga. Jadi pada dasarnya setiap
masalah yang dapat dipecahkan (diputuskan) oleh meisn Turing dapat dipecahkan
oleh komputer yang memiliki jumlah memori terbatas.
Komputasi Modern
Komputasi adalah algoritma yang digunakan
untuk menemukan suatu cara untuk memecahkan masalah dari sebuah data input.
Komputasi ini merupakan bagian dari ilmu matematika dan ilmu 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.
Komputasi modern bisa dibilang 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). Dalam kerjanya komputasi modern menghitung dan
mencari solusi dari masalah yang ada, dan perhitungan yang dilakukan itu
meliputi:
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).
Karakteristik Komputasi Modern
Karakteristik komputasi modern ada 3 macam, yaitu :
1. Komputer-komputer penyedia sumber daya bersifat heterogenous karena
terdiri dari berbagai jenis perangkat keras, sistem operasi, serta aplikasi
yang terpasang.
2. Komputer-komputer terhubung ke jarinagn yang luas dengan kapasitas
bandwidth yang beragam.
3. Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati
sewaktu-waktu tanpa jadwal yang jelas.
Jenis-jenis Komputasi Modern
Jenis-jenis komputasi modern terbagi tiga macam, yaitu komputasi mobile
(bergerak), komputasi grid, dan komputasi cloud (awan). Penjelasan lebih lanjut
dari jenis-jenis komputasi modern sebagai berikut :
1. 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.
Dan berdasarkan penjelasan tersebut, untuk kemajuan teknologi ke arah yang
lebih dinamis membutuhkan perubahan dari sisi manusia maupun alat. Dan dapat
dilihat contoh dari perangkat komputasi bergerak seperti GPS, juga tipe dari
komputasi bergerak seperti smart phone, dan lain sebagainya.
2. 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, adalah :
- Sistem
untuk koordinat sumber daya komputasi tidak dibawah kendali pusat.
- Sistem
menggunakan standard dan protocol yang terbuka.
- Sistem
mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas
kualitas komponen individu pelayanan komputasi grid.
3. 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.
Adapun perbedaan antara komputasi mobile, komputasi grid dan komputasi
cloud, dapat dilihat penjelasannya dibawah ini :
- Komputasi
mobile menggunakan teknologi komputer yang bekerja seperti handphone,
sedangkan komputasi grid dan cloud menggunakan komputer.
- Biaya
untuk tenaga komputasi mobile lebih mahal dibandingkan dengan komputasi
grid dan cloud.
- Komputasi
mobile tidak membutuhkan tempat dan mudah dibawa kemana-mana, sedangkan
grid dan cloud membutuhkan tempat yang khusus.
- 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.
Dan ada juga persamaan antara komputasi mobile, komputasi grid, dan
komputasi cloud, penjelasanya sebagai berikut :
- Ketiganya
merupakan metode untuk melakukan komputasi, pemecahan masalah, dan
pencarian solusi.
- Ketiganya
memerlukan alat proses data yang modern seperti komputer, laptop atau
telepon genggam untuk menjalankannya.
Implementasi Komputasi Dalam Bidang Ekonomi
Ilmu ekonomi merupakan
cabagn ilmu yang mempelajari mengenai prilaku manusia dalam memilih dan
menciptakan kemakmuran di dalamnya, inti dalam dasar ekonomi adalah tentang
bagaimana ketidak seimbangan antara kebutuhan manusia yang tidak terbatas, dan
alat pemuas kebutuhan manusia yang jumlahnya terbatas.
Komputasi dalam bidang
ekonomi secara garis besar yakni tentang bagaimana menyelesaikan masalah
keseimbangan kenbutuhan manusia yang tidak terbatas dan jumlah alat pemuas
kebutuhan manusia yang terbatas dengan menggunakan komputer. pemrograman yang
didesain khusus untuk komputasi ekonomi, dan pengembangan alat bantu dalam
pendidikan komputasi ekonomi. Karena dibidang ekonomi pasti memiliki
permasalahan yang harus dipecahkan oleh algoritma contohnya adalah memecahkan
teori statistika untuk memecahkan permasalahan keuangan. Salah satu contoh
komputasi di bidang ekonomi adalah komputasi statistik. Komputasi
statistik adalah jurusan yang
mempelajari teknik pengolahan data, membuat program, dan analisis data serta
teknik penyusunan sistem informasi statistik seperti penyusunan basis data,
komunikasi data, sistem jaringan, dan diseminasi data statistik.
Implementasi Komputasi Dalam Bidang Fisika
Ilmu fisika merupakan
ilmu yang mempelajari tentang alam dalam makna yang luas, mempelajari gejala
alam, atau materi lingkup ruang, waktu, dan hukum hokum seperti hokum kekekalan
energy dan lainnya, implementasi komputasi dalam dunia fisika yakni untuk
membantu para fisikawan dengan mudah mampu menyelesaikan permasalahan nya dalam
bidang fisika.
Dalam fisika, berbagai
teori yang berdasarkan permodelan matematika menyediakan prediksi yang akurat
mengenai bagaimana sebuah sistem bergerak. Namun seringkali penggunaan
permodelam matematika untuk sebuah sistem khusus yang bertujuan untuk
menghasilkan prediksi yang bermanfaat tidak bisa dilakukan ketika itu. Hal ini
terjadi karena solusi permasalahan tidak memiliki ekspresi bentuk tertutup
(closed-form expression) atau terlalu rumit. Fisika komputasi adalah subjek
yang berhubungan dengan berbagai perkiraan numerik; perkiraan solusi yang
ditulis sebagai sejumlah besar bilangan terbatas (finite) dari operasi
matematika sederhana (algoritma), dan komputer digunakan untuk melakukan
operasi tersebut dan menghitung solusi dan errornya
Sumber :