Selasa, 22 November 2016

B. 1.

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