2학년 2학기 프로그래밍언어론 중간과제
*민*
다운로드
장바구니
과제정보
학과 | 컴퓨터과학과 | 학년 | 2학년 |
---|---|---|---|
과목명 | 프로그래밍언어론 | 자료 | 8건 |
공통 |
1. 교재와 강의에서 언급된 프로그래밍 언어 기준으로 다음에 대해 각 15줄 이내로 설명하시오.
(1) 1950년대 프로그래밍 언어 한 가지 (2) 1970년대 프로그래밍 언어 한 가지 (3) 1990년대 이후 프로그래밍 언어 한 가지 2. 다음...
1. 교재와 강의에서 언급된 프로그래밍 언어 기준으로 다음에 대해 각 15줄 이내로 설명하시오.
(1) 1950년대 프로그래밍 언어 한 가지 (2) 1970년대 프로그래밍 언어 한 가지 (3) 1990년대 이후 프로그래밍 언어 한 가지 2. 다음에 대해 답하시오. (4) BNF로 표현된 다음 구문을 EBNF와 구문 도표로 각각 표현하시오. <수식> ::= <수식> + <수식> | <수식> * <수식> (5) EBNF로 표현된 다음 구문을 BNF와 구문 도표로 각각 표현하시오. <while문> ::= while <논리식> do begin <문장> { <문장> } end ; |
소개글
"2학년 2학기 프로그래밍언어론_중간과제_참조용"에 대한 내용입니다.목차
1. 교재와 강의에서 언급된 프로그래밍 언어 기준으로 다음에 대해 각 15줄 이내로 설명하시오.(1) 1950년대 프로그래밍 언어 한 가지 (포트란-1954년)
(2) 1970년대 프로그래밍 언어 한 가지 (C-1972년)
(3) 1990년대 이후 프로그래밍 언어 한 가지 (Ruby-1995년)
2. 다음에 대해 답하시오.
(4) BNF로 표현된 다음 구문을 EBNF와 구문 도표로 각각 표현하시오. <수식> ::= <수식> + <수식> | <수식> * <수식>
(5) EBNF로 표현된 다음 구문을 BNF와 구문 도표로 각각 표현하시오. <while문> ::= while <논리식> do begin <문장> { <문장> } end ;
본문내용
1-(1) 1950년대 프로그래밍 언어 한 가지(포트란-1954년)포트란은 1954년 IBM704에서 과학적인 계산을 하기 위해 개발된 컴퓨터 프로그래밍 언어이다.
FORTRAN은 수식(Formular) 변환기(Translator)의 약자이다.(IBM Mathematical Formula Translating System에서 유래) 포트란은 알골과 함께 과학 계산용으로 주로 사용되는 언어이며, 당시 7명의 전문가가 약 2년 반 동안에 걸쳐 완성한 것이 포트란의 기본을 이루었고, 그 후 ANSI에서 표준화하였다.
포트란은 산술 기호(+, -, *, / 등)를 그대로 사용할 수 있으며, 삼각함수·지수함수·대수함수 등과 같은 기초적인 수학 함수들을 자연스럽게 불러내어 쓸 수 있으며, 최근 첨단 과학계산에서 필수적인 벡터, 행렬계산기능 등이 내장되어 있는 전문언어이다.
포트란은 기후 및 기상예측, 자원탐사, 우주항공, 유체 및 구조해석, 계산화학, 양자 및 분자 동역학 계산, 천문학, 인공위성을 포함한 군사 과학, 자동차 선박 설계, 반도체 설계, 금융 계산 등 모든 산업분야의 초대형 과학계산 문제에 대한 프로그래밍에 필수적인 언어이다.