- 나씨-슈나이더만(Nassi-Shneiderman)차트
구조적 프로그램의 알고리즘 표현 기법, 나씨 슈나이더만 도표의 정의
구조적 프로그램의 순차, 선택, 반복의 구조를 사각형으로 도식화하여 알고리즘을 논리적으로 표현한 기법- 나씨 슈나이더만(Nassi Shneiderman) 도표의 표현 형태
- 알고리즘 표현을 위한 기법간 비교
구분 | 나씨 슈나이더만 도표 | 흐름도(Flow Chart) | 슈도코드(Pseudo code) |
---|---|---|---|
개념 | 사각형 박스로 선택, 조건 반복의 구조적 흐름을 표현 | 사각형으로 작업, 마름모로 조건, 화살표로 데이터 흐름을 표현 | 단순텍스트와 들여쓰기를 이용하여 알고리즘을 상세표현 |
장점 | 표준화 가능 | 로직의 대표적 표현 | 세부적 표현 가능 |
단점 | 수직적 확장 | 표현의 다양성, 복잡성 | 사람마다 다른 표현 |