Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
итт.docx
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
960.34 Кб
Скачать

Глава 7

Программное обеспечение

7.1. Основные понятия

Получение, передача, обработка и анализ данных в АСУЖТ управляется

множеством программных модулей (программ), составляющих

программное обеспечение системы. Возможности любой автоматизированной

системы во многом определяются ее программным обеспечением

(ПО).

По назначению ПО подразделяется на пять основных типов: системное,

прикладное, системы разработки, системы управления базами

данных (СУБД) и экспертные системы. Последние два типа до недавнего

времени относились к прикладному ПО, но современные тенденции

развития компьютерного и информационного обеспечения позволили

рассматривать их как отдельный тип программного обеспечения.

Системное ПО—комплекс программ, необходимых для обеспечения

функционирования ЭВМ, ее составных частей и межсетевого взаимодействия.

Обычно к системному ПО относят операционные системы.

Прикладное ПО —комплекс программ, реализующий алгоритмы,

предназначенные для решения функциональных подсистем АСУЖТ.

В прикладное ПО входят как пакеты прикладных программ, предназначенных

для широкого круга функциональных задач (например, пакет

Microsoft Office), так и ПО, написанные специально для конкретных

узкоспециализированных задач (например, АРМ инженера по плану

формирования поездов).

Системы создания ПО—комплекс программ, предназначенных для

разработки программного обеспечения на специальных языках программирования

(например, С, Object Pascal, Java).

Системы управления базами данных —это программные средства,

предназначенные для создания, наполнения, обновления и удаления баз

данных (электронных хранилищ информации).

88

7.2. Системное программное обеспечение

Любой самый современный компьютер без системного ПО —это

лишь набор высокотехнологичных комплектующих. Операционная система

(ОС) —это системное ПО, обеспечивающее функционирование,

диагностику, связь и контроль ЭВМ.

Операционные системы подразделяются на серверные и клиентские.

Серверные ОС обеспечивают, кроме всех вышеперечисленных

свойств, функционирование вычислительной сети, ее безопасность, передачу

данных и доступ к сетевому оборудованию. Примеры серверных

ОС: Microsoft Windows Server 2003, Novell NetWare 6.5, Sun Solaris

9, S/390.

Основной серверной ОС, функционирующей на mainframe в ГВЦ

ОАО РЖД и ИВЦ железных дорог, является ОС компании IBM — S/390. Ниже перечислены основные характеристики системы, выгодно

выделяющие ее из ряда других серверных ОС:

- объединение до 256 центральных процессоров на основе общей

оперативной памяти;

- ≪≪-процессорная архитектура, позволяющая неограниченно наращивать

мощность за счет параллелизма;

- средства взаимодействия с клиентами сети и обмена с периферийными

устройствами;

-средства динамической реконфигурации, обеспечивающие максимальную

загрузку каналов и практически исключающие потерю связи с

абонентом по вине аппаратуры центральной части системы;

-введение в архитектуру S/390 специальных аппаратных средств для

подключения ЭВМ непосредственно к сетям ATM, Internet, TokenRing и

FDDI;

-эффективная организация и большой объем подсистемы памяти;

- защита данных от несанкционированного доступа за счет создания

общей криптографической архитектуры, состоящей из аппаратного

и программного компонентов;

- надежность хранения информации и защита от сбоев;

- аппаратные средства сжатия данных, обеспечивающие уменьшение

потребности в дисковой памяти до 70 %, сокращающие на