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

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

Структура ОС содержит 5 групп компонентов:

1) управление/менеджмент (системное администрирование, безопасность, управление ресурсами, конфигурация, сетевое управление)

2) пользовательский интерфейс

3) системные интерфейся для программ – это интерфейсы между прикладными программами и между прикладными программами и операционной системой.

4) формат информации и данных

5) интерфейсы коммуникаций

Европейская рабочая группа предлагает 6 стандартов:

1) Среда рабочих станций

2) Среда серверов процессов

3) Среда серверов данных

4) Среда транзакций

5) Среда реального времени

6) Среда суперкомпьютера

Кроме этого существует необходимость формирования вертикальных профилей, которые ориентированы на область применения. Наша классификация ОС: (профилей)

1) Интегрированные производственные системы

2) Информационные системы с … доступом к ресурсам

3) Системы автоматизации учреждений

4) Системы автоматизации банков

5) Системы научных исследований (САПР)

6) Определение систем связи и передачи данных

Машина № 3

Объединение 1ой и 2ой машин. Ортогональная машина. Память данных – и пословно и поразрядно.

Машина № 4

За основу берется машина № 1 и увеличивается число пар АЛУ-ПД.

Машина № 5

Машина № 6 (машина с функциональной памятью)

Эта машина построена по другому принципу – распределенная логика процессора по всему запоминающему устройству.

 

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

Архитектура ОС является иерархическим описанием ее внешнего облика и каждого компонента.

1) интерфейс 2) учет интересов проектировщика системы 3) учет интересов системного программиста 4) учет интересов разработчика аппаратуры интерфейса оборудования, составляющего архитектуру типовых средств. В данное понятие входит: 1) Система команд процессора

2) Организация памяти 3) Ввод-вывод 4) Физическая реализация системной шины, шин памяти, интерфейсы внешних устройств, физический уровень передачи данных и физический уровень среды хранения.

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

 

37. Преимущества идеологии открытых систем

1) Новые возможности сохранения сделанных вложений благодаря свойствам эволюции – замена отдельных узлов без перестройки системы.

2) Освобождение от зависимости от одного поставщика

3) Дружественность среды, в которой работает пользователь

4) Возможность использования информационных ресурсов другой организации.

Проектировщик получает:

1) Возможность использования различных аппаратных платформ

2) Возможность совместного использования прикладных программ, реализованных в различных операционных системах

3) Развитые средства поддержания проектировщика

4) Использовать готовые программные и информационные ресурсы

Разработчики общесистемных программных средств получает:

1) Новые возможности разделения труда благодаря повторному использованию программ.

2) Развитые инструментальные среды и системы программирования

3) Возможности модульной организации программных комплексов


38. Открытые системы и объектно-ориентированный подход

Суть ООПодхода: 1) Данные и процедуры объединены в объекты

2) Для связи объектов используется механизм посылки сообщений

3) Объединения в класс объектов с похожими свойствами

4) Объекты используют свойства других объектов через …. Класса

Особенности:

1) Инкапсуляция свойства ООС. Данные и процедуры скрываются от внешнего. Связь с объектами организуется набором сообщений

2) Полиморфизм (многозначность сообщений) – одинаковые сообщения по разному интерпретируются разными объектами (в зависимости от класса объекта)

3) Позднее связывание. Имя становится известно только во время выполнения программы.

4) Абстрактные типы данных. Объединение данных и определений для описания новых типов позволяет использовать новые типы наравне с существующими.

5) Наследование. Позволяет при создании новых объектов использовать свойства уже существующих.

Свойства:

1) Мобильность – инкапсуляция – позволяет скрыть машинно-зависимые части системы, которые должны быть реализованы заново при переходе на другие платформы. Гарантируется, что остальная часть системы не потребует изменений.

При реализации многое может быть взято из уже существующей системы, благодаря наследование.

2) Расширяемость – наследование, абстрактные типы данных. Позволяет сэкономить средства на создание системы, используя уже отлаженные компоненты – надежность.

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

3) Интероперабельность – полиморфизм, динамическое связывание. Сообщение объекту передается используя действия и некоторые дополнительные аргументы сообщения. Как это сделать – знает только сам объект – получатель сообщения.

4) Дружественность – мобильность необходима для смены старых устройств.

Расширения требуются для разработки программных способов общения человека с машиной.

 


Информация о работе «Архитектура ЭВМ»
Раздел: Информатика, программирование
Количество знаков с пробелами: 52124
Количество таблиц: 1
Количество изображений: 13

Похожие работы

Скачать
53041
0
0

... на кристалл) и средней степени интеграции (СИС - 10 -1000 компонентов на кристалл). Появилась идея, которая и была реализована, проектирования семейства компьютеров с одной и той же архитектурой, в основу которой положено главным образом программное обеспечение. В конце 60-х появились мини-компьютеры. В 1971 году появился первый микропроцессор. Быстродействие (операций в секунду) порядка 1 млн ...

Скачать
25469
0
2

... это делать. Буфера адресов позволяют в конечном итоге сгладить неравномерность поступления запросов к памяти и тем самым повысить эффективность ее использования. Третьей структурной особенностью БЭСМ-6 является метод использования сверхоперативной, неадресуемой из программы памяти небольшого объема, цель которого≈автоматическая экономия обращений к основному оперативному запоминающему ...

Скачать
7278
5
1

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

Скачать
31507
0
2

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

0 комментариев


Наверх