SWD Software Ltd. - официальный дистрибьютор QNX на территории России и стран бывшего СССР Операционная система реального времени QNX
Инструменты для создания надёжных встраиваемых систем и
интеллектуальных устройств любой сложности
QNX Software Systems - разработчик встраиваемой операционной системы QNX
Курсы по ОСРВ QNX Neutrino
Требования к знаниям языка С у слушателей курсов и семинаров
Полезные материалы
Главная страница > Обучение > Курсы по IBM Rational Rhapsody > Основы UML и IBM Rational Rhapsody для разработчиков программного обеспечения > Содержание курса > Rhapsody in C Advanced Rhapsody Сделать страницу стартовой Послать ссылку коллеге Версия для печати

Rhapsody in C Advanced Rhapsody

Triggered Operations
Sending an event
Triggered Operation
Calling the triggered operations
Sequence diagram
Triggered Operation code

Introduction to the Rhapsody Framework
The Framework
The Object eXecution Framework
Event Driven Framework
RiCTask
RiCReactive
RiCEvent
RiCMonitor
Distributed Framework
Interrupt Driven Framework
IDF model
IDF : MicrosoftNT adapter
IDF : GreenHills_PPC adapter
Synchronous Framework
No Framework
Container Classes
RiCString
RiCString
Static Arrays
Operating System Adapter Layer
The Adapter interface
RiCOSWrap.h
NT adapter
VxWorks Adapter
Nucleus Adapter
ThreadX Adapter
Using the adapter

Working with interrupts
Interrupt Service Routines
Sending events from ISR routines

Generating reports
Reports
Report on model
ReporterPLUS
ReporterPLUS IDE
CashRegister.doc
CashRegister.html

Using the COM API
Simple VBA macro
Module
Writing a macro
Adding a helper
Calling the macro

Using the Java API
Simple Java program
Running the java program

Introduction to Configuration Management
Configuration Management overview
CM Units
Units
SCC or command-line interface
Configuration Management Options
Using the SCC Interface
Step 1: Connect to Archive
Step 2 : Add To Archive
Step 3 : Checking Out Files
What has changed?
DiffMerge tool
Viewing Model Differences
Ignoring Graphical Differences
Viewing the diagram differences
Merging
Base Aware Merge
Base Aware Diff
CM Status
Add to Model
Working with large projects
Loading units

Introduction to Test Conductor
TestingProfile
Testing Phases
Testing Artefacts
Test Architecture
TestScenario : SD_Start_Session
Test Scenario : SD_Add_All_Products_One_By-One
Test Case : Based on TestScenarios
Manual Test Cases
TestComponent DriverOperations
Building the Test Cases
Executing the Test Cases
Test Results
Running all the Test Cases
Running all the test cases

Exercises
Stopwatch Exercise
Speed Camera Exercise

Usiful tips
Useful Tips I
Useful Tips II
Useful Tips III
Useful Naming Conventions

Wrap up
Dead Lock situation I
Dead Lock situation II
Transition or Reaction in State?
Null Transitions
Which is done first?
Attribute access

Additional information
Emailing technical support
Telelogic Support Information
Adding Files / ScreenShots / Videos / …
Sending the email
eLearning
eLearning : Current Courses
Recommended Reading

Рассказать друзьям:

     Рейтинг@Mail.ru