IBM® Rational® Rhapsody® Developer for C는
<Rational Rhapsody installation>\Samples\CSamples\Flowchart 폴더에 있는 플로우 차트 모델을
포함합니다.
이 샘플 플로우 차트는 구조화된 코드를 생성하기 위해 어느 플로우 차트 패턴이
인식되는지 표시합니다.
이 태스크 정보
플로우 차트에는 시작 및 끝 활동과
조치를 포함하여 활동 다이어그램과 공통되는 다음 요소가
있습니다.
의사결정 지점 - 보호 조건을 기반으로 하여 프로그램
플로우의 분기점을 표시합니다.
조치 - 함수가 완료되면 단일 종료 조치 플로우가 생기는
함수 호출을 나타냅니다. 모든 조치가 반드시 동일한 오브젝트 내에 있을 필요는
없습니다.
조치 블록 - 여러 조치로 분해할 수 있는 복합
조치를 나타냅니다.
그러나 플로우 차트는
And 상태를 포함하지 않으며 오퍼레이션에 대한 플로우 차트는
이벤트를 수신할 수 없습니다.
다음 그림은
플로우 차트의 기본 요소를 보여줍니다. 이 특정 플로우 차트는
if, then 및 else 코드를 생성합니다.