Utama ilmu

Ilmu Komputer

Daftar Isi:

Ilmu Komputer
Ilmu Komputer

Video: (SekolahIT) Perbedaan Teknik Komputer, Teknik Informatika, Ilmu Komputer dan Sistem Informasi 2024, Juni

Video: (SekolahIT) Perbedaan Teknik Komputer, Teknik Informatika, Ilmu Komputer dan Sistem Informasi 2024, Juni
Anonim

Ilmu komputer, studi tentang komputer dan komputasi, termasuk fondasi teoretis dan algoritmiknya, perangkat keras dan perangkat lunak, dan penggunaannya untuk memproses informasi. Disiplin ilmu komputer meliputi studi tentang algoritma dan struktur data, desain komputer dan jaringan, memodelkan data dan proses informasi, dan kecerdasan buatan. Ilmu komputer mengambil beberapa fondasinya dari matematika dan teknik dan karena itu menggabungkan teknik dari bidang-bidang seperti teori antrian, probabilitas dan statistik, dan desain sirkuit elektronik. Ilmu komputer juga banyak menggunakan pengujian hipotesis dan eksperimen selama konseptualisasi, desain, pengukuran, dan penyempurnaan algoritma baru, struktur informasi, dan arsitektur komputer.

Ilmu komputer dianggap sebagai bagian dari keluarga lima disiplin ilmu yang terpisah namun saling terkait: teknik komputer, ilmu komputer, sistem informasi, teknologi informasi, dan rekayasa perangkat lunak. Keluarga ini kemudian dikenal secara kolektif sebagai disiplin komputasi. Kelima disiplin ini saling terkait dalam arti bahwa komputasi adalah objek studi mereka, tetapi mereka terpisah karena masing-masing memiliki perspektif penelitian dan fokus kurikuler. (Sejak 1991 Asosiasi Mesin Komputasi [ACM], Masyarakat Komputer IEEE [IEEE-CS], dan Asosiasi Sistem Informasi [AIS] telah bekerja sama untuk mengembangkan dan memperbarui taksonomi dari lima disiplin ilmu yang saling terkait ini dan pedoman yang diberikan oleh lembaga pendidikan digunakan di seluruh dunia untuk program sarjana, pascasarjana, dan penelitian mereka.)

Subbidang utama dari ilmu komputer meliputi studi tradisional arsitektur komputer, bahasa pemrograman, dan pengembangan perangkat lunak. Namun, mereka juga mencakup ilmu komputasi (penggunaan teknik algoritmik untuk memodelkan data ilmiah), grafik dan visualisasi, interaksi manusia-komputer, basis data dan sistem informasi, jaringan, dan masalah sosial dan profesional yang unik dalam praktik ilmu komputer. Seperti yang terbukti, beberapa subbidang ini tumpang tindih dalam aktivitasnya dengan bidang modern lainnya, seperti bioinformatika dan kimia komputasi. Tumpang tindih ini adalah konsekuensi dari kecenderungan di antara para ilmuwan komputer untuk mengenali dan bertindak atas banyak koneksi interdisipliner bidang mereka.