Sistem yazılımı, bir bilgisayarı çalışır halde tutan ana işletim sistemidir. Uygulama yazılımı işletim sisteminden bağımsız olarak çalışır ve işletim sistemini kullanır ve belirli işlevleri gerçekleştirir.
İşletim Sistemi Yazılımı
İşletim sistemi en bilinen sistem yazılımı türüdür. Bir bilgisayarı çalıştırmak ve uygulamaları yürütmek için gerekli tüm görevleri yerine getiren yazılımdır. Tüm uygulama yazılımı düzgün çalışması için işletim sistemiyle iletişim kurmalıdır. İşletim sistemlerine Windows, Mac OS X, Linux ve Unix dahildir. İşletim sistemi, bilgisayardaki işleri ve görevleri yönetmekten sorumludur. Ayrıca sistemdeki dosyaları ve sürücüleri de yönetir. İşletim sisteminin sistem yazılımı olmadan, bir bilgisayar çalışmayacaktır.
Diğer Sistem Yazılımı Türleri
İşletim sisteminin verimli çalışması için, diğer sistem yazılımı türleriyle iletişim kurması ve birlikte çalışması gerekir. Sürücüler, DVD oynatıcılar, USB bağlantı noktaları, klavyeler ve fareler gibi tüm çevresel aygıtları destekleyen bir tür sistem yazılımıdır. Sürücüler, işletim sisteminin dilini, çevresel aygıtların anlayacağı bir dile çevirmeye yardımcı olur. Temel giriş /çıkış sistemi (BIOS), bir bilgisayarı önyükleyen ve sürücüler ile aygıtlar arasında arabirim görevi gören sistemdir. Veritabanı yönetim sistemi, bir bilgisayarın iç bileşenlerinin çalışmasına yardımcı olan başka bir sistem yazılımı türüdür. Bu, çeşitli veritabanlarının depolanması, güvenliği ve iletişimini içerir ve bir ana bilgisayarda veya bir sunucu dosyasında bulunur. Veri tabanı yönetim sistemlerine örnek olarak Oracle ve SQL Server verilebilir.
Harici Uygulama Yazılımı
Uygulama yazılımı, sistem yazılımından farklıdır, çünkü işletim sisteminin gerekli bir bileşeni olarak gelmez. Bazı uygulama yazılımları yeni bir bilgisayar sistemine önceden yüklenmiş olarak gelebilir, ancak bilgisayarın sistem yazılımı gibi çalışması için gerekli olan yazılım değildir; bunlar sadece ek programlardır. Uygulama yazılımı örnekleri Word, Excel, PowerPoint, Real Player, Adobe Photoshop ve Outlook'tur.
Multimedya uygulama yazılımı, akıllı telefonların ve uygulamaların tanıtımıyla popülerlik kazanmıştır. Web tabanlı uygulamalar popüler bir uygulama yazılımıdır çünkü dünyanın herhangi bir yerinden herhangi biri tarafından erişilebilirler. Facebook ve LinkedIn gibi siteler, aynı ofis binasında ve hatta aynı kıtada olmak zorunda kalmadan, her yerdeki kullanıcıların iş ve kişisel nedenlerle bağlantı kurmasına izin veriyor.
Tehlikeli Uygulama Yazılımı
Web tabanlı uygulama yazılımı ile risk ve uyarılar geliyor. Paket olarak satın alınan ve ayrı olarak bir bilgisayar sistemine yüklenen harici uygulama yazılımlarının aksine, herkes Web tabanlı uygulamalara erişebilir. Tehlikeli uygulama yazılımı türleri arasında malware, spyware ve adware bulunur. Bu uygulamalar, bir bilgisayarın virüslere veya Truva atlarına bulaşmasına neden olabilir ve bu da işletim sisteminin çökmesine neden olabilir. Adware ve casus yazılım, hedeflenen pop-up reklamlar oluşturmak için ziyaret edilen kullanıcıları ve siteleri izler ve işletim sistemlerinin yavaş çalışmasına neden olabilir.
Sistem yazılımı ile uygulama yazılımı arasındaki temel fark, sistem yazılımının verimli çalışması için uygulama yazılımına ihtiyaç duymamasıdır, ancak uygulama yazılımının verimli çalışması için sistem yazılımına ihtiyacı vardır. Sistem yazılımına tehlikeli uygulama yazılımı bulaşırsa, tüm bilgisayarı etkiler ve tüm sistemin onarımın ötesine çökmesine neden olabilir.