프로그래밍언어의 역사와 특징!!
본 자료는 미만의 자료로 미리보기를 제공하지 않습니다.
닫기
  • 1
  • 2
  • 3
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

프로그래밍언어의 역사와 특징!!에 대한 보고서 자료입니다.

목차

●컴퓨터를 이용해서 일련의 문제를 해결하고자 할 때 인간과 컴퓨터를 사이에 주고 받을 수 있는 일종의 대화를 위한 체계화된 표기법
●"자료구조+알고리즘"으로서 프로그램을 구성한다. -프로그래밍 언어의 발전에 영향을 끼친 요인
●컴퓨터 하드웨어의 발달과 운영 체제의 발달이 프로그래밍 언어의 발전에 영향을 줌
●컴퓨터 응용분야의 다양화로 인해 프로그래밍 언어의 발전을 가속화 시킴
●거대한 프로그램이 만들어 지면서 프로그래밍 방법의 발달은 새로운 설계방법으로 만들어지는 프로그램 언어를 요구하게 됨
●지속적인 역구의 결과로서 프로그래밍 언어의 계속적인 발전을 가져오게 되었다.

2 프로그램 언어의 구분

-프로그래밍 언어의 세대별 구분
●제1세대 언어
*프로그램 언어를 주러 기계에 의존하던 시대로 컴퓨터의 용량이 작고 보조기억 장칟즐을 가지고 있지 않음
*기능이 약하고 사용하기가 어려우며 또한 이해하기가 어려워 사용자에게 많은 제한을 가함 *기계어를 이용해서 주로 프로그래밍이 이루어지기 때문에 단순하면서 융통성이 결여

●제2세대 언어
*기계어를 대체할 수 있는 기호 코드를 이용한 어셈블리 언어(assembiy language)를 사용한다.
*기호코드를 이용해서 오류를 줄일 수 있는 장점을 가지고 있다.
*작성된 어셈블리 프로그램은 어셈블러를 이용해서 프로그래밍 한다.

●제3세대 언어
*컴파일러 언어라 하며 지금의 대부분의 언어가 여기에 속한다.
*인간이 사용하는 문자와 숫자를 이용해서 프로그래밍하는 인간중심의 언어라 한다.
*작성 및 이해하기가 기계중심의 언어보다 용이하고 프로그램 번역시에 발생하는 오류를 수정하는데 효율적인 특징을 가지고 있다.
*컴파일러나 인터프리터를 이용해서 구문을 만들 수 있고 각종 컴파일러 언어를 새로 만들거나 개선싴틸 수 있어 보다 광범위한 정보처리에 이용될 수 있다.
*대표적인 언어로 COBOL, FORTRAN, PASCAL,C언어 등을 들 수 있다.
-1950년대의 프로그래밍 언어

●프로그램을 한줄씩 번역하는 인터프리터 방식을 이용했다.

●서브프로그램(Subprogram)과 자료구조(Data Structure)가 처음으로 소개되었다.

●BNF방식이 처음으로 소개되었다.

●기호 어셈블리(Symbolic Assembly)언어
*기계 중심의 언어에서 탈피하려는 최초의 시도로 기계어에 매우 가까운 언어
*연산과 주소를 기계코드 대신에 기호 코드, 의사코드로 표현하므로써 어느 정도기계 종속에서 벗어날 수 있으며 기계어 프로그램을 작성하는 것보다 훨씬 용이하고 오류 발생이 적다는 장점을 가지고 있다.

본문내용

추천자료

  • 가격1,000
  • 페이지수3페이지
  • 등록일2012.03.13
  • 저작시기2009.04
  • 파일형식한글(hwp)
  • 자료번호#787968
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니