컴퓨팅 사고에서 사용하는 해결방안
알고리즘의 사용을 위해서 '순서도'라는 것을 배우고 사용한다.
그림출처-위키백과
순서도에는 기본적인 기호가 있다.
!
위의 마름모꼴로 생긴 모양은 조건을 사용할 때 그리게 되는 기호이다. 참 혹은 거짓, 예 혹은 아니오 등이 필요할 때에 사용한다.
이 기호를 사용하여 알고리즘을 작성한다면 '조건 구조'가 형성된다.
!
결과를 나타내는 기호이다.
!
순서도의 진행을 알리는 화살표이다.
이 기호를 사용하여 같은 방향으로만 알고리즘을 완성시킨다면, 알고리즘의 기본구조 세가지 중 '순차구조'가 된다.
!
그림 출처- 원광대학교 강의공개
반복구조는 이렇게 기호를 적절하게 사용하여 반복되게 만든다면 반복구조가 된다.
알고리즘을 컴퓨터에게 이해시키기 위해 가공한 형태
과정만 보아도 프로그래밍이란 문제 해결을 위하여 있음을 알 수 있다.
번역기의 역할: 컴퓨터가 이해하도록 고급언어를 기계어로 변환(통역)
번역기의 종류는 두가지가 있다.