이 글은 <컴퓨터과학 알고리즘 스크래치3.0>을 참고하여 작성되었습니다.
위 그림을 보면 프로그래밍 절차에서 순서도 작성 시기를 알 수 있어요.
"알고리즘 설계(순서도 작성)" 찾으셨나요?
코딩하기 전에 알고리즘을 작성해요. 이때 약속된 기호인 순서도를 사용하면 논리적으로 알고리즘을 작성할 수 있어요. 그리고 순서도를 작성하게 되면 실제로 코딩할 때 오류 발생이 적어지고 프로그램 개발 시간과 비용이 절약될 수 있어요.
이번 시간에는 순서도 구조, 순서도 기호에 대해 알려드릴게요.
[1] 순서도 구조
알고리즘을 순서도로 표현할 때 순차, 선택, 반복 구조를 사용해요.
| 순차 : 주어진 명령을 위해 아래 방향으로 절차화시킨 구조
| 선택 : 주어진 조건을 참과 거짓으로 구분하여 적합한 쪽으로 처리하는 구조
| 반복 : 주어진 조건에 따라서 주어진 명령을 반복 처리하는 구조
[2] 순서도 기호
알고리즘 순서도의 기호는 수십 가지가 있지만, 기본적으로 많이 사용하는 기호는 아래와 같아요. 예시와 함께 읽어보세요.
이 순서도 기호를 기억하시면, 알고리즘 순서도를 작성하거나 보실 수 있어요^^ 오늘은 알고리즘 순서도를 작성하는 이유, 그리고 순서도 구조 및 순서도 기호에 대해 배웠어요. 다음 시간에는 알고리즘 순서도를 직접 작성해 보아요~!!
이 글은 <컴퓨터과학 알고리즘 스크래치3.0>을 참고하여 작성되었답니다.
'컴퓨팅 사고력! UP!' 카테고리의 다른 글
순서도를 그리며 공부하는 순차구조 알고리즘 (0) | 2020.05.29 |
---|---|
대학생 자기계발! 취업에 도움이 되는 알고리즘 문제 (0) | 2020.04.27 |
프로그래밍을 배우면 무엇을 할 수 있을까요? (0) | 2020.04.22 |
자기계발 추천도서, 알고리즘 문제 풀고 어제보다 똑똑해지자! (0) | 2020.04.20 |