의사코드

안아림·2021년 8월 9일
0

CS50

목록 보기
11/31
post-thumbnail

의사코드

개요

컴퓨터 프로그램은 프로그래밍 언어로 작성됩니다. 프로그래밍 언어는 일반적으로 기계가 알아들을 수 있도록 명령을 내리기 위해 사용되는 언어입니다. 알고리즘을 표현하는 방법으로는 자연어(natural language), 의사코드(Pseudocode), 순서도(flow chart)등이 있습니다. 의사코드는 프로그래밍 언어보다 문법적 제약을 적게 받으므로 알고리즘 표현에 많이 사용됩니다.

의사 코드의 요소

의사 코드를 작성하는 올바른 방법이란 없습니다. 어떤 때에는 목적이 무엇인가에 따라 의사코드가 더 자세할 수도 있습니다. 그러나 의사코드에는 자주 사용되는 몇 가지 요소들이 있습니다. 의사코드에는 값을 할당한다는 개념이 종종 사용됩니다. 의사코드에는 반복문이나 조건문을 포함하기도 합니다. 의사코드는 문법 걱정 없이 알고리즘을 단계별로 표현할 수 있는 유용한 방법이며 프로그램의 논리를 이해하는데 더 효과적인 방법입니다.

profile
개발 블로그

0개의 댓글