반응형
의사코드란?
- pseudocode, '가짜'코드 라는 의미를 가지고 있다.
- 프로그래밍 언어가 아닌 일반적인 언어로 코드를 흉내내어 알고리즘을 표현한 코드이다
- 프로그램의 논리를 이해하는데 효과적인 방법이다
- 특정언어로 작성하기 전 대략적으로 알고리즘을 모델링 할 때 쓰인다
- 단순히 소스코드를 입력하는 것보다 훨씬 많은 시간을 절약 할 수 있다
- 의사코드를 설계 함으로 오류를 찾는것과 실제 프로그래밍 언어로 코딩 했을때 디버깅 하기 편리하다
- 프로그래밍 언어와 다르게 정확한 문법이 없으며 알고리즘을 단계별로 표현 가능하다
한마디로 의사코드는 프로그래밍으로 알고리즘을 짜기전 비슷하게 만드는 코드로 쉽게 알고리즘을 짜기위한 사전 작업이라 생각하면 된다.
반응형
'CS > edwith: CS50강좌 공부' 카테고리의 다른 글
10. 알고리즘 (0) | 2019.09.01 |
---|---|
9. 인공지능 (0) | 2019.09.01 |
8. 가상현실과 증강현실 (0) | 2019.09.01 |
7. 이미지 (0) | 2019.09.01 |
6. 16진수 (0) | 2019.09.01 |