muzruno.com

Какво представлява системният софтуер?

Всеки персонален компютър представлява сложно електронно устройство, състоящо се от компонентни блокове. Всички в сумата железария (Хардуер). По аналогия с живите същества хардуерът е физическо тяло. За да го управлявате, се нуждаете от нещо нематериално: душата, ума, искра - в този случай това не е важно. В компютърните технологии такъв нематериален компонент е системният и приложен софтуер (софтуер, софтуер). Без програми, компютърът изглежда ненужно купчина електронни компоненти. Всичко това е вярно за преносими компютри, нетбуци, много мобилни устройства и т.н.

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

Системният софтуер е основата. Той определя начините за изпълнение на работата на всички програми, които са стартирани до голяма степен. Могат да бъдат представени като комбинация от взаимодействащи програми, чиято основна задача е да управляват хардуерните компоненти на компютъра (процесор, мултимедийни адаптери, RAM). Често се разбира терминът "системен софтуер" операционна система (OS), въпреки че това е само отчасти вярно. Системният софтуер всъщност действа като вид "слой" между хардуера на компютъра и потребителските програми на приложението. В съвременните системи не може да се работи директно с компонентите, за разлика от DOS пъти, когато такъв подход е бил преобладаващ. Сега приложението изисква да отговаря на определени правила и да бъде написано с помощта на добре дефиниран програмен инструмент за използваната операционна система. Ето защо програмите за Windows не могат да работят в Linux среда (и обратно), въпреки че и в двата случая тези операционни системи правилно управляват хардуерните компоненти и осигуряват удобство графичен интерфейс да взаимодействат с потребителя. Системният софтуер интерпретира и изпълнява контролни команди за всеки хардуерен компонент, идващ от приложенията. В допълнение, съвременните компютърни операционни системи са интерактивни, което позволява на потребителя частично да коригира работата си.



Системният софтуер не е единственият тип софтуер. Също съществува софтуер за приложения. Програмите потребител, просто да дефинирате средата на приложението. Например, за работа с графики използвайте средата графичен редактор, за текстови документи - съответния редактор, за играта - средата на приложение за игри и др. Някои софтуерни приложения не е задължително да решават само строго ограничен кръг задачи: не е необичайно случаите, когато интерфейс на програмата Приемливо е да се изпълняват различни специализирани малки приложения. Много често програмите за приложения наречени "приложения", които много точно определят тяхната същност, защото основата за тях е системният софтуер, който гарантира оперативността на приложенията.

Изненадващ факт: при стартиране на която и да е приложна програма, потребителят всъщност започва процеса на взаимодействие с хардуерните компоненти на компютъра. Например, като активира възпроизвеждането на песен в аудио плейъра, потребителят инструктира системата и приложния софтуер да извеждат звука през звукова карта.

Споделяне в социалните мрежи:

сроден