Yazılım denince akla pek çok şey gelir. Yazılımın günümüzde çok önemli ve değerli bir yeri vardır. Bilgisayar yazılım türünde 3’e ayrılır. Bunlar şu şekilde sıralanır;
1- Sistem Yazılımları (System Software),
2- Uygulama Yazılımları (Application Software),
3- Çevirici Yazılımlar
Olarak 3 gruptan oluşmaktadır.
Sistem Yazılımları: Bilgisayarın kendi kendisini yönetmesini, işletmesini sağlayan yazılımlardır. Yazılan programı makine diline çeviren programlama türlerine sistem yazılımları denir.
Uygulama Yazılımları: Kullanıcıların işlerini kolaylaştıran, çözüm sağlayan yazılımlardır. Örneğin kayıt tutmak gibi yazılım programlarıdır. Bunlar banka bilgileri veya kütüphane bilgilerinin tutulmasını sağlayan yazılım programlara uygulama yazılımı denir.
Uygulama yazılım türleri 2 başlıkta incelenir. Bunlar;
1- Genel Amaçlı Uygulama
2- Özel Amaçlı Uygulama Yazılımları
Bu yazılım türlerine örnek olarak
Microsoft Office (Word, Excel, PowerPoint),
Winrar,
Norton,
Winamp gibi yazılımlar örnektir.
Çevirici Yazılımlar: Çevirici yazılımlar ise hangi dilde olursa olsun yazılan yazılımı makine diline çeviren yazılımlara çevirici yazılımlar denir.
Hizmet Yazılımları Nedir?
Hizmet yazılımları, genel sistemde ki destek işlerinin yapılması için kullanılan programlardır. Örneğin dosyaları kopyalamak, disklerde ki programları yedeklemek, diskleri biçimlendirmek, dosya sıkıştırma, dosya transfer(ftp), klavye ayarlarını düzenleme, virüs temizleme vb. gibi işlemleri yapmakla görevlidir. İşletim sistemleri hizmet yazılımlarının yaptığı çoğu işi yapmaktadır. Fakat bazı durumlarda hizmet yazılımlarının farklı özelliklerde daha iyi ve daha güçlü özelliklerle üretilmektedir.
Zararlı Yazılım Nedir?
Sanal oramda ki faydalı yazılımlara zarar veren, kullanıcı dosyalarına zarar veren, kullanıcı bilgilerini çalan yazılımlar zararlı yazılımlardır. Zararlı yazılımlar kendi kendilerini çoğaltabilir, bir bilgisayardan farklı bir bilgisayara yayabilen ve bilgisayar sistemine kasten zarar vermek için yazılan yazılımlara zararlı yazılım denir.
Casus yazılım nedir?
Casus yazılım tanıtım kişisel bilgi toplama veya onayınızı almadan bilgisayarınızın yapılandırmasını değiştirme gibi belirli davranışları gerçekleştiren yazılımlar için kullanılan genel bir terimdir.
Özgür yazılım nedir?
Özgür yazılım kavramı, kullanıcıların, yazılımı çalıştırma, kopyalama, dağıtma, üzerinde çalışma, değiştirme ve geliştirme özgürlükleriyle ilgili bir kavramdır. Bir yazılımın özgür yazılım olabilmesi için hangi şartları taşımalıdır?
1- Herhangi bir amaç için yazılımı çalıştırma özgürlüğüne,
2- Her ne istiyorsanız onu yaptırmak için programın nasıl çalıştığını öğrenmek ve onu değiştirme özgürlüğüne (yazılımın kaynak koduna ulaşmak, bu iş için önkoşuldur).
3- Kopyaları dağıtma özgürlüğüne,
4- Tüm toplumun yarar sağlayabileceği şekilde programı geliştirme ve geliştirdiklerinizi yayınlama özgürlüğüne kullanıcılar sahipse o yazılım özgür yazılımdır.
Yorumlar
Bu paylaşımda yorum bulunmamaktadır.