IT - Bahasa Komputer

Tentu kita masih ingat pembahasan sebelumnya tentang definisi komputer.

Mari kita refresh lagi, komputer adalah sebuah alat yang menyimpan dan memproses data dengan kalkulasi atau perhitungan. Apapun program yang anda buat dan bisa mengalahkan manusia seperti aplikasi catur atau video game, semakin besar kemampuan komputer anda yang membuat anda bisa menyelesaikan pekerjaan sedemikian banyak dan cepat. Maka di akhir pelajaran singkat ini anda akan tahu bagaimana komputer berhitung.

photo/photo/person-using-macbook-pro-on-person-s-lap-1181298

Mari kita lihat pelajaran paling mudah, 0+1 sama dengan berapa? Dengan cepat tentu anda akan menjawab 1. Nah bayangkan jika ada 100 soal seperti ini dan anda harus menyelesaikan dengan cepat dan tidak boleh ada kesalahan, bayangkan jika 1.000 soal, 1 juta, 1 milyar soal. Sederhana tapi banyak tentu anda juga akan mengalami kesulitan dan tidak menutup kemungkinan ada kesalahan. Komputer akan membantu anda menyelesaikan persoalan ini hanya dengan menggunakan angka 0 dan 1 dengan kecepatan jutaan atau milyaran kali per detik.

Komunikasi yang digunakan oleh komputer dikenal dengan base-2 numeral system atau sistem dasar 2 angka, yang artinya komputer hanya berkomunikasi dengan 2 angka yaitu 0 dan 1, jadi bagaimana manusia bisa berkomunikasi dengan komputer. Dalam bahasa manusia secara umum dikenal alfabet A-Z, dan kumpulan atau bagian-bagian dari alfabet ini bisa membentuk kata-kata seperti BURUNG, KUDA dst. Bahkan kata-kata ini bisa menjadi sebuah paragraf yang panjang atau lebih lagi bisa menjadi buku.

Komputer yang hanya mengetahui 0 dan 1 memiliki kamus untuk menerjemahkan alfabet ini menjadi 0 1, sehingga menjadi kata-kata yang dipahami oleh komputer juga.

Berikut daftar alfabet dan angka biner dalam tabel

it1

Jadi kalau kita mengatakan LACI, maka komputer akan menerjemahkan menjadi 01001100 010000001 010000011 01001001.

Perhatikan bahwa semua digit angka biner berjumlah delapan, dalam ilmu komputer ini dikenal dengan bit. Bit adalah angka biner. Kenapa jumlah binernya 8, secara historis saat itu karena menggunakan 2 angka, sehingga angka yang digunakan antara 2 – 8, maka digunakanlah angka 8 sebagai angka terbesar dengan asumsi bahwa jumlah 8 digit sudah cukup menkafer semua huruf, angka dan simbol pada saat itu dan akhirnya sampai sekarang angka ini menjadi standar dalam dunia industri komputer. Setiap 8 bit atau 1 kelompok angka biner disebut byte. Jadi 1 byte adalah representasi 1 karakter sehingga kita memiliki 256 karakter pada saat itu, yang sekarang dengan adanya UTF-8 kemungkinan karakter bisa menjadi 1.112.064, wow banyak bukan.

Jadi, dari konsep inilah lahir komputer, jadi semua yang anda lihat sekarang baik teks, gambar, video sebetulnya hanyalah kumpulan angka 0 dan 1 bagi komputer, mengagumkan bukan.

Ketika anda akan menjadi masuk kedunia IT maka anda perlu memahami semua lapisan komputer dan bagaimana cara kerja mereka. Sangatlah penting bagi anda untuk mengerti bagaimana bagian-bagian yang berbeda ini berinteraksi sehingga anda bisa menyelesaikan masalah apapun yang mungkin muncul pada bagian-bagian itu.

Secara umum komputer dibagi dalam 4 lapisan utama yaitu hardware (perangkat keras), operating system (sistem operasi), software (perangkat lunak), dan user (pengguna). Perangkat keras adalah komponen fisik dari komputer, ini adalah benda yang bisa anda pegang atau sentuh seperti keyboard, mouse, layar, laptop, handphone dan lainnya. Pada pelajaran berikut akan kita bahas lebih rinci tentang perangkat keras ini dan bagaimana cara kerja bahkan anda nantinya bisa merakit sendiri komponen-komponennya sehingga bisa terbentuk 1 buah komputer.

Sistem operasi memungkinkan perangkat keras bisa saling berkomunikasi atau berkomunikasi dengan sistem, perangkat keras bisa dibuat oleh produsen yang berbeda namun dengan sistem operasi memungkinkan semua perangkat itu bisa digunakan dalam sistem kita terlepas siapa pembuat perangkat keras tsb. Kita akan belajar sistem operasi secara detail pada pelajaran berikutnya, kita akan mempelajari semua komponen yang membentuk sistem operasi sehingga kita mempunyai pemahaman dasar yang kuat akan sistem operasi utama dan umum digunakan saat ini seperti windows dan android dan mempergunakan pengetahuan ini untuk bernavigasi dalam sistem operasi manapun.

Perangkat Lunak membantu manusia berinteraksi dengan komputer, saat anda menggunakan komputer anda mempunyai beberapa perangkat lunak yang digunakan untuk berinteraksi spt aplikasi olah data (word, excell dst), aplikasi browser (internet explorer, chrome,dst), aplikasi seluler dan lainnya. Pada pelajaran berikut kita akan mempelajari bagaimana perangkat lunak diinstal di komputer dan bagaimana kita berinteraksi dengan berbagai macam perangkat lunak.

Lapisan terakhir adalah pengguna. Lapisan ini pada dasarnya bukan bagian dari sistem komputer akan tetapi merupakan lapisan penting dalam arsitektur komputer. Lapisan pengguna adalah lapisan yang paling banyak kita pelajari nantinya dan merupakan lapisan penting dalam IT. Pengguna lah yang mengolah data, memelihara sistem dan memprogram komputer. Apa gunanya sistem yang canggih, hebat, super tapi tanpa ada pengguna yang operasikan maka semua tidak berguna.

Ketika manusia bekerja dengan komputer setiap hari, interaksi manusia lah yang membuat semua pekerjaan bisa terselesaikan, komputer adalah pembantu untuk menyelesaikan pekerjaan manusia. Pada pelajaran berikut kita akan mempelajari bagaimana komputer bekerja dalam menyelesaikan masalah-masalah yang muncul secara random ataupun bahkan tidak jelas. Kita akan melakukannya dengan memahami teknik pemecahan masalah untuk menyelesaikan masalah dengan solusi-solusi terbaik.