[PL] 프로그래밍 언어 ADA

등록일 2003.06.07 한글 (hwp) | 5페이지 | 가격 800원

소개글

ADA 에 대한 전반적인 내용입니다.

목차

1.ADA[에이더]의 정의
2.ADA의 개발배경
3.ADA의 개발과정
4.ADA의 역사
5.ADA의 특징
6.ADA의 장점과 단점
7.ADA 의 표준화 실패요인
8.ADA의 사용범위
9.ADA 프로그램 구조
10.ADA의 명칭유래가 된 최초의 컴퓨터 프로그래머

본문내용

△ ADA 에 대하여 알아보자.
1. ADA[에이더]의 정의
미 국방성에서 컴퓨터 기반 시스템을 구축하는데 있어서의 프로그래밍 언어(Programing Language)들을 표준화할 목적으로 고안한 프로그래밍 언어이다.

2.ADA의 개발배경
1979년, 미 국방성에서 컴퓨터 기반 시스템을 구축하는데 있어서의 고수준 언어에 대한 요구가 대두되었다. 이 요구 사항에 의하여 기존 언어(약 450개)들을 평가하였고, 2년여간의 조사 끝에 미 국방성의 Embedded Systems의 개발을 위한 적합한 일반적인 고수준 언어는 기존에 없다는 결론이 내려졌다. 이에, 새로운 단일 언어가 필요하게 되었다.

3.ADA의 개발과정
하지만 그들은 그들 스스로가 언어를 개발하기보다는 Contest를 개최해서 우수한 언어를 공모하기로 결정했다. 여러 팀이 그 Contest에 참가했고 모든 팀들은 Pascal을 바탕으로 언어를 만들었다. Contest의 결과로 프랑스 출신의 CII Honeywell-Bull 팀이 우승을 했는데 그들은 유명한 시인 Byron의 딸이자 세계 최초의 프로그래머라고 알려진 Ada Byron, 즉 Lady Lovelace를 기리는 마음으로 언어 이름을 Ada라고 명명했다.
1979년에 미국 국방성은 최초의 Ada에 대한 draft documentation을 내놓았고 1983년에 표준화가 된다. Ada83이라고 명명된 이 표준안은 원래 미국 국방성의 엄격한 통제를 받아 인가 없이는 아무도 그 compiler를 개발할 수 없었는데, 1987년에 미국 국방성이 Ada를 범용 언어로 발표를 하고 ISO에서 그에 대한 국제 표준안을 만들자 이 모든 것이 바뀌었다. 1990년까지 200개가 넘는 Ada compiler들이 만들어졌고 1995년 새로운 표준규격의 Ada95가 발표되었다. Ada95는 기존의 Ada83에 객체지향 기법을 가미한 언어로서 C, JAVA와의 인터페이스를 제공한다.

4.ADA의 역사
에이다 언어의 탄생지는 미국, 1970년대 미 국방성에서 추진한 프로그래밍 언어 개발 계획에서 시작됐다. 이 계획은 공개 모집을 통해서 시행됐는데 경쟁에 올라온 14종의 새로운 언어 중에 프랑스 사람이 제출한 코드명 "green" 언어가 최종 선택되고 이 코드명 green 언어가 "ADA" 라고 정식 명명되어 1986년에 완전한 표준 규격이 완성되어 탄생한다. 이때의 에이다를 ADA 83 이라고 한다.
시간이 흘러 1990년대 초 Ada 83에 수정을 가한 "Ada 9X" 버전이 존재했는데 완성된 규격이 아니라 실험적인 성격이 강한 버전이었다. 드디어 1995년 에이다 언어 2차 표준이 확정되어 발표되는데 이때의 에이다 언어를 Ada 95 라고 한다.
Ada 언어는 Ada 83 → Ada 9X → Ada 95 순으로 발전해 왔다.
*원하는 자료를 검색 해 보세요.
  • 프로그래밍언어론 6 페이지
    1. 정적 및 동적 기억장소 배당 ㄱ. 정적 기억 장소 할당 : 배열에 배당된 기억장소의 크기, 위치 등이 번역시간에 확정된다. : 배열에 대한 접근 코드를 효율적으로 작성할 수 있다. : Fortr..
  • Ada언어 10 페이지
    인류의 언어는 수백에서 수천 종에 이른다. 또 언어의 종류보다도 더 많은 문제가 「말」이 다르다는 것이다. 만국표준어인 「에스페란토」를 제정했던 것도 언어의 이질성으로 인해 발생하는 복잡한 문제를 해결하기 위한 노력의 일환으로..
  • Ada 프로그래밍 설계 구현 4 페이지
    1. Ada 소스 with Text_IO, Ada.Integer_Text_IO, Ada.Numerics.Discrete_Random; --Ada에서는 C나 자바와 마찬가지로 헤더 선언부와 같은 패키지가 필요하다. us..
  • [컴퓨터언어] ADA 언어의 소개 7 페이지
    ● 에이다 언어의 소개 에이다 언어의 시작은 미국 국방성에서 계획한 프로그래밍 언어 개발 계획에서 비롯됐다. 1977년 미국방성은 이를 위해 새로운 언어를 공모 했는데 모두 14가지 언어가 응모한다. 이중에서 프랑스인 Je..
  • 자바로 구현한 프로그래밍 언어 토이(TOY) 인터프리터 50 페이지
    본문내용中 ... (1) 목적 본 과제는 LISP와 비슷한 Interpretive Language인 TOY 언어의 문법에 해당하는 코드를 파일 혹은 표준 입력으로부터 입력받고, 해당 코드를 해석하고 그 결과를 화면에 출력..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기