명령형 프로그래밍과 선언형 프로그래밍
- 최초 등록일
- 2017.03.30
- 최종 저작일
- 2010.04
- 3페이지/ 한컴오피스
- 가격 2,000원
목차
Ⅰ. 서론
Ⅱ. 본론
1. 명령형 프로그래밍의 역사
2. 선언형 프로그래밍의 도메인 별 언어
3. 명령형 프로그래밍의 명령형 언어
본문내용
서론
명령형 프로그래밍 (Imperative Programming)은 컴퓨터 과학에서 선언적 프로그래밍과 대응되는 개념이며, 계산 프로그램의 상태를 변화시키는 문장 열에서 기술 프로그래밍 패러다임의 일종으로 자연 언어의 명령법에서 행동 지침을 표현하는 것과 비슷한 방법으로 명령형 프로그램은 컴퓨터가 수행 할 명령 라인으로 구성된다. 명령형 프로그래밍에 따른 프로그래밍 언어를 명령형 (프로그래밍) 언어 라고 부른다. 일반적으로 명령형 프로그래밍은 절차 적 프로그래밍과 동의어로 취급된다.
명령형 프로그래밍은 선언적 프로그래밍(함수형과 논리형 언어 등)과 대조적이다. Haskell 등의 함수형 프로그래밍 언어는 프로그램은 문장의 순서가 아닌 명령형 언어가 가지는 같은 광역 상태를 가지지 않는다. Prolog 같은 논리 프로그래밍 언어는 명령형 언어처럼 계산의 "방법"을 프로그램으로 설명하는 것이 아니라 계산해야 "사물"을 정의한다.
참고 자료
없음