Ilmu Komputer


Secara umum, '''Ilmu komputer''' (Ilkom), atau yang dalam bahasa Inggrisnya disebut Computer Science (CS), adalah ilmu yang mempelajari tentang [[komputasi]], baik perangkat keras (hardware) maupun perangkat lunak (''software''). Ilmu komputer mencakup beragam topik berkaitan dengan [[komputer]], dari analisa abstrak [[algoritma]] sampai subyek yang lebih konkret seperti [[bahasa pemrograman]], [[perangkat lunak]], dan [[perangkat keras]]. Sebagai suatu disiplin ilmu, Ilmu Komputer berbeda dengan [[pemrograman komputer]], [[rekayasa perangkat lunak]] dan [[teknik komputer]], sekalipun ketiga istilah tersebut sering disalahartikan. [[Tesis Church-Turing]] menyatakan bahwa semua alat komputasi yang telah umum diketahui sebenarnya sama dalam hal apa yang bisa mereka lakukan, sekalipun dengan efisiensi yang berbeda. Tesis ini terkadang dianggap sebagai prinsip dasar dari ilmu komputer. Para ahli ilmu komputer biasanya menekankan [[mesin von Neumann|komputer von Neumann]] atau [[mesin Turing]] (komputer yang mengerjakan tugas yang kecil dan deterministik pada suatu waktu tertentu), karena seperti itulah kebanyakan komputer digunakan sekarang ini. Para ahli ilmu komputer juga mempelajari jenis mesin yang lain, beberapa diantaranya praktikal (seperti [[paralel komputer|paralel]] dan [[Kuantum komputer|kuantum]]) dan beberapa diantaranya cukup teoritis (seperti [[Random komputer|random]] and [[Oracle komputer|oracle]]).
Ilmu Komputer mempelajari apa yang bisa dilakukan oleh program, dan apa yang tidak ([[komputabilitas]] dan [[intelegensia buatan]]), bagaimana program harus mengevaluasi suatu hasil ([[algoritma]]), bagaimana program harus menyimpan dan mengambil bit tertentu dari suatu informasi ([[struktur data]]), dan bagaimana program dan pengguna berkomunikasi ([[antarmuka pengguna]] dan [[bahasa pemrograman]]).

Penulis : padma ~ Sebuah blog yang menyediakan berbagai macam informasi

Artikel Ilmu Komputer ini dipublish oleh padma pada hari Kamis, 22 Januari 2009. Semoga artikel ini dapat bermanfaat.Terimakasih atas kunjungan Anda silahkan tinggalkan komentar.sudah ada 0 komentar: di postingan Ilmu Komputer
 

0 komentar: