세일즈코드화살표

5페이지 미만은 미리보기가
제공되지 않습니다.

판매가격 1,200원
같은분야 연관자료
보고서설명
프로그래밍 언어론에 관련된 레포트입니다

그림과 사진이 포함되어있고 열심히 작성한 레포트이며 교수님께 좋은평가를 받은 자료입니다.
참고자료로 이용하셔서 좋은레포트 작성하세요~
본문일부/목차
1. 1950년대 : 최초의 프로그래밍 언어
-어셈블리 언어는 기계의존적이며 자연언어와 차이가 큰 구문을 사용했기 때문에 저급언어라 불린다.
-프로그래밍 언어 중에 기계의존적인 이진수 개념이거나 자연언어와 차이가 많은 언어이며 사람이 이해하기보다는 컴퓨터의 내부구조에 의존적인 언어를 저급언어라고 한다.

-최초의 고급언어는 Fortran(FORmula TRANslation)이다.
-Fortran이 오늘날까지 살아남을 수 있었던 것은 Fortran 컴파일러가 다른 고급언어에 비하여 효율적인 기계어코드를 생성하기 때문이다.
-Fortran의 특징 중 배열, 제어변수를 쓰는 반복구조와 조건문에 의한 분기개념등은 나중에 만들어진 언어에서 사용하며 기억장치 중심의 프로그래밍 언어의 범례가 되었다.

-Cobol(Common Business-Oriented Language) : Cobol의 설계목적은 프로그래머가 아닌 사용자도 프로그램을 읽고 이해하기 쉽게 하겠다는 것이었다.
-매우 특이할 만한 것으로 첫째, 자료를 구성하는 데 레코드 구조를 도입했고, 둘째, 자료구조와 실행부분을 분리했으며, 셋째, 픽처(PICTURE)를 써서 출력양식의 가변성을 부가했다. 이 특징은 오늘날 데이터베이스 언어에서도 쓰이는 등 선구적인 역할을 했다.

-Algol 60(ALGOrithmic Language 60)은 알고리듬을 기술하기 위한 일반적인 표현언어로, 연구용 및 실질적인 응용 목적으로 제작되었다.
-블록 구조를 쓰는 언어를 위하여 스택을 기반으로 하는 실행환경을 도입했고, 구문을 정의하기 위하여 BNF(Backus-Naur Forms)를 최초로 사용한 언어이기도 하다.

-LISP(LISt Processor)은 일반적인 리스트 구조와 함수의 응용을 기본으로 했다. LISP의 후예로 오늘날 인공지능 분야에서 폭넓게 사용되고 있다. LISP는 폰 노이만 구조와 아주 다른 연산방식을 썼기 때문에 기존의 컴퓨터에서 효율적으로 실행되기가 어려웠다.
-번역기술이나 실행속도 개선이 함수언어나 함수적 기법을 상용화하는 데 기여했으며, LISP의 영향력은 시간이 흐름에 따라 막강해지고 있다. 지금은 거의 모든 프로그래밍 언어에서 제공하고 있는 되부름의 원조도 LISP이다.

-APL(Automatic Programming Language)은 배열과 행렬을 포함하는 수학적 연산을 쉽게 프로그래밍 하기 위한 언어로 IBM에서 제작했다.
-수학적 응용분야에서 아직까지 쓰이고 있지만 주요 단점은 제어구조가 없으며, 특별한 단말기에만 존재하는 그리스 기호를 사용하고, 또한 APL로 작성된 프로그램이 이해하기 어렵다는 것이다.

★종합적으로 볼 때 1955년부터 1960년까지는 Fortran, Cobol, Algol 60이 탄생한 시기이며, LISP와 같은 폰 노이만식 모델을 탈피한 프로그래밍 언어가 탄생한 괄목할 만한 시대였다.

2. 1960년대 : 다양한 프로그래밍 언어의 출현
-IBM의 PL/1은 새로운 아이디어인 병행성(concurrency),예외처리기(exception handling), 기억장소 할당기법 등도 도입되었다.
-하지만 PL/1 번역기는 작성하기가 어렵고, 방대했기 때문에 느리고, 신뢰할 수 없었다. 예기치 않는 상호작용을 발생시켜 사용하는 데 오류발생이 빈번했다.

.
연관검색어
#프로그래밍

구매평가

구매평가 기록이 없습니다
보상규정 및 환불정책

· 해피레포트는 다운로드 받은 파일에 문제가 있을 경우(손상된 파일/설명과 다른자료/중복자료 등) 1주일이내 환불요청 시
  환불(재충전) 해드립니다.  (단, 단순 변심 및 실수로 인한 환불은 되지 않습니다.)

· 파일이 열리지 않거나 브라우저 오류로 인해 다운이 되지 않으면 고객센터로 문의바랍니다.

· 다운로드 받은 파일은 참고자료로 이용하셔야 하며,자료의 활용에 대한 모든 책임은 다운로드 받은 회원님에게 있습니다.

저작권안내

보고서 내용중의 의견 및 입장은 당사와 무관하며, 그 내용의 진위여부도 당사는 보증하지 않습니다.
보고서의 저작권 및 모든 법적 책임은 등록인에게 있으며, 무단전재 및 재배포를 금합니다.
저작권 문제 발생시 원저작권자의 입장에서 해결해드리고 있습니다.
저작권침해신고 바로가기

 

중간과제물바로가기 교체별핵심노트