Софтуер: софтуерна класификация и нейните основни типове

От само себе си се разбира, че нито една компютърна система, колкото и да е модерна, не може да работи без софтуер. Класификацията на софтуера, предлагана днес от различни медии или интернет публикации, по правило не е единствената. Това се дължи само на факта, че някои софтуерни продукти могат да бъдат еднакво и еднакво категоризирани като напълно различни. Въпреки това, някои общи аспекти, които присъстват във всяка такава система, могат да бъдат намерени и обединени от подобни свойства на групата.


Софтуер: класификация на компютърен софтуер

По принцип под софтуера на всяка компютърна система се разбира не само тези програми, които са инсталирани от самия потребител или тези, които са представени в самата операционна система. системата. Всъщност самата операционна система е системен софтуер. Класификацията на този вид софтуер днес не е особено проблематична за никого, тъй като повечето системи използват средства за обектно-ориентирано програмиране с възможност за взаимодействие с потребителя чрез графичен интерфейс, а не чрез набори от команди, както преди. в DOS
Но по отношение на основните видове софтуер, той може да бъде условно разделен на следните категории:
  • системен софтуер (операционни системи, драйвери и елементи)управление);
  • приложен софтуер (програми с тясна линия за изпълнение на задачи от определен тип);
  • инструменти за разработване на програмисти (специализирани програми и платформи);
  • сервизен софтуер (поддръжка на системата).
  • В горния списък се забелязва леко несъответствие, тъй като същите инструменти за създаване на ОС и приложения, направени в отделна категория, от гледна точка на програмиста, са приложен софтуер. Същото може да се каже и за средствата за защита или за услугите.


    Системни компоненти и драйвери

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

    Първични системи BIOS /UEFI

    Като говорим за системни компоненти, не може да се заобиколят двете първични входно-изходни системи, които първоначално съхраняват цялата информация за "железните" устройства, инсталирани в системата, и в момента на включване на компютъра проверка на тяхната работоспособност.
    Между друготода кажем, тук е инсталирането на повечето от параметрите, които могат да бъдат недостъпни в стационарни системи (изтегляне, включване и изключване на устройства, задаване на дата и час, които, ако неправилно зададените опции могат да причинят катастрофи вече в операционната система, опции за използване на режимите за достъп до твърдите дискове и т. е.).

    Инструменти за сигурност

    Инструментите за защита на компютърните системи следва да бъдат обсъдени по-подробно, въпреки че като цяло те могат да бъдат категоризирани като категория помощни услуги за приложни услуги.
    Класификацията на антивирусните програми днес предизвиква много противоречия. Това се дължи на факта, че самата концепция за "компютърен вирус" през последните десетилетия се е променила напълно кардинално. С други думи, днес ние не се занимаваме с вируси, разбивайки системата в обичайния смисъл. Сега те са дошли да заменят, така да се каже, полу-законни програми, които могат да откраднат потребителски данни или да повлияят на настройките на браузърите, без да навредят на системата като цяло. Но ако се вземе предвид класификацията на антивирусните програми, може да се отбележи само фактът, че те са стационарни и преносими, предназначени да премахнат всички заплахи, независимо от естеството на въздействието им върху компютърната система, и тесни програми, предназначени да неутрализират злонамерени аплети от определен тип. Отделно от това, трябва да се отбележат сравнително нови разработки, представляващи дискови инструменти с вградени буутлоудъри, които, когато се записват на сменяеми носители, позволяватизтеглете свой собствен интерфейс, преди операционната система да стартира и да тествате компютъра си за заплахи, включително за зареждане и скрити области, както и за дяловете на RAM.

    Класификация на приложен софтуер

    И накрая, няколко думи за най-големия клас. Класификацията на компютърен софтуер е просто невъзможна, без да се вземат предвид приложения, които са създадени изключително за изпълнение на определени задачи, възложени на системата от потребителя.
    Сред основните видове софтуерни пакети от този вид са следните:
  • програми, необходими за създаване и обработка на офис документи от всякакъв вид (тестови и таблични редактори);
  • позволяват управлението на предприятията и счетоводството, включително средствата за достъп до бази данни;
  • средства за достъп до интернет;
  • инструменти за работа с мултимедия;
  • автоматизирани системи за управление;
  • издателска дейност;
  • забавно и др.
  • Като цяло, по отношение на тази категория софтуер, класификацията на софтуера е толкова трудна задача, че е невъзможно да си представим, тъй като почти напълно различни програми се появяват почти навсякъде ден (например, кой, преди няколко години, прогнозираше, че днес ще използват много активно криптологията на прането на пари?). Да се ​​дадат такива примери могат да бъдат доста дълги и всички области, в които се прилагат и не се описват изобщо.

    Заключения

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

    Свързани публикации