Blogger news

Sabtu, 11 Maret 2017

Contoh Kasus Pada Teknik Komputasi

Bidang Ekonomi

Disini saya akan memberikan satu contoh website sebuah perusahaan di bidang retail yang kiranya mengimplementasikan konsep komputasi modern.

Website-nya adalah : http://www.tokopedia.com


Mungkin Anda pernah atau bahkan sering mengakses website tersebut. Saya akan membahas penggunaan konsep komputasi modern yang ada pada website tersebut berikut dengan pembahasan kelebihan dan kekurangan website.

Tampilan awal website :



Pertama Anda membuka website tersebut, Anda akan di hadapkan dengan interface seperti di atas. Dimana ada banner berjalan yang menawarkan kepada Anda berbagai promo yang sangat menarik. Untuk mecari produk yang anda inginkan Anda dapat mengetikkan keyword (kata kunci) pada kolom Cari Produk bagian atas web.




Untuk menemukan produk yang Anda cari, ada 2 cara yang bisa Anda lakukan, yaitu:
- Ketik nama produk di kolom pencarian.
- Klik kategori-kategori yang ada di halaman Tokopedia.



Setelah ketemu produk yang Anda mau, klik gambar produk tersebut untuk melihat informasi lengkap tentang produk dan toko yang Anda pilih, antara lain:

Infomasi Produk : berisi semua informasi penting tentang produk yang sedang Anda lihat.
Ulasan : berisi ulasan dari pembeli yang sebelumnya sudah pernah membeli produk tersebut.
Diskusi Produk : tempat bertanya ke penjual tentang produk yang Anda pilih. Misal, bertanya tentang ketersediaan stok produk.
Informasi Penjual : berisi informasi lengkap tentang penjual.
Keterangan harga pas dan harga grosir (jika ada).



  Sudah yakin dengan produk yang Anda pilih? Langsung klik "Beli".



Setelah klik tombol "Beli", isi formulir pemesanan dengan benar dan lengkap, seperti:
- Jumlah Barang
- Alamat tujuan pengiriman
- Agen Logistik
- Asuransi (optional)
- Catatan untuk penjual (optional)
- Selanjutnya, klik "Beli Produk Ini".



Klik ikon "Keranjang Belanja" di header menu, lalu klik produk yang sudah Anda pilih sebelumnya.



Pilih metode pembayaran yang ingin Anda gunakan.
Periksa kembali data pemesanan.
Terakhir, klik "Checkout".



Anda akan mendapat notifikasi jika status pesanan Anda sudah sampai di alamat tujuan. Jangan lupa untuk konfirmasi terima barang, Toppers. Caranya, klik menu "Pembelian" di bagian "Profil Saya". Bisa juga dengan klik "Inbox" di header menu, lalu pilih "Konfirmasi Penerimaan".



Berikan penilaian untuk produk sesuai dengan kualitas dan akurasi barang yang Anda beli, lalu klik"Submit".

Bidang Matematika

Disini saya akan memberikan contoh pada bidang matematika yaitu game maker. Perlu kita ketahui bahwa game-game yang sering kita mainkan itu (maksud saya game-game berkelas  yang biasanya berkapasitas lebih dari 100 Mb) membutuhkan proses pembuatan yang cukup lama, kejelian yang tinggi, kreativitas yang oke, dan penerapan ilmu matematika “persamaan garis”. Salah satu aplikasi pembuat game yang terkenal adalah Unity. Patut kita ketahui, persamaan garis disini dibutuhkan untuk penempatan letak karakter, penempatan obyek-obyek tertentu yang berada di game tersebut.



Unity merupakan ekosistem pengembangan game: mesin render yang kuat terintegrasi dengan satu set lengkap alat intuitif dan alur kerja yang cepat untuk membuat konten 3D interaktif, penerbitan multiplatform yang mudah, ribuan kualitas, aset siap pakai di Asset Store dan berbagi pengetahuan di komunitas.

Untuk developer dan studio independen, Unity dengan demokratisasi ekosistem menghancurkan waktu dan biaya hambatan untuk menciptakan permainan unik dan indah. Mereka menggunakan Unity untuk membangun penghidupan melakukan apa yang mereka suka: menciptakan permainan yang menghubungkan dan menyenangkan pemain pada platform apapun.


