Perangkat Keras dan Perangkat Lunak adalah istilah yang digunakan dalam bahasa Inggris untuk merujuk pada perangkat keras dan perangkat lunak komputer. Perangkat keras adalah kata untuk isi perangkat, dan Perangkat Lunak bertanggung jawab untuk mendefinisikan isian perangkat lunak.
Perangkat keras
Kata perangkat keras berasal dari bahasa Inggris dan di lingkungan komputer sesuai dengan padanan bahasa Rusia dari "perangkat keras". Konsep ini dikaitkan dengan isian komputer, kasingnya, dan peralatan periferal yang mengelilingi perangkat. Konsep ini digunakan dalam kaitannya dengan media fisik dan perangkat yang dipasang dan bekerja dengan komputer.
Perangkat keras meliputi monitor, mouse, keyboard, media penyimpanan, berbagai kartu (jaringan, grafik, audio, dll.), serta modul memori, motherboard, dan chip yang terpasang di dalamnya, mis. semua objek yang dapat Anda sentuh jika Anda mau. Namun, perangkat keras itu sendiri hanya dapat berfungsi bersama dengan perangkat lunak, mis. perangkat lunak. Kombinasi kedua konsep ini membentuk pemahaman tentang sistem komputer yang bisa diterapkan.
Perangkat lunak
Perangkat lunak, sebaliknya, mengidentifikasi bagian komputer yang bukan perangkat keras. Perangkat lunak ini mencakup semua aplikasi bekas yang dapat diluncurkan. Konsep perangkat lunak mencakup file yang dapat dieksekusi, perpustakaan, skrip. Program dijalankan berdasarkan instruksi yang ditulis dalam bahasa pemrograman dan tidak dapat berfungsi tanpa komponen perangkat keras yang memproses kode yang ditulis oleh programmer dengan mengorbankan daya komputasi yang tersedia.
Perangkat lunak disimpan pada media penyimpanan dan diproses oleh prosesor pusat melalui serangkaian arahan, mis. bahasa pemrograman. Instruksi terdiri dari satu set nilai biner yang dapat dibedakan dan dihitung oleh prosesor, dan kemudian mengembalikan hasil yang diinginkan setelah jangka waktu tertentu.
Perangkat keras komputer modern mampu memproses sejumlah besar perintah secara bersamaan, yang memungkinkan untuk membuat aplikasi kompleks yang memenuhi persyaratan modern. Semakin kompleks program komputer, semakin banyak daya komputasi yang dibutuhkan dari perangkat keras. Jika konfigurasi perangkat keras tidak memungkinkan eksekusi program yang diluncurkan oleh pengguna, akan ada penurunan kinerja yang signifikan, serta macet.
Ada banyak jenis perangkat lunak, yang didefinisikan sesuai dengan tujuan aplikasinya atau spesifikasi fungsi dan operasinya.