Donanım ve Yazılım, bir bilgisayarın donanım ve yazılımına atıfta bulunmak için İngilizce olarak kullanılan terimlerdir. Donanım, bir cihazın içeriği için bir kelimedir ve Yazılım, yazılım doldurmayı tanımlamaktan sorumludur.
Donanım
Donanım kelimesi İngilizce kökenlidir ve bilgisayar ortamında "donanım" kelimesinin Rusça karşılığına karşılık gelmektedir. Bu kavram, bir bilgisayarın doldurulması, kasası ve cihazı çevreleyen çevresel ekipman ile ilişkilidir. Konsept, bir bilgisayarla kurulu ve çalışan fiziksel ortam ve cihazlarla ilgili olarak kullanılır.
Donanım, bir monitör, fare, klavye, depolama ortamı, çeşitli kartlar (ağ, grafik, ses vb.) yanı sıra bellek modülleri, bir anakart ve içine takılı yongaları, yani. isterseniz dokunabileceğiniz tüm nesneler. Ancak, donanımın kendisi yalnızca yazılımla bağlantılı olarak çalışabilir, yani E. yazılım. Bu iki kavramın birleşimi, çalışabilir bir bilgisayar sistemi anlayışını oluşturur.
Yazılım
Buna karşılık yazılım, bilgisayarın donanım olmayan bölümünü tanımlar. Yazılım, başlatılabilen tüm kullanılmış uygulamaları içerir. Yazılım konsepti yürütülebilir dosyalar, kitaplıklar, komut dosyaları içerir. Programlar, bir programlama dilinde yazılmış talimatlar temelinde yürütülür ve programcı tarafından yazılan kodu mevcut bilgi işlem gücü pahasına işleyen bir donanım bileşeni olmadan çalışamazlar.
Yazılım, depolama ortamında depolanır ve merkezi işlemci tarafından bir dizi direktif aracılığıyla işlenir, yani. Programlama dili. Talimatlar, işlemcinin ayırt edip hesaplayabileceği ve ardından belirli bir süre sonra istenen sonucu döndürebileceği bir dizi ikili değerden oluşur.
Modern bilgisayar donanımı, aynı anda çok sayıda komutu işleyebilir, bu da modern gereksinimleri karşılayan karmaşık uygulamalar oluşturmayı mümkün kılar. Bir bilgisayar programı ne kadar karmaşıksa, donanımdan o kadar fazla bilgi işlem gücü gerekir. Donanım yapılandırması, kullanıcı tarafından başlatılan programın yürütülmesine izin vermiyorsa, performansta önemli düşüşler ve donmalar olacaktır.
Uygulamalarının amacına veya işleyiş ve işleyişinin özelliklerine göre tanımlanan birçok yazılım türü vardır.