Teori Komputasi Beserta Contoh Implementasi
Teori komputasi adalah cabang ilmu komputer dan
matematika yang membahas apakah dan bagaimanakah suatu masalah dapat dipecahkan
pada model komputasi, menggunakan alogaritma.
Implementasi komputasi juga terdapat dalam banyak
bidang seperti pada bidang fisika, kimia, matematika, ekonomi, geologi dan
geografi. Berikut adalah contoh dari implementasi komputasi dari bidang yang
sudah disebutkan.
Bidang fisikaImplementasi komputasi modern di 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. Pemahaman fisika pada teori, eksperimen,
dan komputasi haruslah sebanding, agar dihasilkan solusi numerik dan
visualisasi / pemodelan yang tepat untuk memahami masalah Fisika.Untuk
melakukan pekerjaan seperti evaluasi integral, penyelesaian persamaan
differensial, penyelesaian persamaan simultan, mem-plot suatu fungsi/data,
membuat pengembangan suatu seri fungsi, menemukan akar persamaan dan bekerja
dengan bilangan kompleks yang menjadi tujuan penerapan fisika komputasi. Banyak
perangkat lunak ataupun bahasa yang digunakan, baik MatLab, Visual Basic,
Fortran, Open Source Physics (OSP), Labview, Mathematica, dan lain sebagainya
digunakan untuk pemahaman dan pencarian solusi numerik dari masalah-masalah
pada Fisika komputasi.
Bidang kimia
Implementasi komputasi modern di bidang kimia adalah
Computational Chemistry yaitu penggunaan ilmu komputer untuk membantu menyelesaikan masalah kimia,
contohnya penggunaan super komputer untuk menghitung struktur dan sifat
molekul. Istilah kimia teori dapat didefinisikan sebagai deskripsi matematika
untuk kimia, sedangkan kimia komputasi biasanya digunakan ketika metode
matematika dikembangkan dengan cukup baik untuk dapat digunakan dalam program
komputer. Perlu dicatat bahwa kata "tepat" atau "sempurna"
tidak muncul di sini, karena sedikit sekali aspek kimia yang dapat dihitung
secara tepat. Hampir semua aspek kimia dapat digambarkan dalam skema komputasi
kualitatif atau kuantitatif hampiran.
Bidang matematika
Terdapat numerical analysis yaitu sebuah algoritma
dipakai untuk menganalisa masalah – masalah matematika.Contohnya, penerapan
teknik-teknik komputasi matematika meliputi metode numerik, scientific
computing, metode elemen hingga, metode beda hingga, scientific data mining,
scientific process control dan metode terkait lainnya untuk menyelesaikan
masalah-masalah real yang berskala besar.
Bidang ekonomi
Terdapat Computational Economics yang mempelajari
titik pertemuan antara ilmu ekonomi dan ilmu komputer mencakup komputasi
keuangan, statistika, pemrograman yang di desain khusus untuk komputasi ekonomi
dan pengembangan alat bantu untuk pendidikan ekonomi.Contohnya, mempelajari
titik pertemuan antara ekonomi dan komputasi, meliputi agent-based computational
modelling, computational econometrics dan statistika, komputasi keuangan,
computational modelling of dynamic macroeconomic systems dan pengembangan alat
bantu dalam pendidikan komputasi 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. Contohnya,
Pertambangan dan digunakan untuk menganalisa bahan-bahan mineral dan barang
tambang yang terdapat di dalam tanah.
Bidang geografi
Geografi adalah ilmu yang mempelajari tentang lokasi
serta persamaan, dan perbedaan (variasi) keruangan atas fenomena fisik, dan
manusia di atas permukaan bumi. Komputasi
dalam bidang geologi biasanya di gunakan 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 metereologi klimatologi kualitas udara dan geofisika supaya tetap
sesuai dengan perundang undangan yang berlaku di Indonesia.
Komentar