/ / Софтвер - шта је то? Шта је софтверски програм?

Шта је софтвер? Шта је софтверски програм?

Сваки корисник рачунара сваки дансуочен је са концептом попут софтвера. То није изненађујуће, јер се модерно разумевање овог појма тумачи као "софтвер", или укратко, "софтвер" ("софтвер"). Размотримо неке важне аспекте који се тичу типова софтвера и односа са другим компонентама рачунарских система. Па шта је софтвер?

Општи концепти

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

софтвер је

У зависности од функција додељених софтверу, сав софтвер се може поделити у неколико класа, о чему ће касније бити речи.

Хардвер и софтвер: разлике и међусобно повезивање

Интерпретација ова два појма настала је сапојава првих рачунара. Данас је опште прихваћено да је Хардвер хардвер рачунара (хардверске компоненте), који можете додирнути рукама (матичне плоче, процесоре, РАМ, периферне уређаје и друге уређаје у самом систему или на њега прикључити).

софтверско превођење

Тачно супротно тумачење терминаСофтвер Превод се може представити буквално као „мекани производ“. У ширем смислу, подразумева се да се програм не може додирнути, већ је у неку руку чак и нека врста виртуелне компоненте.

И, што је најзанимљивије, то осигуратиупотреба хардвера или приступ његовим могућностима морају користити посебан софтвер у облику посебних контролних програма који су одговорни за рад таквих уређаја (управљачки програми, БИОС И / О командни сетови, итд.).

Сам израз софтвер, чије превођење и тумачењеСада се користи свуда у контексту софтвера, чак ни у рану развоја рачунарске технологије није била у употреби. И тек почетком 60-их година прошлог века коначно је формиран. То је због увођења јасне разлике између тимова одговорних за контролу хардвера рачунара и крајњег корисника. Међусобно повезане класе (софтвер и хардвер) почеле су се називати софтверским и хардверским системима.

Класификација софтвера по неколико критеријума

Будући да је софтвер софтверски деобило који рачунарски систем, такав софтвер се може поделити у неколико великих категорија на основу задатих задатака који су му додељени. На пример, у погледу употребе и репликације софтвер је подељен на корпоративни (прилагођен за велике фирме и компаније) и софтвер за широк круг корисника.

Према критеријуму преносивости програми могу битиплатформа зависна (ради искључиво у истом окружењу и са истом врстом хардвера) и цросс-платформа (прилагођена потпуно различитим системима).

По врсти софтвера дистрибуција се може поделити назатворени програми, отворени (који се односи на ГНУ Опен Соурце код) и бесплатни. Уз то, често укључује бесплатни, плаћени и схареваре софтвер. Последња врста апликације има потпуну или делимично ограничену функционалност у одређеном временском периоду, након чега ће се програм морати купити. У супротном, престаће да ради.

шта је софтвер

Али према намени класификације постоје три велике категорије софтвера:

  • системски;
  • примењено;
  • инструментални (развојни алати, алати и услужни програми).

Системски софтвер

Компоненте система нису само апликације у уобичајеном смислу. У ствари, оперативни системи су такође програми.

софтвер шта је овај програм

Међутим, често се може замислити системски софтверу облику одређеног слоја који повезује корисничке програме са окружењем оперативног система у којем раде и хардвером који је укључен у обављање одређеног задатка (на примјер, исти управљачки програми уређаја).

Да би било јасније, дајемо најједноставнији пример.Узмите Виндовс оперативни систем (системски слој), звучну картицу (хардвер) и мултимедијални плејер (апликативни софтвер). Да би звучна картица могла да репродукује звук, потребан вам је управљачки програм (системски софтвер) који омогућава контролу уређаја самим оперативним системом, а који је уједно и платформа за уређај. Будући да систем препознаје уређај, путем својих директива преноси контролу на плејер, како би препознао врсту звучне датотеке помоћу посебних кодека и декодера (додатни софтверски алати). Веза је очигледна.

Апликацијски програми

Апликациони програми обухватају све оне апликације које не контролишу компоненте система или их користе само делимично, али решавају строго одређене корисничке задатке.

хардвер и софтвер

Данас имамо пуно примера:канцеларијски пакети, мултимедијални уређивачи, математички рачунарски и дизајнерски системи, алати за приступ интернету и управљање мрежом, архиверји итд. Као што видите, свака врста софтвера је алат фокусиран на уски спектар задатака и директно комуницира са корисник комплетног рачунарског система.

Алати и услужни програми

Алат укључује софтверза развој и одржавање других врста софтвера. Ово укључује платформе језика за програмирање, развојна окружења, СДК-ове, систем за праћење грешака и систем за контролу верзија.

софтвер је

Што се тиче комуналних служби, онда под њима честософтверски производи намењени су за подешавање параметара хардверских и / или софтверских компоненти укључених у интегрисани рачунарски систем, без којих се приступ другим подешавањима не може остварити. Такав софтвер се може уградити у оперативне системе или инсталирати одвојено. У неким случајевима услужни програми могу користити потпуну аутоматизацију поставки (на пример, апликације за оптимизацију за поправљање грешака и побољшање перформанси Виндовс система).

Уместо поговора

На крају, вреди напоменути и многеКорисници често имају још једно питање у вези са изразом Софтвер: „Какав је то програм?“ Ова формулација питања је помало погрешна, јер, као што је већ поменуто, ово може бити не само појединачна апликација, већ и збирка програма, скуп језичких наредби, директива и правила програмског језика за контролу других компоненти или њихово слање на обраду и извршавање у облику бинарног кода, рецимо, на централни процесор.

Горња класификација је такође веома условна,јер су у опису представљене само главне врсте софтвера без даљег поделе на подкласе, на које се данас може рачунати веома, веома много. Али за почетно разумевање самог појма софтвер, обичан корисник можда има довољно овог знања.

Ликед:
0
Популарне поруке
Духовни развој
Храна
иуп