Bilgisayar yazılımı nedir?



Bilgisayar yazılımı, bir bilgisayara ne yapacağını söyleyen bir programdır. Bu talimatlar, sistem saatinin güncellenmesi gibi dahili komutlar veya klavye veya fareden alınan harici girişlere bir yanıt olabilir. Her ne kadar hem açık kaynak kodlu , hem de özel kredi notu düşüklere kredi veren bankalar standartlarla yapılmış birçok farklı yazılım türü olsa da , programlama çoğunlukla birkaç temel kurala iner.
Donanım ve Yazılım
Donanım ve yazılım arasındaki temel fark, ikincisinin ilk değil somut olmasıdır. Donanım, makinenin kendisidir ve tüm fiziksel işleri gerçekleştirirken, yazılım, çeşitli donanım bileşenlerine ne yapmaları gerektiğini ve birbirleriyle nasıl etkileşimde bulunacaklarını anlatır. Bu, bilgisayarların yeni görevlere uyum sağlamasına veya yeni donanım yüklemesine olanak tanır. Donanım monitörler, Merkezi İşlem Üniteleri (CPU), klavyeler ve fareler gibi şeyleri içerirken; Yazılım, kelime işlem programları, işletim sistemleri ve oyunlar gibi şeyleri içerir .
Türleri
İki ana bilgisayar yazılımı türü vardır: sistem ve uygulama. İlk tip sadece donanımı çalıştırmak için kullanılırken, ikincisi başka şeyler yapmak için kullanılır. Ana sistem yazılımı türleri Windows ™ OS X veya Linux gibi işletim sistemleridir; ve bilgisayarların yazıcılar ve video kartları gibi diğer aygıtlarla etkileşime girmesine izin veren programlardır. Oyunlar, medya oynatıcılar, kelime işlemciler, virüsten korunma programları ve yeni programlar oluşturma uygulamaları dahil olmak üzere birçok farklı uygulama yazılımı vardır .
Nasıl çalışır
Donanım, yalnızca ikili dilde 1 ve 0 olarak gösterilen iki temel kavramın, açık ve kapalı olduğunu anlar. Yazılım, insan dilleri ile ikili arasındaki çevirmenkredi notuna bakmadan kredi veren bankalar olarak hareket eder ve bu da donanımın kendisine verilen talimatları anlamasını sağlar. Programcılar , bir kişinin gündelik konuşmasında kullanabileceklerine benzer programlama dillerinde kaynak kodu denilen komutları yazar . Derleyici olarak adlandırılan başka bir program , kaynak kod komutlarını ikili hale dönüştürmek için kullanılır. Sonuç çalıştırılabilir bir bilgisayar programıdır .
Açık Kaynak ve Mülkiyet
Programcılar açık kaynak veya özel bilgisayar yazılımı oluştururlar. İlk tip kullanıcılar tarafından düzenlenebilir ve uyarlanabilir, ikincisi korunur ve onu satan şirketin dışındaki kişiler tarafından düzenlenmeye yönelik değildir. Açık kaynak programlar genellikle özgür olmasına rağmen, tescilli olanlar dağıtıcılara lisanslıdır ve ödenmesi gerekir.
Her iki tür de genellikle benzer bir programlama kalitesine sahiptir, ancak hatalar için düzeltmeler genellikle açık kaynak ürünler için tescilli olanlardan daha hızlıdır. Ayrıca, bazı insanlar açık kaynak uygulamalarını kullanmayı tercih ederler çünkü son projede sahiplik duygusu hissedebilirler veya bilgisayar yazılım şirketlerinin tekeller yaratıp alternatifler istediklerini hissedebilirler. Diğerleri kapalı kaynak programlarını tercih ediyorlar çünkü bazen daha istikrarlı ya da hackerlar için daha az savunmasız oluyorlar, genellikle süitler geliyorlar ve şirketten müşteri hizmetleriyle geliyorlar .


Yorumlar

Bu blogdaki popüler yayınlar

ScanDisk nedir?

Hobo İşaretleri nedir?

SEO Analizi Nedir?