Sistemska programska oprema proti aplikacijski programski opremi
Sistemska in aplikacijska programska oprema sta računalniška programa. Med namestitvijo operacijskega sistema se namesti tudi sistemska programska oprema. Vendar programska oprema uporablja zmogljivosti računalnika, v katerem je nameščena.
Sistemska programska oprema
Programi in datoteke, ki sestavljajo operacijski sistem, se imenujejo sistemska programska oprema. Te datoteke vključujejo konfiguracijske datoteke, sistemske nastavitve, sistemske storitve, knjižnice funkcij in gonilnike za strojno opremo, nameščeno v računalniku. Računalniški programi v sistemski programski opremi vključujejo prevajalnike, sistemske pripomočke, sestavljalce, razhroščevalnike in orodja za upravljanje datotek.
Ko namestite operacijski sistem, je nameščena tudi sistemska programska oprema. Program, kot je »Posodobitev programske opreme« ali »Posodobitev sistema Windows«, lahko uporabite za posodobitev sistemske programske opreme. Vendar pa končni uporabnik ne izvaja sistemske programske opreme. Na primer, ko uporabljate spletni brskalnik, vam ni treba uporabljati programa za sestavljanje.
Sistemska programska oprema se imenuje tudi nizkonivojska programska oprema, saj deluje na najbolj osnovni ravni računalnika. Ustvari samo grafični uporabniški vmesnik, prek katerega lahko uporabnik komunicira s strojno opremo s pomočjo operacijskega sistema. Sistemska programska oprema deluje samo zadaj, tako da se vam ni treba obremenjevati s tem.
Sistemska programska oprema nudi okolje za zagon aplikacijske programske opreme in nadzoruje računalnik ter aplikacije, nameščene na napravi.
Aplikacijska programska oprema
Podrazred računalniškega programa, ki izkorišča zmožnosti računalnika, se imenuje aplikacijska programska oprema. Aplikacija tukaj pomeni aplikacijsko programsko opremo in izvedbo. Primer aplikacijske programske opreme vključuje medijske predvajalnike, preglednice in urejevalnike besedil. Če je več aplikacij zapakiranih skupaj, se to imenuje zbirka aplikacij.
V vsakem paketu aplikacij je skupen uporabniški vmesnik, ki uporabniku olajša učenje različnih aplikacij. V nekaterih primerih, kot je Microsoft Office, imajo različni aplikacijski programi možnost interakcije med seboj. Ta možnost je zelo priročna za uporabnika. Uporabnik lahko na primer vdela preglednico v urejevalnik besedil z uporabo programske opreme. Aplikacijska programska oprema ne more delovati brez prisotnosti sistemske programske opreme.
Razlika med sistemsko in aplikacijsko programsko opremo
• Sistemska programska oprema se namesti, ko je v računalnik nameščen operacijski sistem, medtem ko je programska oprema nameščena v skladu z zahtevami uporabnika.
• Sistemska programska oprema vključuje programe, kot so prevajalniki, razhroščevalniki, gonilniki, sestavljalci, medtem ko aplikacijska programska oprema vključuje predstavnostne predvajalnike, urejevalnike besedil in programe za preglednice.
• Na splošno uporabniki ne komunicirajo s sistemsko programsko opremo, saj deluje v ozadju, medtem ko uporabniki komunicirajo z aplikacijsko programsko opremo, medtem ko opravljajo različne dejavnosti.
• Računalnik morda ne potrebuje več kot ene vrste sistemske programske opreme, medtem ko je lahko v računalniku hkrati nameščenih več aplikacijskih programov.
• Sistemska programska oprema lahko deluje neodvisno od aplikacijske programske opreme, medtem ko aplikacijska programska oprema ne more delovati brez prisotnosti sistemske programske opreme.