Sistemski softver vs Aplikacioni softver
Sistemski softver i aplikativni softver su kompjuterski programi. Sistemski softver se takođe instalira tokom instalacije operativnog sistema. Međutim, aplikativni softver koristi mogućnosti računara na kojem je instaliran.
Sistemski softver
Programi i datoteka koja sadrži operativni sistem nazivaju se sistemskim softverom. Ove datoteke uključuju konfiguracijske datoteke, sistemske postavke, sistemske usluge, biblioteke funkcija i drajvere za hardver instaliran na računaru. Računalni programi u sistemskom softveru uključuju kompajlere, sistemske uslužne programe, asemblere, debugere i alate za upravljanje datotekama.
Kada instalirate operativni sistem, instalira se i sistemski softver. Program kao što je „Ažuriranje softvera“ili „Windows ažuriranje“može se koristiti za ažuriranje sistemskog softvera. Međutim, krajnji korisnik ne pokreće sistemski softver. Na primjer, dok koristite web pretraživač, ne morate koristiti asemblerski program.
Sistemski softver se takođe naziva softver niskog nivoa jer radi na najosnovnijem nivou računara. On samo kreira grafički korisnički interfejs kroz koji korisnik može da komunicira sa hardverom uz pomoć operativnog sistema. Sistemski softver samo radi pozadi tako da se ne morate mučiti oko toga.
Sistemski softver obezbeđuje okruženje za pokretanje aplikativnog softvera i kontroliše računar kao i aplikacije instalirane na mašini.
Aplikacijski softver
Podklasa kompjuterskog programa koja koristi mogućnosti računara naziva se aplikativni softver. Pod primjenom ovdje se podrazumijeva aplikativni softver i implementacija. Primjer aplikacijskih softverskih programa uključuje media playere, proračunske tablice i procesore teksta. Kada je više aplikacija spakovano zajedno, to se naziva paket aplikacija.
Postoji zajedničko korisničko sučelje u svakom paketu aplikacija koje olakšava korisniku učenje različitih aplikacija. U nekim slučajevima, kao što je Microsoft Office, različiti aplikativni programi imaju mogućnost interakcije jedni s drugima. Ovaj objekat je veoma zgodan za korisnika. Na primjer, korisnik može ugraditi tabelu u program za obradu teksta koristeći aplikativni softver. Aplikacioni softver ne može raditi bez prisustva sistemskog softvera.
Razlika između sistemskog softvera i aplikativnog softvera
• Sistemski softver se instalira kada je operativni sistem instaliran na računar dok je aplikativni softver instaliran u skladu sa zahtjevima korisnika.
• Sistemski softver uključuje programe kao što su kompajleri, programi za otklanjanje grešaka, drajveri, asembleri dok aplikativni softver uključuje medijske plejere, procesore teksta i programe za tabelarne proračune.
• Generalno, korisnici ne komuniciraju sa sistemskim softverom jer on radi u pozadini, dok korisnici komuniciraju sa aplikativnim softverom dok obavljaju različite aktivnosti.
• Računaru možda neće biti potrebno više od jedne vrste sistemskog softvera, dok na računaru može biti instaliran veći broj aplikativnih programa istovremeno.
• Sistemski softver može raditi nezavisno od aplikativnog softvera dok aplikativni softver ne može raditi bez prisustva sistemskog softvera.