Yazılım nedir, nerelerde kullanılır?

0 Comments

Yazılım nedir, nerelerde kullanılır? bu soruyu hızına yetişemediğimiz teknolojik gelişmelerde kendimize hep sorar olduk.

Sizde bu sorunun cevabını merak ediyorsanız gelin hep birlikte yazılım nedir ne işe yarar öğrenelim. Bilgisayar yazılımı veya temel anlamıyla yazılım, sistemin oluşturulduğu fiziksel donanımın aksine, veri veya bilgisayar talimatlarından oluşan bilgisayar sisteminin bir parçasıdır.

Bilgisayar bilimi ve yazılım mühendisliği alanında, bilgisayar yazılımı, bilgisayar sistemleri, programlar ve verilerle işlenen bilgidir.

Bilgisayar yazılımı, çevrimiçi dokümantasyon veya dijital ortam gibi bilgisayar programları, kütüphaneler ve ilgili çalıştırılabilir olmayan verileri içerir. Bilgisayar donanımı ve yazılımı birbirlerini gerektirir ve tek başlarına kullanılamaz.

En düşük seviyede, yürütülebilir kod, tek bir işlemciye özgü makine dili talimatlarından oluşur – tipik olarak bir merkezi işlem birimi (CPU).

Bir makine dili, bilgisayar durumunu önceki durumundan değiştiren işlemci talimatlarını belirten ikili değer gruplarından oluşur. Örneğin, bir yönerge, bilgisayardaki belirli bir saklama yerinde depolanan değeri değiştirebilir; kullanıcıya doğrudan gözlemlenemeyen bir etki yaratabilir. Bir talimat, bilgisayar sisteminin bir ekranında (dolaylı olarak) bir şeyin görünmesine neden olabilir; kullanıcıya görünür olması gereken bir durum değişikliği. İşlemci, farklı bir talime “atlama” talimatı verilmezse veya kesilirse (şimdi çok çekirdekli işlemciler egemen olur, burada her bir çekirdeğin sırayla talimat çalıştırabildiği sırada talimatları sağladıkları sırayla gerçekleştirir, Ancak, her uygulama yazılımı varsayılan olarak yalnızca bir çekirdek üzerinde çalışır, ancak bazı yazılımlar birçok çalıştırılacaktır).

Yazılımın çoğunluğu, doğal dillere makine dillerinden daha yakın oldukları için programcıların kullanması daha kolay ve daha verimli olan yüksek düzeyli programlama dilleri ile yazılmıştır. Üst düzey diller bir derleyici ya da bir tercüman ya da ikisinin bir birleşimi kullanılarak makine diline çevrilir. Yazılım, bilgisayarın makine dili talimatlarına güçlü bir şekilde karşılık gelen ve bir montajcı kullanarak makine diline çevrilen düşük seviyeli bir montaj dili ile de yazılabilir.

1

You May Also Like

Leave a Reply

Your email address will not be published. Required fields are marked *

twelve + 17 =