Pada pertemuan kali ini saya membahas tentang teori komputasi dan implementsinya dalam berbagai bidang. Langsung saja pertama dan paling utama saya akan akan menjelaskan tentang komputasi yang saya dapat dari wikipedia. Komputasi adalah salah satu cara untuk memecahkan suatu masalah dari data input dengan menggunakan suatu algoritma tertentu. Ilmu komputasi secara umum adalah bidang ilmu yang mempunyai perhatian perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu sains.
Teori komputasi merupakan
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.
Komputasi Modern
merupakan sebuah sistem yang akan menyelesaikan masalah matematis menggunakan
komputer dengan cara menyusun algoritma yang dapat dimengerti oleh komputer
yang berguna untuk menyelesaikan suatu masalah.
Dalam komputasi modern terdapat perhitungan dan pencarian solusi dari
masalah. Perhitungan dari komputasi modern adalah akurasi, kecepatan, problem,
volume dan besar kompleksitas. Komputasi modern ini pertama kalinya digagaskan
oleh seorang ilmuan yang bernama John Von Neumann. Dialah orang yang pertama
kali menggagaskan konsep sebuah sistem yang menerima intruksi-intruksi dan
menyimpannya dalam sebuah memory. Konsep inilah yang menjadi dasar arsitektur
komputer modern. John Von Neumann memberikan berbagai sumbangsihnya dengan cara
meningkat karya – karyanya dalam bidang matematika, teori kuantum, game theory,
fisika nuklir, dan ilmu komputer. Selain itu, Von Neumann juga merupakan
seorang ilmuan yang sangat berperan penting dalam pembuatan bom atom di Los
Alamos pada Perang Dunia II silam. Dan berkat kepiawaian Neumann di bidang
teori game inilah ia bisa melahirkan konsep automata, teknologi bom atom dan
komputasi modern yang akhirnya melahirkan sebuah computer.
Implementasi komputasi.
- 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.
Contoh
Mobile Computing :
Setelah
kita mengetahui mengapa kita membutuhkan mobile computing, kita bisa
menyebutkan mobile applications yang sudah ada saat ini. Diantaranya adalah
-
Kendaraan (untuk pemantauan dan koordinasi,
GPS)
-
Peralatan Emergensi (akses kedunia
luar)
-
Akses web dalam keadaan bergerak
-
Location aware services
-
Information services
-
Disconnected operations (mobile
agents)
-
Entertaintment (network game groups)
- 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.
Contoh
Grid Computing :
-
Scientific Simulation: Komputasi
grid diimplementasikan di bidang fisika, kimia, dan biologi untuk melakukan
simulasi terhadap proses yang kompleks.
-
Medical Images: Penggunaan data grid
dan komputasi grid untuk menyimpan medical-image. Contohnya adalah eDiaMoND
project.
-
Computer-Aided Drug Discovery
(CADD): Komputasi grid digunakan untuk membantu penemuan obat. Salah satu
contohnya adalah: Molecular Modeling Laboratory (MML) di University of North
Carolina (UNC).
-
Big Science: Data grid dan komputasi
grid digunakan untuk membantu proyek laboratorium yang disponsorioleh
pemerintah Contohnya terdapat di DEISA.
-
e-Learning: Komputasi grid membantu
membangun infrastruktur untuk memenuhi kebutuhan dalam pertukaran informasi
dibidang pendidikan. Contohnya adalah AccessGrid
-
Visualization: Komputasi grid
digunakan untuk membantu proses visualisasi perhitungan yang rumit.
-
Microprocessor design: komputasi
grid membantu untuk mengurangi microprocessor design cycle dan memudahkan
design center untuk membagikan resource lebih efisien. Contohnya ada
diMicroprocessor Design Group at IBM Austin
- Cloud computing
Komputasi cloud atau disebut juga komputasi awan 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.
Contoh
Cloud Computing:
-
Email
-
Data
storage online
-
Are you a
collaborator?
Sumber
http://hindarko.blogspot.co.id/2015/03/teori-komputasi-dan-implementasi-dalam.html
0 komentar: