Содержание
- 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. Скачать презентацию




























Творческий отчет 9 микрогруппы группы математиков
Рамы металлические
Презентация на тему Техника безопасности на уроках химии
Гражданское право. Понятие и виды сроков в гражданском праве
СЦЕНАРИИ ВОЗРОЖДЕНИЯ ВОСПИТАТЕЛЬНОЙ ФУНКЦИИ УРОКА
Тема урокаРАСТЕНИЕВОДСТВО
Видеонаблюдение при проведении выборов депутатов Государственной Думы
А. Чехов и И.Левитан
Использование логических устройств в вычислительной технике
История возникновения теплоносителей Эпоха появления российских производителей Тосола и Антифриза 90-е года ( начало) В в 90-х годах
МЕХАНИЗМ РЕАЛИЗАЦИИ ПРИНЦИПА «ДОСТУПНОСТЬ МЕДИЦИНСКОЙ ПОМОЩИ»
Тэффи "Жизнь и воротник"
عربي امال ذهب
Церковь и государство в конце XV — начале XVI в
Презентация на тему Михаил Тимофеевич Калашников
Факторы провоцирующие отклонения в поведении
Нетрадиционные формы урока как средство развития познавательной активности у учащихся на уроках иностранного языка
Слайд только для инструкторов *** Не показывать во время презентации
Lekcija_No_3._3_Izbiratelnoe_pravo_i_izbiratelnye_sistemy
Модуль A: основы работы электропривода
Egbert (802 -39) Aethelwulf
Луг и его обитатели
Подарок для женщины с ювелирными украшениями Новогодняя композиция с живыми цветами.
Фотоальбом
9 января 1943 года призван в Красную Армию. Учился на наводчика, потом на командира противотанковой 45 мм пушки. Кунгур-Подмоскоье-Румы
Шарль Луи Монтескье (1689-1755)
Скульптура древней греции от архаики до поздней классики
Лес - природное сообщество (3 класс)