Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IT.doc
Скачиваний:
16
Добавлен:
16.12.2018
Размер:
1.42 Mб
Скачать

22. Архитектура открытой системы.

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

Для того чтобы соединить друг с другом различные устройства компьютера, они должны иметь одинаковый интерфейс (англ. interface от inter – между и face – лицо). Интерфейс – это средство сопряжения двух устройств, в котором все физические и логические параметры согласуются между собой. Если интерфейс является общепринятым, например, утвержденным на уровне международных соглашений, то он называется стандартным.

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

Уровень архитектуры системы обработки данных

Интерфейсы

Средства обработки данных

Представление и хранение данных

Коммуникация

Среда для конечного пользователя и инструментарий прикладной программы

Генератор форм и отчетов

Утилиты и библиотеки

Язык 4GL программирования

OSI Прикладной уровень

Языки программные и командные

Прикладные программы

Языки запросов СУБД

OSI Уровень сессий представительный

ОС

Средства оконного интерфейса

Верхний уровень ОC

Средства доступа к среде хранения

OSI Транспортный уровень

Драйверы

Ядро ОС

Файловая система

OSI Сетевой уровень

Оборудование

Системные интерфейсы

Процессоры(система команд)

Организация памяти

OSU Уровень передачи данных

Периферийные устройства

Системная шина

Шины(интерфейс) массовой памяти

OSI Физический уровень

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

23. Стандарты и Профили Открытых Систем.

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

Первая рабочая группа POSIX (Portable Operating System Interface) была образована в IEEE в 1985 г. на основе UNIX-ориентированного комитета по стандартизации /usr/group (ныне UniForum). Отсюда видна первоначальная направленность работы POSIX на стандартизацию интерфейсов ОС UNIX. Однако постепенно тематика работы рабочих групп POSIX (а со временем их стало несколько) расширилась настолько, что стало возможным говорить не о стандартной ОС UNIX, а о POSIX-совместимых операционных средах, имея в виду любую операционную среду, интерфейсы которых соответствуют спецификациям POSIX.

Сейчас функционируют и регулярно выпускают документы следующие рабочие группы POSIX.

POSIX 1003.0. Рабочая группа, выпускающая "Руководство по POSIX-совместимым средам Открытых Систем". Это руководство содержит сводную информацию о работе и текущем состоянии документов всех других рабочих групп POSIX, а также других тематически связанных организаций, связанных со стандартизацией интерфейсов Открытых Систем.

POSIX 1003.7. Расширения, связанные с администрированием системы. Стандарт, разрабатываемый рабочей группой, будет определять общий интерфейс системного администрирования, в частности, разнородных сетей.

POSIX 1003.18. Общие черты среды POSIX-платформы. В одном документе должны быть специфицированы основные характеристики интерактивной многопользовательской прикладной платформы, соответствующей стандартам POSIX

Профили стандартов Открытых Систем

Интеграция компонентов в открытой системе должна следовать профилям стандартов на интерфейсы этих компонент.

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

Для определенности рассмотрения интерфейсов компонент и проведения необходимых анализов их реализуемости можно использовать модель среды открытых систем MUSIC, разработанную центральным агентством по компьютерам и телекоммуникациям (ССТА) Великобритании. Эта модель используется в руководстве фирмы Digital Equipment по построению открытых систем. Модель MUSIC содержит пять групп компонентов, из которых строятся открытые системы:

1)управление (Management) - функции системной администрации, безопасности, управления ресурсами, конфигурацией, сетевое управление; 2)пользовательский интерфейс (User Interface) - интерфейс пользователя с прикладными программами и со средой разработки приложений; 3)системные интерфейсы для программ (Service Interface for Programs) - интерфейсы между прикладными программами и между прикладными программами и операционной системой, в частности API (Application Programs Interface); 4)форматы информации и данных; 5)интерфейсы коммуникаций.

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

Кроме указанного набора профилей по классам аппаратно-программных средств существует необходимость формирования вертикальных профилей открытых систем, ориентированных на проблемно-ориентированные области применения. В качестве таких первоочередных областей применения открытых систем в России можно назвать :1) интегрированные производственные системы, 2)информационные системы (системы информационного обслуживания) с удаленным доступом к ресурсам, 3)системы автоматизации учреждений, 4)системы автоматизации банков, 5)системы автоматизации научных исследований, 6)системы передачи данных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]