Сваки лични рачунар је сложенЕлектронски уређај који се састоји од блокова-прибора. Сви они у суми творе хардвер (хардвер). По аналогији са живим бићима, хардвер је физичко тело. Да бисте га управљали, потребно вам је присуство нечег неопипљиве: душа, ум, искра - у овом случају није важно. У рачунарској технологији, таква нематеријална компонента је системски и апликативни софтвер (софтвер, софтвер). Без програма, рачунало се чини непотребним гомилом електронских компоненти. Све наведено важи за лаптоп рачунаре, нетбоокове, многе мобилне уређаје итд.

Софтвер су сви ти програми,који раде на употребљеној хардверској конфигурацији. Они су подијељени у неколико условних типова који дефинишу сврху и функционалност.

Системски софтвер је темељ. Она дефинише начине за примену рада било ког програма који се покрећу у великој мјери. Може бити представљен као комбинација интерактивних програма, чији главни задатак је управљање хардверским компонентама рачунара (процесор, мултимедијални адаптери, РАМ). Често се термин "системски софтвер пц" односи на оперативни систем (ОС), иако је то само делимично тачно. Системски софтвер, заправо, делује као нека врста "слоја" између хардвера рачунара и апликативних програма за кориснике. У модерним системима, ниједна покретна апликација не може директно да комуницира са компонентама, за разлику од ДОС пута, када је такав приступ доминантан. Сада апликација захтијева да је у складу са одређеним правилима и да буде написана помоћу добро дефинисаног програмског алата за оперативни систем који се користи. Због тога програми за Виндовс не могу радити у Линук окружењу (и обрнуто), иако у оба случаја, ови оперативни системи правилно управљају хардверским компонентама и пружају погодан графички интерфејс за интеракцију са корисником. Системски софтвер тумачи и имплементира команде контроле за било коју хардверску компоненту која долази из апликација. Поред тога, савремени рачунарски оперативни системи су интерактивни, омогућавајући кориснику делимично прилагођавање њиховог рада.

Системски софтвер нијеједини тип програма. Постоји и апликативни софтвер. Кориснички програми, само дефинишите окружење апликација. На пример, за рад са графиком, користите окружење графичког уређивача, за текстуалне документе - одговарајући едитор, за игру - апликацијску игру итд. Одређени апликативни софтвер не мора нужно да реши само стриктно ограничени задатак: није често да се кроз различите програмске апликације покрећу различите специјализоване мале апликације. Често се апликациони програми називају "апликације", који врло прецизно одређују њихову суштину, јер је основа за њих системски софтвер који осигурава функционалност апликација.

Изненађујућа чињеница: Покретање било ког апликативног програма, корисник заправо започиње процес интеракције са хардверским компонентама рачунара. На пример, омогућавајући репродукцију песме у аудио плејеру, корисник упућује систем и апликацијски софтвер да излазе звук преко звучне картице.

</ п>