Kas yra sistemos programinė įranga?

Kompiuteriai

Bet koks asmeninis kompiuteris yra sudėtingasElektroninis prietaisas, sudarytas iš blokų priedų. Visi jie sudaro techninę (aparatinę) įrangą. Pagal analogiją su gyvomis būtybėmis, aparatūra yra fizinis kūnas. Norėdami jį valdyti, jums reikia kažko nematerialaus buvimo: sielos, proto, kibirkšties - šiuo atveju tai nėra svarbu. Kompiuterinėse technologijose toks nematerialus komponentas yra sistemos ir taikomoji programinė įranga (programinė įranga, programinė įranga). Be programų, kompiuteris, atrodo, yra nereikalinga krūva elektroninių komponentų. Visa tai yra tiesa nešiojamiesiems kompiuteriams, netbooks, daugeliui mobiliųjų įrenginių ir tt

Programinė įranga yra visos tos programoskurie naudoja aparatūros konfigūraciją. Jie suskirstyti į keletą sąlyginių tipų, apibrėžiančių tikslą ir funkcionalumą.

Sistemos programinė įranga yra pagrindas. Jame apibrėžiami būdai, kaip įgyvendinti daugelio programų, kurios buvo pradėtos, darbą. Gali būti atstovaujama kaip sąveikaujančių programų derinys, kurio pagrindinė užduotis yra valdyti kompiuterio (procesoriaus, multimedijos adapterių, RAM) aparatūros komponentus. Dažnai terminas "sistemos programinės įrangos pc" reiškia operacinę sistemą (OS), nors tai iš dalies tikra. Sistemos programinė įranga iš tikrųjų veikia kaip tam tikras "sluoksnis" tarp kompiuterio aparatūros ir taikomųjų programų programų. Šiuolaikinėse sistemose, neveikianti programa negali tiesiogiai bendrauti su komponentais, priešingai nei "DOS" metu, kai toks požiūris buvo dominuojantis. Dabar programa reikalauja, kad ji atitiktų tam tikras taisykles ir būtų parašyta naudojant aiškiai apibrėžtą naudojamos operacinės sistemos programavimo įrankį. Štai kodėl programos "Windows" negali veikti "Linux" aplinkoje (ir atvirkščiai), nors abiem atvejais šios operacinės sistemos tinkamai tvarko aparatūros komponentus ir teikia patogią grafinę sąsają, skirtą bendrauti su vartotoju. Sistemos programinė įranga interpretuoja ir įgyvendina bet kokios programinės įrangos komponentų valdymo komandas. Be to, modernios kompiuterių operacinės sistemos yra interaktyvios, leidžiančios vartotojui dalinai sureguliuoti savo darbą.

Sistemos programinė įranga nėravienintelis programos tipas. Taip pat yra ir programinė įranga. Vartotojo programos, tiesiog apibrėžkite taikomąją aplinką. Pavyzdžiui, dirbdami su grafika, naudokitės grafikos redaktoriaus aplinka, tekstiniams dokumentams - atitinkamam redaktoriui, žaidimui - taikomųjų žaidimų aplinkai ir tt Tam tikra programinė įranga nebūtinai turi išspręsti tik griežtai ribotą užduočių diapazoną: nėra įprasta paleisti įvairias specializuotas mažas programas per programos sąsają. Dažnai taikomosios programos vadinamos "programomis", kurios labai tiksliai nustato jų esmę, nes jų pagrindas yra sistemos programinė įranga, užtikrinanti programų veikimą.

Stebint faktą: paleidus bet kurią taikomąją programą, vartotojas iš tikrųjų pradeda sąveikauti su kompiuterio aparatinės įrangos komponentais. Pavyzdžiui, leidžiant dainos atkūrimą garso grotuve, vartotojas nurodo sistemai ir programinei įrangai garso išvedimą per garso plokštę.