Высокая надежность

Многим пользователям требуется уровень доступности и производительности системы выше среднего. Например, в системах управления производством, которые теперь все чаще переносятся с миникомпьютеров и высокопроизводительных ЭВМ на персональные компьютеры, простой попросту недопустим. Другой пример - применение 16-разрядных приложений, которые Windows NT Workstation выполняет в раздельных адресных пространствах (так называемые виртуальные машины). Для пользователя это означает, что при отказе одного приложения другие выполняющиеся программы не пострадают. Windows NT Workstation также обеспечивает полную защиту 32-разрядных приложений и может автоматически восстанавливаться (если нужно, путем перезагрузки) в случае сбоя. Выполнение 16-разрядных Windows-приложений в раздельных виртуальных машинах имеет несколько важных преимуществ.

Взаимодействие приложений: Если 16-разрядные Windows-приложения следуют спецификациям OLE и DDE, они могут взаимодействовать с другими программами, работающими в отдельных адресных пространствах.

Вытесняющая многозадачность: Если несколько 16-разрядных Windows-приложений выполняются в одном адресном пространстве, одно из них (например, в случае ошибки) может блокировать работу других. При выполнении программ в собственных адресных пространствах все они останутся работоспособными, даже если одно из них потерпит крах.

Многопроцессорность:

Если все Win16-приложения работают в одном адресном пространстве, в каждый момент времени выполняется только одно из них, поэтому даже в многопроцессорной системе 16-разрядные Windows-приложения не используют дополнительные процессоры. Однако если приложения работают в отдельных адресных пространствах (как в Windows NT), для их выполнения будут задействованы все процессоры.

Разработка алгоритма. Блок-схема. Структуры алгоритмов

2.1 Разработка алгоритма.
2.2 Блок-схема.
2.3 Структуры алгоритмов.


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



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