336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
NS(나씨 슈나이더만) 차트
플로우차트는 생각보다는 사용횟수가 많지 않다 손으로 그리기가 까다롭기 때문이다.
이에 비해 NS차트는 더 쉽게 그릴수 있어 생각을 더 쉽게 정리할수 있다.
물론 NS차트만으로 모든것이 해결되는것은 아니다.
프로그램은 정해진 일을 정해진 방법으로 하도록 컴에 명령을 내리는것이다.
컴은 정해진 일과 정해준 방법이 무언지 알수 없다 왜냐구 기계이니까
따라서 우리는 두가지 관점에서 프로그램을 만들어 갈수 있다
1. 무엇을 해야 하는지 생각해보기
컴에게 시킬 일이 무엇이며 어떤 결과를 받아 보고 싶은지 정리
2. 어떡게 해야 하는지 생각해보기
사용자로 부터 입력이 되는것과 입력없이 알수 있느것들 가지고 어떤처리를 어떤 순서로 진행해서 결과를 만들지
NS차트는 어떡게 원하는 결과를 얻을수 있는지를 정리해 볼수 있는 도구이다
NS차트 구성요성는 처리, 반복, 분기의 일반적인 프로그래밍 언어의 구성요소를 표현할수 있다
먼저 순차처리 네모 박스에 입력, 출력, 연산을 기록한다
선택구조는 IF문 이나 CASE 문을 사용하여 처리 흐름을 기록한다
반복구조는 while문이나 for문을 사용하여 조건에 따른 반복처리를 기술한다.
예) 1에서 100까지 합을 구하는 ns차트