Функции сетевого программного обеспечения

Функции и характеристики сетевых операционных систем. Принято выделять в ПО АС общесистемное ПО, системные среды и при­кладное ПО.

К общесистемному ПО относят ОС используемых ЭВМ и вычислительных систем, а также сетевое ПО типовых телекоммуникационных услуг. Основой системной среды является система управления проектными данными, или си­стема PDM совместно с СУБД. Кроме того, в состав системной среды могут входить инструментальные средства разработки и сопровождения ПО, интел­лектуальные средства поддержки принятия проектных и управленческих ре­шений. Прикладное ПО представлено программно-методическими комплек­сами и пакетами программ для выполнения проектных и бизнес-процедур.

Различают ОС со встроенными сетевыми функциями и оболочки над ло­кальными ОС. В соответствии с другим признаком классификации сетевые ОС подразделяют на одноранговые и функционально несимметричные (ОС для систем клиент – сервер). В несимметричных ОС выделяют клиентскую и сер­верную части. В случае использования несимметричной ОС в одноранговых сетях на компьютерах должны устанавливаться обе части ОС. Основные функции сетевой ОС:

• управление каталогами и файлами;

• управление ресурсами;

• коммуникационные функции;

• защита от несанкционированного доступа;

• обеспечение отказоустойчивости; управление сетью.

Управление каталогами и файлами является одной из первоочередных фун­кций сетевой ОС, обслуживаемых специальной сетевой файловой подсисте­мой. Пользователь получает от этой подсистемы возможность обращаться к файлам, физически расположенным в сервере или в другой станции данных, применяя привычные для локальной работы языковые средства.

Управление ресурсами включает в себя функции запроса и предоставления ресурсов. Управление удаленными ресурсами выполняется программами, на­зываемыми сетевыми службами.

Коммуникационные функции обеспечивают адресацию, буферизацию, мар­шрутизацию сообщений.

Системы распределенных вычислений.

При выполнении проектных процедур с использованием более чем одного узла сети различают режимы удаленного узла и дистанционного управления (рисунок 5).

В режиме удаленного узла основные процедуры приложения исполняются на терминальном узле. Связь с удаленным узлом используется для пересылки файлов. В большинстве случаев режим удаленного узла приводит к более за­метной инерционности связи, чем режим дистанционного управления.

Дистанционное управление обеспечивает передачу клавишных команд в прямом направлении и экранных изображений (обычно лишь изменений в них) в сжатом виде в обратном направлении, поэтому задержки меньше.

Системы распределенных вычислений основаны на режиме дистанционно­го управления, при котором терминальный узел используется преимуществен­но для интерфейса с пользователем и передачи команд управления, а основные процедуры приложения исполняются на удаленном узле (сервере). Поэтому в сетях распределенных вычислений должны быть выделены серверы приложе­ний.

Программное обеспечение организации распределенных вычислений на­зывают ПО промежуточного слоя (Middleware).

Рисунок 5 Режимы удаленного узла и дистанционного управления

 

Основные функции и проектные процедуры, реализуемые в ПО САПР. В состав развитых машиностроительных САПР входят в качестве состав­ляющих системы CAD, САМ и CAE.

Литература 1 осн. [200-217], 2 доп. [80-84]

Контрольные вопросы

1. От каких факторов зависит структура САПР?

2. Какие подсистемы ПО относятся к обслуживающим?

3. На решение каких задач проектирования ориентированы объектно-независимые подсистемы ПО?

4. Что организует диалоговая подсистема ПО?

5. Каким элементом САПР осуществляется управление ходом вычислительного процесса и координация взаимодействия подсистем?

6. Каким элементом САПР осуществляется взаимодействие управляющей подсистемы ПО и мониторов проектирующих пакетов?

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: