Perangkat keras dan perangkat lunak
Tabel berikut menyoroti poin-poin yang membedakan perangkat keras dari perangkat lunak.
Perangkat keras | Perangkat lunak |
---|---|
Ini adalah komponen fisik dari sistem komputer. | Ini adalah bahasa pemrograman yang membuat perangkat keras berfungsi. |
Ini memiliki bentuk dan struktur permanen, yang tidak dapat dimodifikasi. | Ini dapat dimodifikasi dan digunakan kembali, karena tidak memiliki bentuk dan struktur permanen. |
Agen eksternal seperti debu, mouse, serangga, kelembaban, panas, dll. Dapat mempengaruhi perangkat keras (seperti yang terlihat). | Agen eksternal seperti debu, tikus, serangga, kelembaban, panas, dll. Tidak dapat mempengaruhi (karena tidak berwujud). |
Ia bekerja dengan kode biner (mis., 1 hingga 0). | Ini berfungsi dengan bantuan bahasa tingkat tinggi seperti COBOL, BASIC, JAVA, dll. |
Dibutuhkan hanya dalam bahasa mesin, yaitu bahasa tingkat rendah. | Dibutuhkan dalam bahasa tingkat yang lebih tinggi, mudah dibaca oleh manusia. |
Itu tidak terpengaruh oleh bug atau virus komputer. | Ini dipengaruhi oleh bug atau virus komputer. |
Itu tidak dapat ditransfer dari satu tempat ke tempat lain secara elektronik. | Itu dapat mentransfer dari satu tempat ke tempat lain secara elektronik. |
Salinan duplikat perangkat keras tidak dapat dibuat. | Seorang pengguna dapat membuat salinan perangkat lunak sebanyak yang dia inginkan. |