[운영체제] 함수형 프로그래밍
- 등록일 / 수정일
- 페이지 / 형식
- 자료평가
- 구매가격
- 2008.03.06 / 2019.12.24
- 12페이지 / hwp (아래아한글2002)
- 평가한 분이 없습니다. (구매금액의 3%지급)
- 2,000원
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
1
2
3
4
5
6
7
8
9
10
11
12
추천 연관자료
- 목차
-
- 목 차
서 론
1. 함수형 프로그래밍의 정의
2. 함수형 언어가 주목받는 이유
3. 명령형 언어와 함수형 언어의 차이점
1) 명령형 언어(Imperative language)
2) 함수형 언어(Functional language)
4.순수 함수 언어
1) 원시 함수
2) 함수 형식
결 론
- 참고문헌 -
- 본문내용
-
서 론
폰 노이만 기계구조를 기초로 하여 설계되고 추상 개념으로 발전한 대다수의 프로그래밍과 대조적으로 수학적 함수에 기반을 둔 적용형 언어인 함수형 프로그래밍 언어는 최근 10여년 동안에 학계와 산업 연구 분야에서 흥미로운 연구와 관심이 증가 되어 왔다.
이 보고서에서는 함수형 프로그래밍의 정의 및 주목받는 이유에 대해서 알아보고, 명령형 언어와의 차이점을 통해 함수형 언어의 특성과 문제점을 고찰한다. 또 순수 함수 언어에 대하여 예문을 통한 원시함수와 함수 형식을 살펴보았다.
1. 함수형 프로그래밍의 정의
프로그래밍의 주된 구조가 함수 호출에 기반을 둔 프로그래밍 접근 방법을 의미한다. 즉, 함수의 결합으로 기능을 수행하는 언어이다. 이 방법은 일반적인 문제 해결에 실질적으로 접근하는 데 도움을 주며 계산적인 측면에 통찰력을 갖도록 하고 대표적인 예로 LISP가 있다.
2. 함수형 언어가 주목받는 이유
1) 함수 프로그램이 기존 명령형 언어로 작성한 프로그램보다 간결하고, 더 추상적이며 이해하기 쉽다.
2) 함수 프로그램은 형식적인 분석과 조작이 용이하다.
3) 함수 프로그래밍 언어가 자연스럽게 병렬 컴퓨터에 구현 될 수 있다.
3. 명령형 언어와 함수형 언어의 차이점
1) 명령형 언어(Imperative language)
(1) 명령형 언어의 종류
① Fortran : FORTRAN은 최초의 고급 프로그래밍 언어로, 미국 IBM에서 J.Backus 등에 의해 개발된 것으로, 과학과 공학 등의 분야에서 널리 사용되고 있다.
② Cobol : COBOL은 상업적 자료처리를 위해 만들어진 언어로, 많은 양의 자료 처리와 간단한 계산 수행을 할 수 있고, 언어의 문법 구조가 영어 구문과 비슷하여 프로그램을 이해하기 쉽다.
③ Pascal : PASCAL은 프로그래밍 교육용 언어로, 프로그래밍 언어의 문법 구조가 다양하고 이해하기 쉽다.
④ Ada : ADA는 매우 강력한 범용 언어로, 군사용 내장 시스템을 위하여 병렬 처리, 예외 처리, 프로그램의 유지 보수 능력 제고에 역점을 두고 만든 언어이다.
- 참고문헌
-
參 考 文 獻
원유헌, <프로그래밍 언어론>, 정익사, 2005
우진운외 2인, <프로그래밍 언어론>, 대한사, 1996
자료평가
-
아직 평가한 내용이 없습니다.
회원 추천자료
- (방송통신대 프로그래밍언어론)교재와 강의에서 언급된 프로그래밍 언어 기준으로 다음에 대해 각 15줄 이내로 설명하시오 BNF EBNF 구문 도표 good.
- [객체지향][시스템공학][병렬시스템][방법론][언어][UML][시뮬레이션][객체]객체지향과 시스템공학, 객체지향과 병렬시스템, 객체지향과 방법론, 객체지향과 언어, 객체지향과 UML, 객체지향과 시뮬레이션 분석
- 객체지향시스템설계의 정의, 객체지향시스템설계와 인터페이스, 객체지향시스템설계와 데이터베이스, 객체지향시스템설계와 소프트웨어, 객체지향시스템설계와 시스템공학, 객체지향시스템설계와 병렬시스템 분석
- [전산학개론]컴퓨터 운영체제에 관한 내용분석
- [컴퓨터운영체제, 컴퓨터운영체계, OS] 컴퓨터운영체제(OS)의 개념, 컴퓨터운영체제(OS)의 역할과 기능, 컴퓨터운영체제(OS)의 종류, 컴퓨터운영체제(OS)의 발전 과정, 개인용 컴퓨터의 운영체제 분석
오늘 본 자료
더보기
최근 판매 자료
- [조경실무]조경실무 - 도시경관의 문제점과 발전방향
- 바이오인포매틱스(생물정보학)개념, 바이오인포매틱스(생물정보학)정보과학적기법, 바이오인포매틱스(생물정보학)현황, 바이오인포매틱스 과제
- [생물학] 유전자와 돌연변이
- 디지털 회로 실험 및 설계 - ADC(Analog to Digital Converter) 실험 1
- 회로이론1 이정훈 년도 표기
- 회로이론1 이정훈 년도 표기 X
- 연세대 고려대 성균관대 한양대 기계공학 대학원 구술면접자료 및 공부
- 전자기학 응용예제_04장 hayt
- [생화학 실험] TLC를 이용한 아미노산의 적정실험
- 광결정(Photonic crystal)
저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.