58
поддерживает запуск и выполнение тех или иных программ и приложений,
обеспечивает защиту данных, выполняет различные сервисные функции.
Каждая программа пользуется средствами, предоставляемыми
операционной системой. Таким образом, выбор операционной системы
очень важен, так как он определяет набор программ и формат
исполняемых файлов, а также их взаимодействие с операционной
системой.[13]
На компьютерах с архитектурой x86, используемых в качестве
рабочих мест пользователей, чаще всего применяются следующие
операционные системы:
- операционные системы семейства Windows от фирмы Microsoft
(Windows Vista, Windows 7, 8,10),
- операционные системы Linux/BSD семейства (UNIX подобные) от
различных фирм – разработчиков (Red Hat, Debian, Mandrake soft, Gentoo,
Slackware, NetBSD, OpenBSD, FreeBSD) [13].
Для разработки программного приложения автоматизированной
обработки выбор той или иной операционной системы не повлияет на
функциональность системы по причине того, что при реализации
алгоритмов программного приложения не требуется использования каких-
либо специфических функций операционной системы. Оба типа
операционных систем позволяют разрабатывать программный продукт без
потери его функциональности, по причине наличия программных сред
(языков программирования) для обоих типов операционных систем [13].
Все из вышеперечисленных операционных систем содержат
интерфейсы межсетевого взаимодействия, что позволяет использовать
программное приложение в сети, для обмена данными и параллельной
работы нескольких копий программного приложения с одними исходными
данными. Оба типа операционных систем содержат в себе качественный
интерфейс пользователя, что также позволяет производить разработку
программного приложения для любой из этих операционных систем.