Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichni_vkazivki_3_chastina.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
612.86 Кб
Скачать
      1. Створення діаграми розміщень

Оскільки діаграма розміщень в системі може бути лише одна, вона створюється разом із моделлю і самостійно її створювати немає необхідності. Для того, щоб активувати діаграму розміщень поточної моделі необхідно перейти до розділу «Deployment View» в браузері моделі і відкриється діаграма розміщення.

7.2.5.1 Панель інструментів

При активації діаграми розміщень панель інструментів приймає вигляд, показаний на рис. 7.3. Окрім вже знайомих чотирьох пунктів, діаграма розмішень додає три власних інструменти, призначення яких і буде розглядатися далі.

Рисунок 7.3 – Панель інструментів діаграми розміщень

Processor (Процессор)

Представляє собою елемент діаграми розміщень, що є виконавцем програмної логіки системи. Зазвичай ним визначають неапаратні елементи системи, але важливі з точки зору взаємодіії з апаратурою.

Connection (Зєднання)

Поєднує декілька елементів діаграми розміщень. Слугує для відображення шляхів передачі інформації без вказування напряму передачі. З’єднання вважається двонаправленим.

Device (Прилад)

Елемент, що подає апаратний засіб, що не може виконувати програми, на діаграмі розміщень.

7.2.5.2 Контекстне меню процесора

На рис. 7.4 показане контекстне меню процесора. Розглянемо його пункти.

Open Specificationдіалогове вікно заповнення специфікацій;

Select In Browserдозволяє підсвітити рамкою фокусу обраний елемент в вікні браузеру моделі;

Show Schedulingдозволяє або забороняє відображати режим розподілу обчислювальних потужностей між процесами;

Show Processesдозволяэ або забороняэ відображати список процесів, що виконуються заданим процесором;

Рисунок 7.4 – Контекстне меню процесора

Stereotype Display задає стиль відображення стереотипу: зміною зображення процесора, додаванням зображення стереотипу до зображення процесора, підписом, або не відображати взагалі;

Formatкоманди керування зовнішнім виглядом процесора: колір заповнення, стиль ліній, тип, розмір шрифту;

Editкоманди редагування: копіювання, вирізання, вставка з буферу обміну, відміни та повторення останньої дії, видалення зі схеми та моделі.

7.2.5.3 Контекстне меню пристрою

Контекстне меню пристрою досить схоже на меню процесора. Перелічимо та охарактеризуємо його пункти.

Open Specificationдіалогове вікно заповнення специфікацій;

Select In Browserдозволяє підсвітити рамкою фокусу обраний елемент в вікні браузеру моделі;

Stereotype Display задає стиль відображення стереотипу: зміною зображення пристрою, додаванням зображення стереотипу до зображення процесора, підписом, або не відображати взагалі;

Formatкоманди керування зовнішнім виглядом пристрою: колір заповнення, стиль ліній, тип, розмір шрифту;

Editкоманди редагування: копіювання, вирізання, вставка з буферу обміну, відміни та повторення останньої дії, видалення зі схеми та моделі.

7.2.5.4 Специфікації процесора

Розглянемо основні параметри процесора в середовищі Rational Rose, що доступні через діалоговое вікно специфікацій процесора за командою «Open Specificaiton…» контекстного меню.

Вкладка General (загальні параметри). Вигляд цієї вкладки діалогового вікна багато в чому нагадує вигляд аналогічної вкладки для специфікації об’єктів, що були визначені в попередніх роботах (рис. 7.5).

Налаштування, доступні на даній вкладці:

Nameім’я процесора; ідентифікатор, за яким процесора відомий моделі;

Stereotypeстереотип процесора;

Documentationсупровідний пояснювальний текст для яснішого розуміння ролі процесора в моделі.

Рисунок 7.5 – Вкладка General

Вкладка Detail (додаткові налаштування). Вміщує додаткові налаштування процесора. Вигляд подано на рис. 7.6. Параметри, доступні на цій вкладці:

Characteristicsтекстовий опис характеристик процесора; має використовуватися, для задавання додаткових обмежень на характеристики обчислювальної системи;

Processes – перелік процесів, що виконуються у процессорі; можливо редагувати список, додаючи процеси, визначаючи їхні імена та приорітети;

Schedulingзадає режим розподілу обчислювальних ресурсів між процесами; за замовчанням встановлено в preemptive (витісняючий).

Рисунок 7.6 – Вкладка Detail