Wah...sudah lama tidak update
mengenai ilmu komputer...seperti bahasa pemograman..basis data...sistem
informasi...dll...
Ilmu komputer adalah ilmu yang cukup penting dipelajari pada saat ini dan sangat menyenangkan apabila kita sudah mengetahui
dasarnya...walaupun agak sedikit menguras otak karena sebagian besar
berkorelasi sekali dengan pelajaran matematika...tetapi dengan latihan logika
yang cukup insya ALLAH kita dapat mengikutinya...
Ilmu komputer adalah ilmu umum
yang mempelajari mengenai komputer secara menyeluruh...menyeluruh dalam arti
bahwa komputer bukan hanya mempelajari mengenai bagaimana mengoperasikan atau
menjalankan aplikasi dengan baik dan lancar saja...tetapi mempelajari pula
mengenai cara kerja dari komputer sehingga dapat menghasilkan apa yang kita
inginkan...
Pada awal bekerja...penulis
merasa bahwa lulusan komputer diakui ilmunya hanya karena bisa mengoperasikan
aplikasi MS Office saja tanpa mengetahui kelebihan khusus yang dimiliki oleh
setiap lulusan jurusan komputer...
Ilmu komputer adalah ilmu yang
mempunyai pecahan ilmu yang beragam akan tetapi
memiliki koneksi satu dengan lainnya...pecahan ilmu tersebut dapat
dilihat dari unsur yang dimiliki komputer itu sendiri...dalam hal ini komputer
itu terdiri dari perangkat lunak (software) dan perangkat keras
(hardware)selain itu ditambah dengan pengguna (brainware)...
Ketiga unsur tersebut mempunyai
spesifikasi ilmu masing-masing...yang memerlukan keahlian yang berbeda-beda
pada setiap unsurnya...dan dari setiap unsur dapat dijadikan lahan untuk
menjadi seorang ahli pada bidang setiap unsur tersebut...
Pada perangkat lunak (software) dapat
mempelajari mengenai instruksi yang dapat dijalankan oleh komputer..tentunya
instruksi-instruksi tersebut terdiri dari code yang harus dimengerti oleh
komputer...ada berbagai macam bahasa pemograman yang dapat dipelajari untuk
membuat notasi instruksi yang dapat dimengerti dan dijalankan komputer...instruksi
tersebut dapat dibuat dengan menggunakan berbagai macam bahasa
pemograman...dalam merangkai instruksi dengan menggunakan bahasa pemogramana
tentunya ada kunci utama yang harus dipelajari terlebih dahulu..kunci utamanya yaitu
algoritma atau rangkaian logika yang dapat membantu kita membuat instruksi
dengan alur yang terurut dan dapat dimengerti oleh perangkat komputer...
Pada perangkat keras (hardware)
kita harus mempelajari mengenai komponen apa saja yang terdapat didalamnya..hal
itu untuk mengetahui fungsi dan aliran data yang terjadi didalam perangkat
keras tersebut...terdapat berbagai macam komponen yang memiliki fungsi dan
tugas masing-masing...komponen tersebut terdapat pada satu peranti yang disebut
CPU (Central Proscess Unit) dalam CPU seluruh proses penyimpanan data, konversi
bahasa pemograman kedalam bahasa komputer itu sendiri dan proses lainnya
berlangsung...dalam teknisnya perangkat keras komputer hanya mengenal instruksi
berupa bilangan biner yang diwakili oleh dua angka yaitu 0 (off) dan 1 (on)...bilangan
tersebut berfungsi untuk dapat berkomunikasi antar komponen hardware karena
komputer hanya bisa menggunakan bahasa mesin dan juga membuat komputer mengerti
instruksi yang kita buat dalam bentuk bahasa pemograman tentunya diperlukan
sistem yang dapat mengkonversi bahasa pemograman kedalam bentuk bahasa biner
supaya instruksi tersebut dapat berjalan...biner diwakili oleh satuan bit
(Binary digit)...Pengelompokkan biner dalam komputer selalu berjumlah 8, dengan
istilah 1 Byte/bita. Dalam istilah komputer 1 Byte = 8 bit...seringkali kita
mendengar komputer 32 bit dan 64 bit...ternyata satuan bit pada komputer
tersebut mencirikan arsitektur dari prosessor komputer...processor 32 bit
artinya register-registernya atau unit penyimpanan data terkecil yang ada
didalamnya berukuran 32 bit....processor 64 bit artinya register-register nya
berukuran 64 bit...register inilah yang digunakan untuk melakukan macam-macam
operasi....setiap proses operasi dalam memory disebut dengan istilah
load/store...
Pada pengguna (Brainware) harus
mempelajari mengenai cara mengoperasikan aplikasi atau sistem dengan cara yang
benar dan sesuai dengan prosuder supaya hasil yang diinginkan dapat
tercapai....(Operator komputer)...dalam mengoperasikan komputer tentunya
kemudahan dan kenyamanan dalam mengoprasikan tergantung banyak kepada aplikasi
yang dijalankan...disinilah letak keahlian tim pembuat aplikasi atau program...apabila
aplikasi yang digunakan seseorang dapat cepat dimengerti dan penggunaannya
sangat mudah, aplikasi tersebut dapat dibilang sukses dibuat...karena prinsip
pembuatan sebuah aplikasi itu adalah user interface (tampilan yang bagus) dan
yang user friendly (mudah digunakan) atau membuat pengguna aplikasi tersebut
nyaman menggunakannya...dengan kata lain disitulah kunci kesuksesan dan
kehebatan pembuat aplikasi atau program komputer.... (Syati Saptaria)