Donanım ve yazılım
Aşağıdaki tablo, bir donanımı yazılımdan ayıran noktaları vurgulamaktadır.
Donanım | Yazılım |
---|---|
Bir bilgisayar sisteminin fiziksel bileşenidir. | Donanımı işlevsel kılan programlama dilidir. |
Değiştirilemeyen kalıcı şekle ve yapıya sahiptir. | Kalıcı bir şekli ve yapısı olmadığı için değiştirilebilir ve yeniden kullanılabilir. |
Toz, fare, böcekler, nem, ısı vb. Gibi dış etkenler donanımı etkileyebilir (elle tutulur olduğu için). | Toz, fare, böcekler, nem, ısı vb. Dış etkenler (elle tutulur olmadığından) etkilenemez. |
İkili kod ile çalışır (yani, 1'den 0'a kadar). | COBOL, BASIC, JAVA vb. Gibi üst düzey dillerin yardımıyla çalışır. |
Yalnızca makine dilini, yani daha düşük seviyeli dili alır. | Bir insan tarafından kolayca okunabilen daha yüksek seviyeli bir dil alır. |
Bilgisayar hatasından veya virüsünden etkilenmez. | Bilgisayar hatası veya virüsünden etkilenir. |
Elektronik olarak bir yerden diğerine aktarılamaz. | Elektronik olarak bir yerden diğerine aktarılabilir. |
Yinelenen donanım kopyası oluşturulamaz. | Bir kullanıcı bir yazılımın kopyasını dilediği kadar oluşturabilir. |