Implementasi Komputasi

Adapun implementasi pada komputasi yang digunakan pada bidang ilmu pengetahun yaitu pada bidang fisika, kimia, biologi, ekonomi, sosiologi dan lain-lain. Kita dapat melihat pada pembahasan dibawah ini.

·         Computational Physics (Fisika)
Implementasi pada ilmu pengetahun fisika dimana menggunakan algoritma numerik untuk memecahkan permasalahan teori kuantitatif fisika yang sudah ada.

·         Computational Economics (Ekonomi)
Implementasi pada ilmu pengetahuan ekonomi adalah mempelajari agent-based computational modeling, computational econometrics dan statistika, komputasi keuangan, computational modeling of dynamic macroeconomic systems, pemrograman yang didesain khusus untuk komputasi ekonomi, dan pengembangan alat bantu dalam pendidikan komputasi ekonomi.

·         Computational Chemistry (Kimia)
Implementasi dari bidang ilmu pengetahuan adalah memaparkan dari dari teori kimia digabungkan dengan program komputer yang handal untuk menghitung struktur dan sifat molekul.

·         Computational Matematics (Matematika)
Penerapan teknik-teknik komputasi matematika meliputi metode numerik, scientifik computing, metode ielemen hingga metode beda, scientific data mining, scientific process control dan metode terkait lainnya untuk menyelesaikan masalah nyata berskala besar.

·         Bioinformatics (Biologi)
Merupakan sebuah aplikasi dari teknologi informasi dan ilmu komputer terhadap bidang biologi molekuler.

·         Computational Geology (Geologi)
Teori komputasi biasanya digunakan untuk pertambangan, sebuah sistem komputer digunakan untuk menganalisa bahan-bahan mineral dan barang tambang yang terdapat di dalam tanah.

·         Computational Sociology (Sosiologil)
Sebuah cabang ilmu sosiologi yang menggunakan metode komputasi intensif untuk menganalisa fenomena sosial.

·         Cognitive Science (Ilmu Kognitif)
Sebuah cabang ilmu menengah yang mempelajari bagaimana informasi dibentuk dan digambarkan oleh otak.

Teori Komputasi

Pengertian Komputasi

Komputasi bisa diartikan sebagai cara untuk memecahkan suatu permasalahan dari data yang di input dengan menggunakan suatu algoritma. Hal ini ialah apa yang disebut dengan Teori Komputasi, sub-bidang dari ilmu komputer dan matematika. Sebelum adanya komputer, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis terkadang dengan bantuan suatu tabel.

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).

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.

Teori Komputasi

Teori komputasi (theory of computation) adalah cabang ilmu komputer teoritis (theoritical computer science). Teori komputasi berkaitan dengan studi bagaimana persoalan (problem) dapat diselesaikan pada sebuah model dengan menggunakan algoritma. Model tersebut dinamakan model komputasi. Teori komputasi dibagi lagi menjadi 3 ranting :

Teori Otomata (automata theory)
Teori Komputabilitas (computability theory)
Teori Kompleksitas (computational complexity theory)

Teori komputabilitas bertujuan untuk memeriksa apakah persoalan komputasi dapat dipecahkan pada suatu model komputasi teoritis. Dengan kata lain, teori komputabilitas mengklasifikasikan persoalan sebagai dapat dipecahkan (solvable) atau persoalan yang tidak dapat dipecahkan (unsolvable). Teori kompleksitas bertujuan untuk mengkaji kebutuhan waktu dan ruang untuk memecahkan persoalan yang diselesaikan dengan pendekatan yang berbeda-beda.


Dengan kata lain, teori kompleksitas mengklasifikasikan persoalan sebagai persoalan mudah (easy) atau persoalan sukar (hard). Teori komputabilitas memperkenalkan beberapa konsep yang digunakan di dalam teori kompleksitas. Teori otomata mengacu pada definisi dan sifat-sifat model komputasi. Di dalam teori komputasi, model komputasi yang sering dipakai adalah Mesin Turing.