프로그래밍 언어론 3장 4장 문제

저작시기 2012.12 |등록일 2013.01.01 한글 (hwp) | 7페이지 | 가격 4,000원

* 본 문서는 한글 2005 이상 버전에서 작성된 문서입니다. 한글 2002 이하 프로그램에서는 열어볼 수 없으니, 한글 뷰어프로그램(한글 2005 이상)을 설치하신 후 확인해주시기 바랍니다.

소개글

Robert W. Sebesta의 프로그래밍언어론(concepts of programming languages) 연습문제 3장, 4장 풀이입니다.

3장에선 2번, 3번, 5번, 6번, 8번, 13번, 16번을 풀었고 4장 에선 9번을 풀었습니다.

목차

없음

본문내용

< Chapter 3 : Problem Set >

02. Write EBNF descriptions for the following:
(다음을 EBNF로 나타내어라.)
a. A Java class definition header statement
b. A Java method call statement
c. a given Statement => 8판 Switch문으로 대체
d. A C union definition
e. C float literals
A : a. < class_head > -> { < modifier > } class class_name [ extends extendsclass_name ] [ implements interface_name { , interface_name }* ] [throw exception_name
{ , exception_name }*
< modifier > -> public | abstract | flnal
b. < Java method Call > -> { Class_name }* . Method_name ( { < parameter > }* ) ;
c. < Switch > -> Switch ( < var > ) {

<중 략>

void whilestmt(){
/* Be sure the first token is `while` */
if (nextToken != WHILE_CODE){
error();
} else {
/* Call lex to get to the next token */
lex();
/* Check for the left parenthesis */
if (nextToken != LEFT_PAREN){
error();
} else {
/* Call condition to parse the Boolean expression */
condition();
/* Check for the right parenthesis */
if (nextToken != RIGHT_PAREN){
error();
} else {
/* Call statement to parse the then clause */

참고 자료

없음
*원하는 자료를 검색 해 보세요.
  • 프로그램 언어의 개념 연습문제 7페이지
    1) 프로그래밍 언어가 이미 많이 개발되었음에도 계속 새로운 언어가 나오고 나와야하는 이유는?- 프로그래밍 언어개발에 있어서 지켜야할 설계원칙 11가지가 있다. 바로 효율성, 일반성, 직교성, 획일성, 간결성, 표현력, 확장성, 정확성, 기계독립성, 제약성, 보안성이다..
  • 컴퓨터언어론 7페이지
    1. 폰노이만 병목이 왜 중요한지 장단점을 중심으로 논해 보시오. => 폰노이만 구조란 데이터 메모리와 프로그램 메모리가 구분되어있지 않고 하나의 버스를 가지고 있는 구조로 프로그램과 데이터는 하드디스크와 같이 접속이 느린 매체에 저장하고 접속이 빠른 휘발성 저장 ..
  • [프로그래밍언어]프로그래밍언어론 5장 문제정답 5페이지
    16. 존속기간, 영역, 정적 영역, 동적 영역 등을 정의하시오.※ 존속 기간 : 변수의 존속기간은 실행이 메서드에 진입한 시점부터 메서드의 끝에 이르렀을 때까지의 기간. C,C++ 에서 static을 사용하여 선언된 변수는 그 함수가 속한 프로그램의 전체 실행 시간까..
  • [컴퓨터]프로그래밍언어 16장문제정답 4페이지
    1. 형식 논리에서 기호 논리의 세 가지 주된 사용은 무엇인가? 명제 표현, 명제 사이의 관계 표현, 참이라고 추정되는 다른 명제로부터 새로운 명제가 추론되는 방법의 가술2. 복합 항의 두 부분은 무엇인가? -작용자 : 관계를 명명하는 함수 기호 -매개 변수의..
  • 각 언어의 데이터 타입 및 제어구조의 종류 4페이지
    1. 각 언어의 데이터 타입 및 제어구조의 종류 C언어데이터 타입정수 데이터유형short int2byte 부호있는 정수unsigned short int2byte 부호없는 정수int4byte 부호있는 정수unsigned int4byte 부호없는 정수long int4byt..
  • [프로그래밍언어론]6장 문제 정답 6페이지
    1. 서술자란 무엇인가? 서술자(descriptor)는 변수의 속성들의 모임이다 구현에서, 서술자는 변수 속성들을 저장하는 메모리 셀들의 모임이다 속성들이 모두 정적이면, 서술자는 단지 컴파일 시간에만 필요하다 서술자는 컴파일러에 의해서 보통 심볼테이블의..
  • [컴퓨터]프로그래밍언어 15장문제정답 4페이지
    1. 범함수 형태와 참조 투명성을 정의하시오.- 범함수 형태 : 매개 변수로 함수를 취하거나 결과로 함수를 산출하는 함수- 참조 투명성 : 함수의 실행은 동일한 매개 변수가 주어진다면 항상 동일한 결과를..
더보기

이 자료와 함께 구매한 자료

      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      프로그래밍 언어론 3장 4장 문제