Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Cabang Ilmu Komputer

Bina-Qurani-Cabang-Ilmu-Komputer
Cabang Ilmu Komputer

Ilmu komputer atau computer science merupakan bidang ilmu yang mempelajari tentang ilmu komputasi, perangkat lunak, maupun perangkat keras. Bidang ilmu ini lebih khusus mengajarkan tentang bagaimana cara agar komputer dapat bekerja atau melakukan berbagai perintah sesuai dengan keinginan penggunanya.

Menurut CSAB atau Computing Sciences Accredation Board, ilmu komputer atau computer science adalah ilmu pengetahuan yang berhubungan dengan komputer dan komputasi. Sedangkan menurut Peter Denning, ilmu computer atau computer science adalah studi sistematik tentang proses algoritmik yang menjelaskan dan mentransfromasikan informasi. Baik itu berhubungan dengan teori-teori, analisa, desain, efisiensi, implementasi, ataupun aplikasi-aplikasi yang ada padanya.

Di dalam ilmu komputer terdapat berbagai macam teoritika, eksperimen, dan pendesainan komponen, serta termasuk di dalamnya hal-hal yang berhubungan dengan teori-teori untuk memahami komputer device, program, dan sistem. Eksperimen yang dimaksud dalam ilmu komputer adalah untuk pengembangan dan pengetesan konsep, metodologi desain, algoritma, dan tool untuk merealisasikannya, serta metodologi analisa untuk melakukan pembuktian bahwa realisasi sudah sesuai dengan requirement yang diminta.

Berdasarkan persamaan dalam memaknai terminology dan hakikat terkait makna dalam definisi yang digunakan di atas, maka dapat disimpulkan bahwa ilmu komputer atau computer science adalah ilmu pengetahuan yang berisi tentang teori, metodologi, desain, dan implementasi, yang berhubungan dengan komputasi, komputer, dan algoritmanya dalam perspektif perangkat lunak maupun perangkat keras.

Bina-Qurani-Cabang-Ilmu-Komputer

Site: Bina Qurani Islamic Boarding School, Image: Cabang Ilmu Komputer, Source: Photo by Life of Pix Pexels

Kesalahpahaman Memaknai Ilmu Komputer

Meskipun telah dijelaskan bahwa ilmu komputer adalah pengetahuan yang berisi tentang teori, metodologi, desain, dan implementasi, yang berhubungan dengan komputasi, komputer, dan algoritma dalam perspektif perangkat lunak maupun perangkat keras. Namun, banyak pula persepsi yang salah atau kurang tepat dari masyarakat awam tentang ilmu komputer ini.

Di antara persepsi-persepsi yang salah kaprah tersebut yaitu:

  • Computer science atau ilmu komputer adalah ilmu yang mempelajari tentang komputer. Ilmu komputer bukanlah ilmu yang hanya mempelajadi tentang komputer, seperti juga ilmu astronomi yang bukan ilmu tentang teleskop. Atau ilmu biologi juga bukan ilmu yang mempelajari tentang mikroskop. Komputer, teleskop, dan mikroskop adalah alat dari ilmu, bukan ilmu itu sendiri.
  • Computer science atau ilmu komputer adalah ilmu yang mempelajari tentang bagaimana menulis program komputer.
  • Computer science atau ilmu komputer adalah ilmu yang mempelajari tentang penggunaan aplikasi-aplikasi komputer.
Bina-Qurani-Cabang-Ilmu-Komputer

Site: Bina Qurani Islamic Boarding School, Image: Cabang Ilmu Komputer, Source: Photo by Lukas Pexels

Cabang-cabang Computer Science

Ilmu komputer adalah bidang ilmu yang mempelajari tentang ilmu komputasi pada perangkat lunak, maupun perangkat keras. Sebagaimana ilmu pengetahuan pada umumnya bidang ilmu ini juga memiliki beberapa cabang ilmu turunannya. Di antara cabang-cabang ilmu komputer tersebut, yaitu:

1. Matematika Komputasi

Salah satu cabang dari computer science atau ilmu komputer adalah matematika komputasi. Matematika komputasi adalah matematika yang menggunakan komputasi khusus dengan komputer untuk menyelesaikan permasalahan matematika.

2. Mobile Computing

Cabang computer science selanjutnya yaitu mobile computing. Moblie computing adalah menggunakan peralatan komputer yang bergerak. Mobile computing berarti transmisi tanpa kabel atau wireless tetapi tidak sebaliknya, dimana transmisi wireless tidak selalu berarti mobile computing.

3. Algoritma

Cabang lain dari computer science adalah algoritma. Dalam menyelesaikan masalah dengan bantuan komputer, langkah pertama yang dilakukan adalah dengan membuat desain atau rancangan. Desain menyajikan cara berfikir pemrograman dalam menyelesaikan masalah.

Bina-Qurani-Cabang-Ilmu-Komputer

Site: Bina Qurani Islamic Boarding School, Image: Cabang Ilmu Komputer, Source: Photo by Olia Pexels

4. Keamanan Internet

Cabang dari computer science yang lain adalah kemanan internet. Keamanan internet merupakan kegiatan untuk melindungi dan memelihara sumber-sumber dan informasi pribadi di internet. Pada saat komputer terhubung dalam jaringan internet dan mulai saling berkomunikasi, maka keamanan komputer akan mulai beresiko.

Keamanan internet meliputi perlindungan akun dan file internet dalam sebuah komputer terhadap intrusi atau gangguan pengguna asing.

5. Data Warehouse

Data warehouse merupakan suatu sistem yang mengkonsolidasikan data secara periodic dari sistem-sistem yang ada, menuju ke dalam suatu penyimpanan dimensional. Data warehouse pada umumnya menyimpan data histori beberapa tahun dan di-quey untuk keperluan business intelligence atau aktifitas analisis lainnya.

Setelah data historis dikumpulkan oleh data warehouse, kemudian dapat disajikan sebagai bahan komprehensif bagi manajemen untuk dapat mengambil keputusan, analisis kebutuhan organisasi, hingga peramalan kondisi organisasi berdasar data.

Desain ini berisi urutan langkah-langkah pencapaian solusi yang ditulis dalam notasi-notasi deskriptif. Urutan langkah-langkah yang sistematis untuk menyelesaikan masalah dinamakan algoritma. Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar.

Itulah beberapa cabang dari ilmu komputer atau computer science. Selain kelima cabang di atas, masih ada beberapa cabang ilmu komputer yang lainnya.

Thumbnail Source: Photo by Vojtech Pexels

Artikel Terkait:
Cabang Ilmu Matematika

TAGS
#Belajar Website Pemula #Pemrograman Android #Software Pemrograman Android #Web Design #Web Developer
© 2021 BQ Islamic Boarding School, All Rights reserved
Login