순서도 자체는 그리 좋은 분석도구가 아닙니다.
제가 순서도를 자주 권장하는 것은..
순서도를 그려봄으로 해서..
문제의 분석 및 해결능력을 키우는데 있습니다.
이런 능력을 키우는데 있어서 .. 가장 손쉽게 접근할 수 있는 것이
순서도 이기 때문에.. 권장하는 것입니다.
공부하셔야 할 것은 순서도 자체가 아니라..
(순서도 자체는 매우 쉬운 다이어그램 몇개로 이루어져 있습니다.)
순서도를 이용한 문제해결능력입니다.
순서도를 그릴 수 있다는 것은 중요 로직을 파악하고 알고리즘을 만들어
낼수 있는 것과 같습니다.
(그럼 적당한 언어로 옮기는 능력만 키우면.. 프로그램을 만들수 있습니다.)
보셔야 하는 책은..
문제가 제시되고..
그에 대한 순서도가 제시되는 형태의 책을 구하세요..
대형 서점에 가셔서 찾아보시면 알겠지만..특별히 권할만한 그런책은 없습니다.
거의 대부분 대동소이 하니까요..
(다른 분석도구들로 이런식의 문제풀이 형식으로 나온 책은 보지 못했기에
권하는 점도 있습니다.)
중요한 것은 어느정도의 능력을 키우고 난 후에는 오히려 순서도의 스타일은 버려야 합니다.
제가 순서도를 자주 권장하는 것은..
순서도를 그려봄으로 해서..
문제의 분석 및 해결능력을 키우는데 있습니다.
이런 능력을 키우는데 있어서 .. 가장 손쉽게 접근할 수 있는 것이
순서도 이기 때문에.. 권장하는 것입니다.
공부하셔야 할 것은 순서도 자체가 아니라..
(순서도 자체는 매우 쉬운 다이어그램 몇개로 이루어져 있습니다.)
순서도를 이용한 문제해결능력입니다.
순서도를 그릴 수 있다는 것은 중요 로직을 파악하고 알고리즘을 만들어
낼수 있는 것과 같습니다.
(그럼 적당한 언어로 옮기는 능력만 키우면.. 프로그램을 만들수 있습니다.)
보셔야 하는 책은..
문제가 제시되고..
그에 대한 순서도가 제시되는 형태의 책을 구하세요..
대형 서점에 가셔서 찾아보시면 알겠지만..특별히 권할만한 그런책은 없습니다.
거의 대부분 대동소이 하니까요..
(다른 분석도구들로 이런식의 문제풀이 형식으로 나온 책은 보지 못했기에
권하는 점도 있습니다.)
중요한 것은 어느정도의 능력을 키우고 난 후에는 오히려 순서도의 스타일은 버려야 합니다.
반응형
'Computing..' 카테고리의 다른 글
문제해결과정을 단순화 하라 (0) | 2007.11.09 |
---|---|
프로그램과 프로그래밍이란? (0) | 2007.11.03 |
의사(疑似) 코드 (pseudo code) (0) | 2007.11.03 |