Pendahuluan
Pada kesempatan kali ini, saya akan membahas mengenai Teori
Komputasi, sebelum membahas lebih dalam sebaiknya kita mengetahui terlebih
dahulu pengertian dari teori dan komputasi.
Teori adalah serangkaian bagian atau variabel, definisi, dan
dalil yang saling berhubungan yang menghadirkan sebuah pandangan sistematis
mengenai fenomena dengan menentukan hubungan antar variabel, dengan menentukan
hubungan antar variabel, dengan maksud menjelaskan fenomena alamiah. Sedangkan
komputasi adalah cara untuk menemukan
pemecahan masalah dari data input dengan menggunakan suatu algoritma atau
proses menjalankan urutan langkah-langkah (algoritma) dalam menyelesaikan
masalah. dari pengertian yang telah dijelaskan diatas, maka Teori Komputasi
adalah cabang ilmu komputer dan matematika yang membahas bagaimanakah suatu
masalah dapat dipecahkan dengan model komputasi dengan menggunakan algoritma.
Sejarah Komputasi Modern
Pada awal abad 20, banyak kebutuhan komputasi
ilmiah bertemu dengan semakin canggih komputer analog, yang menggunakan mekanis
atau listrik langsung model masalah sebagai dasar perhitungan. Namun, ini tidak
dapat diprogram dan umumnya tidak memiliki fleksibilitas dan keakuratan
komputer digital modern.
George stibitz secara internasional diakui sebagai ayah dari
komputer digital modern. Sementara bekerja di laboratorium bel di November
1937, stibitz menciptakan dan membangun sebuah relay berbasis kalkulator ia
dijuluki sebagai "model k". Beliau adalah orang pertama yang
menggunakan sirkuit biner untuk melakukan operasi aritmatika. Kemudian model
menambahkan kecanggihan yang lebih besar termasuk aritmatika dan kemampuan
pemrograman kompleks.
Salah satu tokoh yang sangat mempengaruhi perkembangan
komputasi modern adalah John von Neumann (1903-1957). Beliau adalah ilmuan yang
meletakkan dasar-dasar komputer modern.
Konrad Zuse’s electromechanical “Z mesin”.Z3 (1941) sebuah
mesin pertama menampilkan biner aritmatika, termasuk aritmatika floating point
dan ukuran programmability. Pada tahun 1998, Z3 operasional pertama di dunia
komputer itu dianggap sebagai Turing lengkap.
Selanjutnya komputer Colossus ditemukan pada tahun 1943,
berkemampuan untuk membatasi kemampuan program pada alat ini menunjukkan bahwa
perangkat menggunakan ribuan tabung dapat digunakan lebih baik dan elektronik
reprogrammable.Komputer ini digunakan untuk memecahkan kode perang Jerman.
The Harvard Mark I ditemukan pada 1944, mempunyai skala
besar, merupakan komputer elektromekanis dengan programmability terbatas.
Lalu lahirlah US Army’s Ballistic Research Laboratory ENIAC
ditemukan pada tahun 1946, komputer ini digunakan unutk menghitung desimal
aritmatika dan biasanya disebut sebagai tujuan umum pertama komputer
elektronik.
Macam - Macam Komputasi Modern
Macam - Macam Komputasi Modern
1. Mobile computing atau komputasi bergerak
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. Untuk kemajuan
teknologi ke arah yang lebih dinamis membutuhkan perubahan dari sisi manusia
maupun alat. Contohnya : GPS, smartphone dan lain
sebagainya.
2. 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.
3. Cloud computing
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.
Implementasi Komputasi Modern
Komputasi modern dapat diimplementasikan pada berbagai macam bidang, seperti :
- Fisika : menyelesaikan permasalahan medan magnet dengan menggunakan komputasi fisika, dalam hal ini menentukan besarnya medan magnet dan membandiangkan hubungan antara medan magnet dengan panjang kawat.
- Kimia : algoritma dan program komputer dapat digunakan untuk memungkinkan peramalan sifat-sifat atom dan molekul. Kajian komputasi juga dapat dilakukan untuk menjelajahi mekanisme reaksi dan menjelaskan pengamatan pada reaksi di laboratorium, serta memahami sifat dan perubahan pada sistem makroskopis melalui simulasi yang berlandaskan hukum-hukum interaksi yang ada dalam sistem.
- Matematika : 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.
- Ekonomi : mempeljarai 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.
- Biologi : merupakan penerapan berupa aplikasi dari teknologi informasi dan ilmu komputer terhadap bidang biologi molekuler.
- Geografi : komputasi awan didefinisikan sebagai sebuah model yang memungkinkan kenyamanan, akses on-demand terhadap kumpulan sumber daya komputasi (contohnya jaringan, server, media penyimpanan, aplikasi, dan layanan komputasi) yang konfigurasinya dapat dilakukan dengan cepat dan disertai sedikit usaha untuk mengelola dan berhubungan dengan penyedia layanannya.
Referensi :
Tidak ada komentar:
Posting Komentar