검색어 입력폼

[프로그래밍 언어론] 다양한 프로그래밍 언어의 특징과 발전내용

등록일 2003.11.29 한글파일한글 (hwp) | 5페이지 | 가격 1,000원

소개글

이 자료를 통해 여러분에게 많은 도움이
되었으면 좋겠습니다.

목차

1. Ada
1.1 특징
1.2 발전내용
1.3 단점

2. CLU
2.1 특징
2.2 발전내용

3. Simula67
3.1 특징
3.2 발전내용

4. ALGOL60
4.1 특징
4.2 발전내용
4.3 단점

5. PL/I
5.1 특징
5.2 발전내용
5.3 단점

6. COBOL
6.1 특징
6.2 발전내용
6.3 단점

본문내용

1. Ada
1.1 특징
▷ 임베디드 시스템(embedded systems)에서 가장 널리 사용됨
▷ 인터프리트되지않고 C와 같이 컴파일됨
▷ 패키지(package) (모듈(module)), 관련 자료형, 객체를 모두 정의할 수 있다
▷ 패키지와 자료형을 일반적으로(generic) 만들 수 있다
▷ 자료 표현은 시스템 프로그래밍이 가능하게 한다
▷ 객체지향 프로그래밍을 지원한다
▷ 명시적인 예외 처리가 가능하다
▷ 작업 (task, 여러 병렬 쓰레드)을 만들고 사용할 수 있다. 이 기능은 다른 대다수의 언어 들과 달리 Ada95 언어 자체에 있다
▷ (C, Fortran, COBOL 등) 다른 언어로의 인터페이스를 언어에 포함할 수 있다
▷ Ada는 문자와 숫자 입출력을 위해 강한 자료형(strong datatype)을 지원한다. 결과적으 로 Ada는 복잡한 시스템을 작성하고 유지하는데 매우 적합하다

1.2 발전내용
▷ 1983년 ANSI는 Ada 표준화를 시작했다
▷ 1987년 ISO는 같은 내용의 표준을 발표했다
▷ 1995년 Tucker Taft가 작은 수의 개발자를 이끌 어 Ada95가 태어남
1.3 단점
▷ 융통성, 확장성이 낮다


다운로드 맨위로