Hardware vs Software vs Firmware: Apa Bedanya?

Firmware, perangkat lunak, dan perangkat keras berbeda ... tetapi Bagaimana?

Ketika Anda mencoba memecahkan masalah dengan komputer, atau teknologi apa pun, hal pertama yang harus Anda coba lakukan adalah menentukan apakah masalahnya ada pada perangkat keras atau dengan perangkat lunak .

Bagaimana Anda membuat tekad itu tergantung pada masalah yang Anda alami, tetapi sering kali melibatkan mengesampingkan satu atau yang lain melalui pengujian.

Terlepas dari bagaimana Anda mendapatkan jawaban itu, saya sering benar-benar terkejut tentang betapa banyak kebingungan di luar sana ketika datang ke perangkat keras vs perangkat lunak. Ini bahkan lebih buruk ketika saya menyebutkan firmware.

Ini lebih lanjut tentang bagaimana masing-masing "barang" ini berbeda, pengetahuan yang perlu Anda miliki jika Anda berencana untuk melakukan bahkan pemecahan masalah yang paling sederhana di salah satu dari banyak perangkat teknologi Anda:

Perangkat Keras Fisik: Ini & # 34; Nyata, & # 34; Terkadang Breaks, dan Akhirnya Wears Out

Perangkat keras adalah "barang nyata" yang dapat Anda lihat dengan mata Anda dan sentuh dengan jari-jari Anda.

Sayangnya, sebagai benda fisik, Anda juga kadang-kadang bisa menciumnya ketika ia mati dengan api yang mematikan, atau mendengar karena meluruh secara fisik dalam gerakan terakhirnya.

Karena perangkat keras adalah bagian dari dunia "nyata", semua itu akhirnya habis. Menjadi benda fisik, juga memungkinkan untuk mematahkannya, menenggelamkannya, membuatnya terlalu panas, dan sebaliknya mengeksposnya ke elemen-elemen.

Ponsel cerdas Anda adalah bagian dari perangkat keras, meskipun perangkat lunak dan firmware (lebih banyak di antaranya). Tablet, laptop, atau komputer desktop Anda juga perangkat keras, dan berisi banyak komponen perangkat keras individu, juga, seperti motherboard , prosesor , stik memori , dan banyak lagi.

Flash drive di saku Anda adalah perangkat keras. Modem dan router di lemari di rumah adalah bagian dari perangkat keras.

Meskipun tidak selalu semudah ini, menggunakan salah satu dari lima indra Anda (kecuali rasa ... tolong jangan rasa bagian dari sistem komputer Anda) sering merupakan cara terbaik untuk mengetahui apakah perangkat keras adalah penyebab masalah. Apakah merokok? Apakah itu retak? Apakah ada yang hilang? Jika demikian, perangkat keras mungkin adalah sumber masalahnya.

Seperius apa pun yang saya buat untuk perangkat keras dalam apa yang baru saja Anda baca, satu hal hebat tentang perangkat keras adalah perangkat lunak itu biasanya dapat dengan mudah diganti. Perangkat lunak yang Anda kehilangan mungkin tak tergantikan, tetapi sebagian besar perangkat keras "bodoh" - penggantian sering kali sama berharganya seperti aslinya.

Lihat Daftar Perangkat Keras Komputer saya untuk mengetahui lebih lanjut tentang beberapa bagian umum dari sistem komputer dan untuk apa mereka digunakan.

Perangkat Lunak adalah Virtual: Ini Dapat Disalin, Diubah, dan Dihancurkan

Perangkat lunak adalah segalanya tentang komputer Anda yang bukan perangkat keras. Sistem operasi Anda, seperti Windows 10 , Windows 7 , atau iOS, dan program Anda, seperti Adobe Photoshop atau aplikasi pada ponsel cerdas Anda, semuanya adalah perangkat lunak.

Karena perangkat lunak adalah informasi, dan bukan benda fisik, ada beberapa hambatan yang ada. Sebagai contoh, satu hard drive fisik mungkin membutuhkan 2 lb bahan untuk dibuat, artinya 3.000 hard drive akan mengambil 6.000 lbs bahan. Satu program perangkat lunak, di sisi lain, dapat diduplikasi 3.000 atau 300.000 kali, lebih banyak perangkat, tetapi mengambil dasarnya tidak ada lagi sumber daya fisik.

