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

Системное программное обеспечение. Поскольку обмен данными интенсивно идт по сети, необходимо использовать сетевую операционную систему ОС, т.е. такую ОС, которая обеспечивает обработку, передачу, хранение данных в сети. Сетевая ОС обеспечивает доступ ко всем ресурсам сети, распределяет и перераспределяет различные ресурсы сети. В настоящее время по оценке компании IDC наиболее распространенными являются следующие сетевые операционные системы 1. NetWare v2.х и vЗ.х, Nowell Inc 65 самая эффективная файловая система среди современных сетевых ОС самый широкий выбор аппаратного обеспечения 2. LAN Server, IВМ Согр 14 использование доменной организации сети упрощает управление и доступ к ресурсам сети обеспечивает полное взаимодействие с иерархическими системами 3. Windows NT Advanced Server 3.1, Microsoft Corp - 21 простота интерфейса пользователя доступность средств разработки прикладных программ и поддержка прогрессивных объектно-ориентированных технологий Их выбор, опять-таки, обосновывается тем, что при достаточно умеренной стоимости, наджность и скорость обработки данных достаточно высоки.

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

Следует также отметить, что эти ОС поддерживают системные технологии, необходимые для эффективной реализации функциональных требований 1. программные каналы обычно используются, когда два процесса хотят выполняться параллельно, с однонаправленной передачей данных от одного процесса к другому. 2. динамический обмен данными это закулисная работа программы, е взаимодействие с другими программами в то время, как приложение находится под контролем пользователя. 3. объектно-ориентированная среда, основные принципы которой сокрытие структур данных, инкапсуляция, модульность.

При этом главная идея таких сред заключается в том, чтобы спрятать структуры данных от внешнего мира и разрешить доступ к данным только посредством определенных интерфейсов. Огромное преимущество такого подхода состоит в том, что любые изменения, внесенные во внутреннее представление данных, не влияют на другие модули, если только не меняется интерфейс. 4.3.