Functional Programming   함수형 프로그래밍

(2019-09-18)
Top > [기술공통]
[기초과학]
[진동/파동]
[방송/멀티미디어/정보이론]
[전기전자공학]
[통신/네트워킹]
[정보기술(IT)]
[공학일반(기계,재료등)]
[표준/계측/품질]
[기술경영]
정보기술(IT) >   1. 정보기술
[전산기초]
[컴퓨터구조]
[프로그래밍]
[데이터베이스]
[소프트웨어 공학]
[운영체제]
[정보보호/보안]
[IT 기타기술]
프로그래밍 >   1. 프로그램, 프로그래밍
[프로그래밍 언어론]
[프로그래밍 방법론]
[객체지향 프로그래밍]
[자료표현코드]
[자료구조]
[알고리즘]
[시스템 소프트웨어]
[프로그래밍언어 종류]
[프로그래밍 기타일반]
프로그래밍 방법론  1. 프로그래밍 기법
  2. 구조적 프로그래밍
  3. 명령형 프로그래밍
  4. 객체지향 프로그래밍
  5. 함수형 프로그래밍
  6. 프로그램 제어

1. 함수프로그래밍 (Functional Programming)함수들의 집합/조합으로써 프로그램을 구성

  ㅇ 선언적/적응적 프로그래밍(Applicative Programming) 이라고도 함

  ㅇ 특징
     - 재귀(Recursion)가 기본이고, 괄호로 프로그램 내포구조를 나타냄
     - 실행시 함수 동작의 생성이 가능함
     - 함수의 인자(파라미터) 또는 반환에 의해 함수를 전달할 수 있음 (일급 함수)
     - 임시 변수에 의한 반복문 처리 보다는 재귀호출에 의한 구현 선호

  ㅇ 例) LISP, Scheme, Haskell 등


[프로그래밍 방법론] 1. 프로그래밍 기법 2. 구조적 프로그래밍 3. 명령형 프로그래밍 4. 객체지향 프로그래밍 5. 함수형 프로그래밍 6. 프로그램 제어

    요약목록
Copyrightⓒ written by 차재복 (Cha Jae Bok)        「 소액후원 」