Computer

ILMU KOMPUTER 
November 06, 2009 • By divine gift

CSAB (Computing Sciences Accreditation Board, http://www.csab.org) mendefinisikan Ilmu Komputer adalah ilmu pengetahuan yang berhubungan dengan komputer dan komputasi. Di dalamnya terdapat teoritika, eksperimen, dan pendesainan komponen, serta termasuk didalamnya hal-hal yang berhubungan dengan:
  • Teori-teori untuk memahami komputer device, program, dan sistem
  • Eksperimen untuk pengembangan dan pengetesan konsep
  • Metodologi desain, algoritma, dan tool untuk merealisasikannya
  • Metode analisa untuk melakukan pembuktian bahwa realisasi sudah sesuai dengan requirement yang diminta.
Peter J. Denning mendefinisikan Ilmu Komputer adalah studi sistematik tentang proses algoritmik yang menjelaskan dan mentrasformasikan informasi, baik itu berhubungan dengan teori-teori, analisa, desain, efisiensi, implementasi, ataupun aplikasi-aplikasi yang ada padanya. Dennings juga mengklasifikasi bidang ilmu komputer yang terbagi dalam 12 subbidang (versi sebelumnya adalah 9 subbidang), yaitu :
  • Algoritma dan Struktur Data (Algorithms and Data Structures)
  • Arsitektur (Architecture)
  • Rekayasa Perangkat Lunak (Software Engineering)
  • Artificial Intelligence dan Robotik (Artificial Intelligence and Robotics)
  • Interaksi manusia dan Komputer (Human Computer Interaction)
  • Organisasi Informatika (Organizational Informatics)
  • Bahasa Pemrograman (Programming Languages)
  • Sistem Operasi dan Jaringan (Operating Systems and Networks)
  • Database dan Sistim Retrieval Informasi (Database and Information Retrieval Systems)
  • Grafika Komputer (Computer graphics)
  • Ilmu Komputasi (Computational Sciences)
  • BioInformatik (BioInformatics)
Ilmu komputer berkaitan erat dengan beberapa bidang seperti :
  • Ilmu Informasi adalah ilmu yang mempelajari data dan informasi, mencakup bagaimana enginterpretasi, menganalisa, menyimpan, dan mengambil kembali. Ilmu informasi dimulai sebagai dasar dari analisa komunikasi dan basis data.
  • Rekayasa Perangkat Lunak menekankan analisa, desain, dan konstruksi dari perangkat lunak menggunakan alat-alat dan cara kerja yang baru.
  • Sistem Informasi adalah aplikasi komputer untuk mendukung operasi dari suatu organisasi: operasi, instalasi, dan perawatan komputer, perangkat lunak, dan data. Sistem Informasi Manajemen adalah kunci dari bidang yang menekankan finansial dan personal manajemen.
  • Rekayasa Komputer adalah ilmu yang mempelajari analisa, desain, dan konstruksi dari perangkat keras komputer.
  • Keamanan Informasi adalah ilmu yang mempelajari analisa dan implementasi dari keamanan sistem informasi (termasuk kriptografi).