TEORI KOMPUTASI

PENGERTIAN KOMPUTASI



Teori komputasi merupakan suatu proses dimana melakukan suatu pemecahan masalah dengan menggunakan algoritma. Studi bidang teori – teori komputasi ini mempunyai 3 cabang ilmu yaitu menyangkut teori otomata, teori komputabilitas, dan juga teroi kompleksitas.
 
Berikut pengertian 3 cabang ilmu teori komputasi :
  • Teori otomata adalah teori mengenai mesin-mesin abstrak yang sangat berkaitan erat dengan teori bahasa formal.Grammar adalah bentuk abstrak yang dapat diterima untuk membangkitkan suatu kalimat otomata berdasarkan suatu aturan tertentu. Beberapa model komputasi pada otomata: 
    • 1. Finite State Automata (FSA)/Finite State Machine (FSM) 
    • 2. Push Down Automata (PDA) 
    • 3. Mesin Turing (Turing Machine) atau TM
  • Teori komputabilitas bertujuan untuk memeriksa pemecahan persoalan komputasi pada suatu model komputasi teoritis, yang kemudian akan 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.
MAKSUD & TUJUAN

Secara umum, kita dapat mendefinisikan komputasi dengan maksud tujuan apa pun dari aktivitas yang membutuhkan komputer, mendapatkan manfaat dari komputer, atau membuat komputer. Berikut merupakan beberapa maksud dan tujuan dari komputasi :
1) merancang dan membangun sistem perangkat keras dan perangkat lunak untuk aberbagai tujuan;
2) mengolah, menyusun, dan mengelola berbagai jenis informasi; melakukan studi ilmiah menggunakan komputer;
3) membuat sistem komputer berperilaku cerdas;
4) membuat dan menggunakan media komunikasi dan hiburan;
5) menemukan dan mengumpulkan informasi yang relevan dengan hal tertentu tujuan, dan sebagainya.

BIDANG – BIDANG KOMPUTASI

Terdapat berbagai bidang pada komputasi, berikut merupakan bidang yang menerapkan teori komputasi:
1. Ilmu Komputer (Computer Science) fokus pada kajian aspek teoritis dan algoritmis bidang computing hingga aplikasinya.
2. Rekayasa Perangkat Lunak (Software Engineering) fokus pada desain konstruksi komputer atau sistem berbasis komputer.
3. Sistem Informasi (Information System) fokus pada pengintegrasian solusi teknologi informasi dan proses bisnis untuk mempertemukan kebutuhan informasi bisnis suatu enterprise.
4. Teknik Komputer (Computer Engineering) fokus pada pengembangan (analisis, desain, implementasi, testing), pengoperasian, dan pemeliharan perangkat lunak secara sistematis dan terukur.
5. Teknik informatika (Information Technology) fokus pada penggunaan teknologi komputer untuk mempertemukan kebutuhan bisnis, pemerintahan, pendidikan, kesehatan, dan organisasi lainnya.

Refrensi :
http://informatika.stei.itb.ac.id/~rinaldi.munir/TeoriKomputasi/2014-2015/IF5110%20-%20Pengantar%20Teori%20Komputasi.pdf

Comments

Popular posts from this blog

Membuat DHCP,DNS, dan WEB server pada Packet Tracer

Integrasi Streaming VLC PC & Android

Pengantar Komputer Parallel