Софтвер

Из Википедије, слободне енциклопедије
Question book-new.svg Овај чланак или један његов део нема никакве независне и поуздане изворе. Помозите да се овај чланак побољша тако што ћете унети одговарајуће референце. Текст који не садржи референце може бити доведен у питање, а потом и уклоњен.

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

Садржај

Порекло појма [уреди]

Појам софтвер је први пут искористио John W. Tukey, инжењер информатике, 1957. године. Појам је настао као аналогија појму хардвер. Наиме, на енглеском реч хардвер значи тврдотворина, односно тврде ствари (hard = тврдо). Насупрот томе реч soft значи меко.

Дефиниција [уреди]

Вероватно најбоља дефиниција за појам софтвер потиче од Института инжењера Електротехнике и Електронике (The Institute of Electrical and Electronics Engineers - IEEE), која гласи:

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

(Погледај: IEEE Std 729-1993, IEEE Software Engineering Standard 729-1993: Glossary of Software Engineering Terminology. IEEE Computer Society Press, 1993).

Типологија [уреди]

Два основна типа софтвера су:

Системски софтвер - програми који се користе за директно управљање физичким делом рачунара, односно хардвером. Овај софтвер омогућава интеракцију корисничког софтвера са хардвером. Модерни назив за системски софтвер је оперативни систем. Неки теоретичари информатике сматрају компајлер и остале алатке за развој софтвера делом системског софтвера.
Кориснички софтвер - програми намењени крајњим корисницима рачунарског система. То су дакле програми са којима корисници система обрађују податке.

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

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

Види још [уреди]

Слободни софтвер

Са других Викимедијиних пројеката :


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