목차
1. 프로그래밍언어의 역사
2. 프로그램 언어의 구분
1) 프로그래밍 언어의 세대별 구분
3. 명령형 언어와 함수형 언어
2. 프로그램 언어의 구분
1) 프로그래밍 언어의 세대별 구분
3. 명령형 언어와 함수형 언어
본문내용
속적인 역구의 결과로서 프로그래밍 언어의 계속적인 발전을 가져오게 되었다. 2. 프로그램 언어의 구분
1) 프로그래밍 언어의 세대별 구분(1) 제1세대 언어 *프로그램 언어를 주러 기계에 의존하던 시대로 컴퓨터의 용량이 작고 보조기억 장칟즐을 가지고 있지 않음 *기능이 약하고 사용하기가 어려우며 또한 이해하기가 어려워 사용자에게 많은 제한을 가함 *기계어를 이용해서 주로 프로그래밍이 이루어지기 때문에 단순하면서 융통성이 결여 (2) 제2세대 언어 *기계어를 대체할 수 있는 기호 코드를 이용한 어셈블리 언어(assembiy language)를 사용한다.*기호코드를 이용해서 오류를 줄일 수 있는 장점을 가지고 있다. *작성된 어셈블리 프로그램은 어셈블러를 이용해서 프로그래밍 한다. (3) 제3세대 언어 *컴파일러 언어라 하며 지금의 대부분의 언어가 여기에 속한다. *인간이 사용하는 문자와 숫자를 이용해서 프로그래밍하는 인간중심의 언어라 한다. *작성 및 이해하기가 기계중심의 언어보다 용이하고 프로그램 번역시에 발생하는 오류를 수정하는데 효율적인 특징을 가지고 있다. *컴파일러나 인터프리터를 이용해서 구문을 만들 수 있고 각종 컴파일러 언어를 새로 만들거나 개선
1) 프로그래밍 언어의 세대별 구분(1) 제1세대 언어 *프로그램 언어를 주러 기계에 의존하던 시대로 컴퓨터의 용량이 작고 보조기억 장칟즐을 가지고 있지 않음 *기능이 약하고 사용하기가 어려우며 또한 이해하기가 어려워 사용자에게 많은 제한을 가함 *기계어를 이용해서 주로 프로그래밍이 이루어지기 때문에 단순하면서 융통성이 결여 (2) 제2세대 언어 *기계어를 대체할 수 있는 기호 코드를 이용한 어셈블리 언어(assembiy language)를 사용한다.*기호코드를 이용해서 오류를 줄일 수 있는 장점을 가지고 있다. *작성된 어셈블리 프로그램은 어셈블러를 이용해서 프로그래밍 한다. (3) 제3세대 언어 *컴파일러 언어라 하며 지금의 대부분의 언어가 여기에 속한다. *인간이 사용하는 문자와 숫자를 이용해서 프로그래밍하는 인간중심의 언어라 한다. *작성 및 이해하기가 기계중심의 언어보다 용이하고 프로그램 번역시에 발생하는 오류를 수정하는데 효율적인 특징을 가지고 있다. *컴파일러나 인터프리터를 이용해서 구문을 만들 수 있고 각종 컴파일러 언어를 새로 만들거나 개선
추천자료
우리나라의 독립운동의 시대별 특징과 의의
[C언어]프로그래밍(C언어)에 대한 PPT자료
문학의 시대별 특징
한국영화의 시대별 특징과 여성 이미지 변화
시대별 재즈(Jazz) 장르와 특징
시대별 운문문학의 특징
[우리말의 역사 4공통] 국어사의 시대 구분 방법과 각 시기의 언어적 특징에 대하여 설명
아동복지의 발달과정 ( 시대별, 국가별, 각국의 아동복지제도 특징 비교)아동복지 양육방식
[디자인] 자카드 직물 디자인의 이해와 디자인 트렌드 분석 (자카드직물의 특징, 자카드직물...
아동발달의 역사를 고대에서부터 20세기 최근에 이르기까지 흐름과 시대별 아동관을 나열하고...
시대별(서양) 보육사상의 특징에 대해 설명하고 자신의 보육철학 및 아동관을 논하시오. (서...
시대별 보육사상의 특징 : 시대별(서양) 보육사상의 특징에 대해 설명하고, 자신의 보육철학...
교육제도 - 시대별 교육제도의 특징과 지향해야 할 바람직한 교육제도 ( 삼국~고려~조선시대...
소개글