1. Manusia
mengenal adanya bilangan Decimal, sedangkan computer hanya mengenal bilangan
Biner. Bagaimana cara computer mengenal setiap input yang di berikan oleh
manusia sekaligus memberikan output kembali kepada manusia !
Manusia mengenal adanya bilangan
Decimal, sedangkan computer hanya mengenal bilangan Biner. Cara computer
mengenal setiap input yang di berikan oleh manusia sekaligus memberikan output
kembali kepada manusia yaitu menggunakan hardware,
software, bahasa tingkat rendah, bahasa tingkat tinggi.
Hardware
yaitu peralatan komputer yang biasa di kenal dengan perangkat keras, karena
perangkat ini secara fisik terlihat dan bisa di pegang. Misalnya monitor, CPU, printer,
Hardisk, Prosessor, RAM dll. Software yaitu peralatan komputer yang secara fisik terlihat
namun tidak bisa di pegang. Software terdiri dari Software Sistem Operasi,
Pemrograman, Game, Tool, Antivirus, aplikasi dll. Sofware merupakan baris
perintah yang disusun menjadi sebuah program yang menjembatani antara user
dengan komputer. Hardware dan Software merupakan dua bagian yang tidak bisa
di pisahkan, karena hardware tanpa sofware menjadikan komputer mati tidak
bisa di gunakan. Sebaliknya sofware tanpa hardware hanyalah berupa
tulisan/script perintah yang tidak dapat digunakan. Software berkedudukan
sebagai penterjemah bahasa manusia ke bahasa mesin komputer. Proses ini
cukup panjang karena untuk menterjemahkan bahasa manusia ke bahasa komputer membutuhkan
beberapa tingkat bahasa, karena jika hanya satu bahasa yang digunakan untuk
menterjemahkan, maka menjadikan komputer sangat sulit digunakan.
Ada beberapa tingkat bahasa
pmrograman, yaitu bahasa yang menterjemahakan bahasa menusia ke bahasa komputer,
yaitu:
Bahasa tingkat rendah
Bahasa
ini masih menggunakan bahasa mesin, yaitu berupa bilangan biner 0 dan 1,
misalkan
01101001110001101
10001101010110001
Selanjutnya
di atas bahasa biner ada bahasa Asembly, misalkan
Mov
DX ,4Dh
Jum
AX, FFh
Bahasa
tingkat rendah masih menggunakan kosakata yang lebih dekat ke bahasa mesin
komputer, sehingga sangat sulit di pahami.
Bahasa tingkat tinggi
Bahasa
ini sudah banyak menggunakan bahasa manusia, meskipun tulisan/script nya masih
ditulis, namun ada juga bahasa sudah user interface. Bahasa tingkat
tinggi misalkan PASCAL, Bahasa C, C++, Borland Delphi, Basic, Foxpro, ASP, PHP
dll
Dari penjelasan di atas maka dapat di ambil kesimpulan bahwa
user /pengguna berkomunikasi dengan komputer menggunakan software aplikasi,
dimana software tersebut di buat oleh programer menggunakan bahasa
pemrograman. Sehingga user berkomunikasi secara tidak langsung dengan
komputer melalui beberapa tingkat software.
Tidak ada komentar:
Posting Komentar