공부/프로그래밍언어론
2020. 3. 29.
계산 전형 (computational paradigm)
프로그래밍 언어는 컴퓨터의 연산을 모방하고 추상화하는 데서 비롯되었다. 따라서 컴퓨터의 구조가 언어설계에 영향을 미치는 것은 지극히 당연하다. 프로그래밍 언어는 명령의 순차적 실행, 기억장소 위치를 표현하는 변수의 사용, 변수의 값을 변경하기 위한 배정문의 사용을 특징으로 할 수 있다. 이러한 언어를 명령형 언어(imperative L.) 또는 절차적 언어(procedural L.)라고 한다. 명령형 언어(imperative L.), 절차적 언어(procedural L.) - 특징 명령의 순차적 실행 변수 사용 배정문 사용 - 문제점 폰 노이만 병목현상 발생 계산이 순차적 명령에 의해서 실행되야 하는 것이 이유 많은 자료의 동시 계산, 비결정적 계산, 순서에 의존하지 않는 계산 등에 비효율적 대표적인 예..