Perangkat lunak ada untuk berinteraksi dengan Anda, perangkat keras yang Anda gunakan, dan dengan perangkat keras yang ada di tempat lain. Misalnya, program perangkat lunak berbagi foto di PC atau telepon Anda bekerja dengan Anda dan perangkat keras Anda untuk mengambil foto, lalu berkomunikasi dengan server dan perangkat lain di Internet untuk menunjukkan foto itu di perangkat teman Anda.

Perangkat lunak juga sangat fleksibel, memungkinkan untuk terus diperbarui dan dimodifikasi. Meskipun Anda tentu tidak akan mengharapkan router nirkabel Anda untuk "menumbuhkan" antena lain atau ponsel cerdas Anda untuk mendapatkan layar yang lebih besar saat mengisi daya di meja Anda, perkirakan perangkat lunak Anda akan mendapatkan fitur dan ukurannya secara teratur saat diperbarui.

Hal hebat lainnya tentang perangkat lunak adalah potensinya untuk bertahan tanpa batas. Selama perangkat lunak disalin ke perangkat keras yang lebih baru sebelum perangkat saat ini gagal, informasi itu sendiri bisa ada selama alam semesta. Sama menakjubkannya adalah perangkat lunak itu dapat dihancurkan. Jika tidak ada salinan, dan perangkat lunaknya dihapus, itu hilang selamanya. Anda tidak dapat lari ke toko dan mengambil pengganti informasi yang tidak pernah ada di tempat lain.

Pemecahan masalah peranti lunak biasanya lebih rumit daripada bekerja melalui peranti keras. Masalah perangkat keras seringkali mudah - ada yang rusak atau tidak dan mungkin perlu diganti. Langkah-langkah yang diperlukan untuk memecahkan masalah perangkat lunak bergantung pada informasi apa yang Anda berikan tentang masalah, perangkat lunak lain apa yang sedang berjalan, perangkat keras apa yang dijalankan perangkat lunak itu, dll.

Sebagian besar masalah perangkat lunak dimulai dengan pesan kesalahan atau indikasi lain. Di sinilah Anda harus memulai proses pemecahan masalah Anda. Cari kesalahan atau gejala secara online dan temukan panduan pemecahan masalah yang baik yang akan membantu Anda mengatasi masalah.

Lihat kami Apa itu Perangkat Lunak? untuk lebih lanjut tentang topik ini.

Firmware adalah Virtual: Perangkat Lunak Ini Secara Khusus Dirancang untuk Sepotong Hardware

Meskipun tidak umum istilah perangkat keras atau perangkat lunak , firmware ada di mana-mana - pada ponsel cerdas Anda, motherboard PC Anda, bahkan remote control TV Anda.

Firmware hanyalah jenis perangkat lunak khusus yang melayani tujuan yang sangat sempit untuk perangkat keras. Meskipun Anda mungkin menginstal dan menghapus perangkat lunak di komputer atau ponsel cerdas secara rutin, Anda mungkin jarang, jika pernah, memperbarui firmware pada perangkat dan Anda mungkin hanya melakukannya jika diminta oleh pabrikan, mungkin untuk memperbaiki masalah.

Lihat Apa itu Firmware? untuk lebih lanjut tentang jenis perangkat lunak unik ini.

Apa Tentang Wetware?

Wetware mengacu pada kehidupan - Anda, saya, anjing, kucing, sapi, pohon - dan biasanya hanya digunakan untuk merujuk pada teknologi "barang" yang telah kita bicarakan, seperti perangkat keras dan perangkat lunak.

Istilah ini masih paling sering digunakan dalam fiksi ilmiah, tetapi ini menjadi frasa yang semakin populer, terutama seiring kemajuan teknologi antarmuka manusia-mesin.

Lihat Apa yang dimaksud dengan Wetware? untuk diskusi lebih lanjut tentang topik yang sangat menarik ini!