PENDAHULUAN
A. DEFINISI 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 ilmu ini terutama membahas hal terkait komputabilitas dan kompleksitas,
dalam kaitannya dengan formalisme 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.
B. IMPLEMENTASI KOMPUTASI BIDANG FISIKA, KIMIA,
MATEMATIKA, EKONOMI, BIOLOGI, GEOGRAFI
Implementasi komputasi pada bidang-bidang
tertentu, seperti:
1.
Implementasi Komputasi Modern pada
Bidang Fisika
Implementasi 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.
2.
Implementasi Komputasi Modern pada
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.
3.
Implementasi Komputasi Modern pada
Bidang Matematika
Menyelesaikan sebuah masalah yang berkaitan dengan
perhitungan matematis, namun dalam pengertian yang akan dibahas dalam
pembahasan komputasi modern ini merupakan sebuah sistem yang akan menyelesaikan
masalah matematis menggunakan komputer dengan cara menyusun algoritma yang
dapat dimengerti oleh komputer yang berguna untuk menyelesaikan masalah
manusia. Kali ini saya akan
membahas sedikit lebih mendalam mengenai implementasi komputasi pada bidang
matematika dan ekonomi. Seperti yang kita tahu pada umumnya, matematika
merupakan bidang studi yang membahas dan mempelajari angka-angka yang
dituangkan kedalam sebuah rumus tertentu untuk menyelesaikan atau mencari
solusi dari sebuah permasalahan, yang nantinya akan digunakan sebagai acuan
sebagai pengambilan keputusan, contohnya perhitungan statistika yang digunakan
untuk mencari tahu berapa jumlah peluang keberhasilan dan kegagalan pada suatu
kejadian, selain itu grafik saham yang biasa digunakan oleh investor saham,
semua perhitungan itu kini sudah diterapkan dalam komputasi, sehingga lebih
mudah untuk digunakan, untuk mencari solusi-solusi yang diperdebatkan. Saat ini
komputer tidak hanya digunakan untuk mencari informasi diinternet semata, tidak
hanya untuk mengetik, tapi komputer juga digunakan dalam hal perhitungan, kita
bisa memasukkan rumus-rumus matematika yang kita perlukan kedalam sebuah
program komputer dan nantinya bisa kita gunakan sebagai pemecahan suatu
masalah, contoh alat komputasi yang digunakan untuk memecahkan perhitungan
adalah kalkulator mekanik, Kalkulator mekanik juga dikembangkan sebagai
alat untuk perhitungan tangan. Kalkulator ini berevolusi menjadi komputer
elektronik pada tahun 1940. Kemudian ditemukan bahwa komputer juga berguna
untuk tujuan administratif. Tetapi penemuan komputer juga mempengaruhi bidang
analisis numerik, karena memungkinkan dilakukannya perhitungan yang lebih
panjang dan rumit.
Kemudian implementasi matematika dalam bidang komputer,
sebagai programmer matematika adalah ilmu yang wajib dipelajari, untuk melatih
logika kita, bagaimana cara membuat suatu program dengan baik dan terstruktur,
bagaimana cara menyelesaikan masalah dalam sebuah program komputer, contoh
implementasi matematika dalam komputer yang menggunakan materi persamaan garis
sebagai berikut: aplikasi yang membutuhkan persamaan garis untuk progammer
adalah turbo pascal. Turbo Pascal, salah satu aplikasi yang menerapkan
sistem persamaaan garis
4.
Implementasi Komputasi Modern pada
Bidang Ekonomi
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.
5.
Implementasi Komputasi Modern pada
Bidang Biologi
Dalam
implementasi komputasi modern di bidang biologi terdapat Bioinformatika, sesuai
dengan asal katanya yaitu “bio” dan “informatika”, adalah gabungan antara ilmu
biologi dan ilmu teknik informasi (TI). Pada umumnya, Bioinformatika
didefenisikan sebagai aplikasi dari alat komputasi dan analisa untuk menangkap
dan menginterpretasikan data-data biologi. Ilmu ini merupakan ilmu baru yang
yang merangkup berbagai disiplin ilmu termasuk ilmu komputer, matematika dan
fisika, biologi, dan ilmu kedokteran, dimana kesemuanya saling menunjang dan
saling bermanfaat satu sama lainnya.
Istilah bioinformatics mulai
dikemukakan pada pertengahan era 1980-an untuk mengacu pada penerapan komputer
dalam biologi. Namun demikian, penerapan bidang-bidang dalam bioinformatika
(seperti pembuatan basis data dan pengembangan algoritma untuk analisis sekuens
biologis) sudah dilakukan sejak tahun 1960-an.
6.
Implementasi Komputasi
Modern pada Bidang Geografi
Implementasi dari suatu model komputasi di dalam faktor
geografi, baik secara real maupun virtual. Geografi itu sendiri tidak selalu
membahas tentang geografi Bumi dan cuacanya. Geografi yang dimaksud bisa saja
berhubungan dengan dunia komputerisasi. Sebagai contoh dari implementasi
komputasi geografi adalah cloud computing, atau dalam bahasa Indonesia.berarti
komputasi awan.
Implementasi komputasi modern di bidang geografi diterapkan
pada GIS (Geographic Information System) yang merupakan sistem informasi khusus
yang mengelola data yang memiliki informasi spasial (bereferensi keruangan).
Atau sistem komputer yang memiliki kemampuan untuk membangun, menyimpan,
mengelola dan menampilkan informasi berefrensi geografis, misalnya data yang
diidentifikasi menurut lokasinya, dalam sebuah database. Para praktisi juga
memasukkan orang yang membangun dan mengoperasikannya dan data sebagai bagian
dari sistem ini. Teknologi Sistem Informasi Geografis dapat digunakan untuk
investigasi ilmiah, pengelolaan sumber daya, perencanaan pembangunan,
kartografi dan perencanaan rute. Misalnya, GIS bisa membantu perencana untuk
secara cepat menghitung waktu tanggap darurat saat terjadi bencana alam, atau
GIS dapat digunaan untuk mencari lahan basah (wetlands) yang membutuhkan
perlindungan dari polusi.
WEBSITE
PERUSAHAAN YANG DIDALAM TERDAPAT KOMPUTASI MODERN SEMUA BIDANG
Dewasa ini, penerapan komputasi
modern telah diterapkan di berbagai bidang, salah satunya adalah bidang
kuliner. Dalam hal ini, saya akan membahas tentang penerapan komputasi modern
pada website resmi dari perusahaan Hoka-hoka bento Indonesia. Untuk dapat
melihat website tersebut kita harus membuka link http://www.hokben.co.id/ setelah
itu, maka akan tampil halaman awal dari website tersebut.
Pada
tampilan awal website, user dimudahkan untuk memilih informasi yang user inginkan.
Seperti menu yang tersedia beserta harganya, lokasi outlet terdekat, promo yang
sedang berlangsung, dan lain-lain.
Selain
itu, pada website ini juga terdapat layanan atau menu Pesan Online yang termasuk
ke dalam komputasi modern. Dengan layanan ini, customer dapat memesan menu
makanan secara online tanpa harus datang ke restoran. Proses kerja dari layanan
ini dijalankan oleh komputer. Berikut tampilan layanan yang dimaksud:
kalau kita berminat dengan menu yang
ada kita dapat mengetikkan jumlah pesanan yang kita inginkan, seperti pada
gambar di atas.
Lalu
untuk konfirmasi pemesanan, kita harus login dahulu. Setelah itu kita diminta
untuk mengisikan data pembeli. Seperti nama dan alamat yang dituju. Tahap yang
terakhir dari proses pemesanan yang tadi telah kita lalui adalah akan tampil
Detail Order dari transaksi pemesanan online yang kita lakukan.
Sumber: http://www.hokben.co.id/