52
При выборе комплекса технических средств для разработки системы,
одним из важнейших критерием является выбор операционной системы.
Операционная система управляется техническими средствами персонального
компьютера, также поддерживает запуск и исполнение той или иной
программы и приложения, обеспечивает защиту данных, выполняет различные
сервисные функции. Любые программы пользуется теми средствами, которые
предоставляются операционными системами. Из выше описанного следует, что
выбор операционных систем имеет большое значение, поскольку он
определяется набором программ и форматом исполняемых файлов, а также их
взаимодействием с операционными системами, которые установлены на
конкретном персональном компьютере.
На персональных компьютерах, которые используются как рабочие
места пользователей, как правило применяют такие операционные системы,
как:
- операционные системы Windows производства компании Microsoft
(Windows 95/98/Me, Windows NT4.0/2000/XP, Windows 7/10),
- операционные системы Linux/BSD (UNIX подобные), производством
которых занимаются различные фирмы-разработчики (Red Hat, Debian, Novel,
Mandrake soft, Gentoo, Slackware, IBM, Oracle, NetBSD, OpenBSD, FreeBSD).
При разработке программных приложений автоматизированной
обработки выбор в сторону определённой операционной системы не отразиться
на функциональности системы в связи с тем, что в процессе реализации
алгоритма при работе программного приложения не обязательно использование
той или иной специализированной функции операционной системы.
Перечисленные выше типы операционных систем могут позволять разработать
программные продукты без потери функциональности, по причине наличия
программных сред (языков программирования) для обоих типов операционных
систем.
Все из указанных выше операционных систем содержат интерфейсы
межсетевого взаимодействия, что позволяет делать использование