[컴파일러, 프로그래밍언어, 프로그램언어] 프로그래밍언어(프로그램언어)의 종류와 컴파일러의 개념, 컴파일러의 구조, 컴파일러의 특징, 컴파일러의 장단점, 컴파일러의 작성 프로그램 분석

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2009.05.10 / 2019.12.24
  • 12페이지 / fileicon hwp (아래아한글2002)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 5,000원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
이전큰이미지 다음큰이미지
목차
Ⅰ. 프로그래밍언어(프로그램언어)의 종류
1. 포트란(FORTRAN: FORmula TRANslator)
2. 코볼(COBOL)
3. 파스칼(PASCAL)
4. C
5. C++
6. 베이직(BASIC)
7. Smalltalk
8. 자바(JAVA)
9. PL/1
10. SIMULA
11. PROLOG

Ⅱ. 컴파일러의 개념

Ⅲ. 컴파일러의 구조
1. 기본구조
2. 개략적 구조
3. 일반적 구조: 세분된 구조

Ⅳ. 컴파일러의 특징

Ⅴ. 컴파일러의 장단점

Ⅵ. 컴파일러의 작성 프로그램
1. Ms-Basic 7.1
2. Quick-Basic 4.5
3. ASIC 5.0
4. Power Basic 3.2
5. Basic Basic 1.5
6. 볼랜드 파스칼 7.0

참고문헌
본문내용
Ⅰ. 프로그래밍언어(프로그램언어)의 종류

1. 포트란(FORTRAN: FORmula TRANslator)

1) 발전사

1956년 배커스(J.Backus)를 중심으로 개발 → 사용하기 쉬운 장점 때문에 광범위한 지지 → 전세계로 보급되었다.
1958년 포트란Ⅱ 발표: 공통 언어로서의 체계 정비 → 사용인구 급속히 증가, 프로그램이 호환성 갖게 되었다.
1961년 포트란Ⅲ의 결점을 보완한 포트란Ⅳ가 발표되었다.
이후, 컴퓨터 제작회사마다 약간의 차이를 두기 시작함 → 문제발생
문제해결을 위해 1966년 표준화된 ANSI(American National Standard Institute) 포트란이 발표되었다.
1978년 3월 ANSI 포트란의 결점을 보완하고 표준화하여 개정된 포트란77이 발표되었다.

2) 특징

호환성이 높고 비교적 프로그램이 간단하다. 수학식 표현이 용이하여 과학 및 공학분야에 적합하다.

2. 코볼(COBOL)

1) 발전사

- 1958년, 코볼 개발을 위한 코다실의 프로그래밍 언어 위원회가 구성됨
- 1960년, 4월 미국 정부 인쇄국으로부터 코볼-60이 최초로 출판
- 1968년, ANSI가 승인한 ANSI 코볼이 개발됨
- 1974년, ANSI 코볼 표준안이 발표됨

2) 특징

첫째, 기종에 관계없이 공통적으로 사용될 수 있다. 둘째, 생활에서 사용하는 영어와 유사한 표현으로 되어 있다. 셋째, 대량의 자료처리나 사무관리에 편하다. 넷째, 프로그램 형식이
참고문헌
- 김강현·박두순·황종선, 컴파일러 구성, 한국방송대학교출판부
- 남기현, 100%활용 RM COBOL 85
- 유원희·하상호 역, 프로그래밍 언어론, 홍릉과학출판사
- 정익사·오세만, 컴파일러 입문
- COBOL연습(1983), 대은출판사
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • 컴퓨터의이해1) 컴퓨터 기억장치계층구조의 개념 운영체계, 데이터 교환 방식 무인자동차의 정보통신기술에 대해 조사하여 논리적으로 작성하시오0k
  • 프로그램(Utility Program)일반 사용자가 작성한 응용프로그램을 처리하는데 사용합니다. Dos에서의 외부 명령어에 해당하며 유틸리티 프로그램에는 에디터, 컴파일러, 인터프리터, 디버거 등이 있다.(4) UNIX 파일시스템 UNIX파일 시스템의 디렉터리 구조는 트리구조로 이루어져 있다. 디렉터리나 주변장치를 파일과 동일하게 취급한다. 파일 소유자, 그룹 및 그 외 다른 사람들로부터 사용자를 구분하여 파일을 보호한다. 파일생성 및 삭제 기능, 보호 기능

  • [프로그래밍 언어] 프로그래밍 언어론 연습문제 풀이 2~9장
  • FILE:PL4장연습문제.hwp4.1 프로그래밍 언어가 갖는 예약어에 대하여 설명하고, 예약어를 사용함으로써 얻어지는 장단점을 설명하라.장점 : ① 프로그램을 좀더 읽기 쉽도록 해 준다② 컴파일러가 기호 테이블을 짧은 시간에 탐색하도록 한다.③ 오류 회복을 쉽게 할수 있다.단점 : ① 예약어의 수가 늘어나게 되어 많은 예약어를 모두 기억 할 수가 없다.② 기존의 언어를 새롭게 활장할 때 새로 증가된 예약어가 확장 이전에 사용했던 프로그램의 식

  • 추상 데이타 타입과 객체 지향 방법
  • 종류 w 명시적 생성자 w 묵시적 생성자 : 무인자 생성자 u this 키워드 l 모든 객체의 메소드 내에서 객체 자신을 가리키기 위해 묵시적으로 정의되어 있는 참조 변수 u 메소드 기동 l 메소드 기동 구문 w < 객체>.< 메소드( 인자)>;l static 메소드 w < 클래스 이름>.< 메소드( 인자)>;그래픽스 프로그램의 예u Shape 클래스l draw() 메소드 : 각 도형에 따라 상이하게 구현되어야 하기 때문에 abstract 메소드로 선언l Shape 클래스도 abstract 클래스가 됨 (구체적인

  • [코스웨어][교육용소프트웨어]코스웨어(교육용소프트웨어)의 정의,장단점,기획단계,설계단계, 코스웨어(교육용소프트웨어)의 개발도구,평가
  • 프로그래밍 수준(Level)이 달라지면 정보와 정보를 직접적으로 잇기가 불가능하게 나타났다. 또한 학습자가 나름대로 찾은 정보들을 모아 새로운 조직을 하도록 돕는 것이 좋은 하이퍼텍스트의 원리임에도 불구하고 하이퍼카드는 그러한 기능을 실현화시키지 못하는 단점을 보여주었다.5. 학습자에 의한 평가 앞의 평가들이 모두 자유로운 형태로 인터뷰등을 통하여 진행된 반면 학습자에 의한 평가는 어느 정도 조절된 실험상황에서 설문지와 관찰을

  • 객체지향이란 무엇인가
  • 프로그래밍기법에 따라 개발된 소프트웨어는 이해하기가 쉬우며, 개발 비용이 절감되는 장점이 있다. 데이타 흐름 방식이나 수학적 논리를 기초로 하는 기존의 절차적인 언어의 프로그래밍 방식과는 달리 객체 지향 프로그래밍은 응용하고자 하는 대상을 직접 모델링할 수 있다. 즉 절차적인 언어로 프로그램을 작성하려면 우선 문제 범위를 함수의 집합으로 대응시키고 각 함수에서 필요로 하는 자료구조를 정의하고 입력 데이타를 출력 데이타로 변

사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
copyright (c) 2003 reoprtshop. steel All reserved.