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.
Beberapa model komputasi
:
- -
Finite State
Automata (FSA)/Finite State Machine (FSM)
- -
Push Down
Automata (PDA)
- -
Mesin Turing
(Turing Machine) atau TM
KOMPUTASI MODERN
Komputasi modern bisa
disebut 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:
- -
Akurasi
- -
Kecepatan
- -
Problem Volume
Besar
- -
Modelling
- -
Kompleksitas
Komputasi modern terbagi
menjadi tiga macam, yaitu :
Mobile Computing atau
komputasi bergerak adalah kemajuan teknologi komputer sehingga dapat
berkomunikasi menggunakan jaringan tanpa kabel dan mudah dibawa dan mudah di
pindah – pindahkan. Contoh dari perangkat komputasi bergerak, seperti
smartphone, GPS, dll.
Grid Computing atau
komputasi grid menggunakan komputer yang terpisah oleh geografis,
didistribusikan dan terhubung oleh jaringan untuk menyelesaikan masalah
komputasi skala besar, ada beberapa daftar yang dapat digunakan untuk mengenali
sistem komputasi grid, adalah:
- -
Sistem untuk
koordinat sumber daya komputasi tidak dibawah kendali pusat.
- -
Sistem
menggunakan standart dan protocol yang terbuka.
- - Sistem mencoba
mencapai kualitas pelayanan yang canggih, yang lebih baik diatas kualitas
komponen individu pelayanan komputasi grid.
Cloud Computing atau
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.
B.
Website Penerapan
Komputasi Modern
Dalam bidang ekomomi,
e-commerce adalah salah satu penerapan komputasi modern dengan melakukan
kodingan algoritma yang kompleks terbentuklah sebuah website yang multifungsi. Tokopedia
merupakan website e-commerce yang popular di Indonesia. Dengan fasilitas pada
website secara lengkap telah disediakan membuat para pengunjung website
berminat melakukan transaksi pembelian. Tidak hanya transaksi pembelian namun Anda
dapat menjual produk Anda secara online. Terdapat dua situs resmi Tokopedia
yaitu pada website tokopedia.com dan pada aplikasi smartphone Tokopedia Situs
Jual Beli. Sama seperti berbelanja di pasar atau di mall, Tokopedia juga
menampilkan gambar berupa foto semua produk yang dijual.
Kelebihan
- -
Loading website
Biasanya dalam loading
website yang kompleks akan memakan waktu atau durasi yang lama namun untuk tokopedia
termasuk cepat.
-
- Penndaftaran untuk berbagai account
Tokopedia menyediakan
banyak pilihan jenis akun pendaftaran sehingga calon pembeli tidak perlu
mendaftar email lagi cukup dengan facebook, google atau yahoo Anda bisa langsung
terdaftar dan dapat melakukan pembelian di Tokopedia.
- -
Kategori yang
lengkap
Tidak kalah dengan
e-commerce lainnya dengan kategori produk yang ingin dicari, Tokopedia menyediakan
26 kategori yang dapat dipilih untuk mensortir produk-produk sehingga calon pembeli
dapat dengan mudah mencari produk yang ingin dibeli.
- -
Fitur filter yang
mudah
Tidak hanya di sortir
dengan jenis produk tapi dalam tokopedia dapat melakukan sortir untuk jenis
produk yang telah dicari. Mulai dari paling sesuai, promo, harga termurah dan
masih banyak lagi.
-
Layanan pembelian
tiket dan pembayaran online
Hingga saat ini tokopedia
melakukan partnership dengan banyak perusahaan pembayaran elektronik dan tiket.
- -
Pembayaran aman
Dengan tokopedia calon
pembeli tidak hanya dapat memilih barang dengan mudah namun pembayaran yang
aman dan mudah menjadi point tambahan. Mulai dari transfer dengan bank, kartu
kredit hingga supermarket calon pembeli dapat dengan mudah membayar produk
dengan aman. Anda bisa top-up saldo tokopedia untuk metode pembayaran yang cepat
dan instan
- -
Promosi menarik
Pembelian produk dengan mudah
dan terdapat promosi yang memberikan keuntungan bagi pembeli khusus tokopedia. Fitur
return gratis ketika barang tidak sesuai juga disediakan, sehingga dapat berguna.
Kekurangan
-
Dalam pencarian
produk, penjual yang sudah lama tidak aktif juga di sertakan
- -
Pentunjuk pembelian
kurang detail sehingga menyulitkan untuk calon pembeli yang masih pemula
- -
Tidak ada fasilitas
pengaturan alamat tetap sehingga pembeli perlu memasukan alamat untuk pembelian
lain yang terpisah.
- -
Ukuran gambar
yang kecil sehingga menyulitkan untuk melihat detail bentuk dari produk
tersebut
Sumber teori komputasi
https://anggasaputro.wordpress.com/2016/03/15/teori-komputasi-dan-penerapannya/
Tidak ada komentar:
Posting Komentar