Содержание
- 2. Исходные предпосылки Распространение языка моделирования UML Развитие инструментов разработки на основе визуального моделирования Применение инструментов на
- 3. Пример разработки секундомера
- 4. Требования к секундомеру Секундомер имеет одну кнопку для запуска и остановки и дисплей для отображения. Дисплей
- 5. Определение классов и связей между ними
- 6. Создание объектов и инициализация связей
- 7. Определение сценариев для запуска и сброса секундомера
- 8. Определение реакции на события на диаграммах состояний
- 9. Установка для таймера свойства Concurrency=guarded В коде появляется макрос GUARD_OPERATION Обработка асинхронных событий становится защищенной (eventGuard
- 10. Определение компонента и сборка приложения
- 11. Отладка и тестирование приложения на уровне модели
- 12. Каркас приложения в Telelogic Rhapsody
- 13. Каркасы приложений Набор предопределённых взаимодействующих классов Предоставляют сервисы при разработке приложений определённого типа Разработка приложений путём
- 14. Преимущества использования каркасов Отсутствие необходимости создания приложений с нуля Определяют архитектуру целевых систем Представляют открытые конструкции,
- 15. Генерация кода приложений реального времени на основе каркаса В сгенерированном коде используется API каркаса Каркас реализует
- 16. Компоненты каркаса Telelogic Rhapsody Object Execution Framework (OXF) OS adapter level Сервисные классы Animation framework CPU
- 17. Виды событий Асинхронные события События времени События вызова (синхронные)
- 18. Наследование от классов каркаса
- 19. Активный класс Наследуется от класса OMThread каркаса Запускает в отдельном потоке функцию Execute Содержит очередь событий
- 20. Реактивный класс Наследуется от класса OMReactive каркаса Предоставляет функцию send для передачи классу асинхронных событий Помещает
- 21. Посылка асинхронного события
- 22. Диспетчеризация асинхронных событий
- 23. Классы каркаса для управления таймаутами
- 24. Таймауты Таймауты – это особый вид событий на которые можно определять реакции на диаграмме состояний Таймауты
- 25. Планирование таймаутов
- 26. Синхронные события вызова События вызова генерируются при вызове тригерных операций класса В операции создаётся одноимённое событие
- 27. Объекты создаваемые каркасом
- 28. Связывание реактивных объектов с активными По умолчанию связывается с активным объектом MainThread Связывается с самим собой,
- 29. Разновидности каркасов Object Execution Framework (использует ОС) Interrupt Driven Framework (не использует ОС) Synchronous Framework (не
- 31. Скачать презентацию




























Презентация на тему ОЛИМПИАДА 2014 г. СОЧИ
И это наш сайт
Тарас Бульба
Натурализм
Презентация на тему Первая печатная книга на Руси
ФГОУ СПО УРТК им. А.С. Попова ПОРТФОЛИО
Комплексный чертеж прямой линии
Будущее фотографии
Горячая линия по вопросу погашения заложенности имущественным налогам физических лиц (земля, транспорт, имущество)
Dimension and Units
So Young Lee, Republic of Korea President of International Innovative Women
Фазиль Абдулович Искандер
PWE Unit 6 Lesson 3
МАФ из современных материалов для детских площадок
Полиминифермер: перепеловодство, кролиководство, червеводство
Национальный татарский костюм
ПСИХОЛОГИЧЕСКИЕ ОСНОВЫ СЕМЕЙНО-ОБЩЕСТВЕННОГО НАЧАЛЬНОГО ОБРАЗОВАНИЯ Е.Е. Кравцова (Институт психологии им. Л.С. Выготского РГГУ)
Ребрединг твое
Натуральные числа
Бюджет для граждан на 2022 год
Подвижные игры и эстафеты на лыжах
Презентация на тему Ассирийская держава Древний мир
Презентация на тему Одоевский "Городок в табакерке"
Концепция психолингвиста А. А. Леонтьева о речевом общении
"Страшно живучи"
Разработка проектa благоустройства и озеленения территории гимназии №29 г. Саранска
Организационно-правовые формы и правовой режим предпринимательской деятельности
Наука и искусство