컴퓨터과학과

컴퓨터과학과 학생을 위한 공간

단축키

Prev이전 문서

Next다음 문서

 

프로그래밍언어론, 수학의이해

 

2019학년도  2 학기                                                                            2 학년   2 교시

 ※ 정답 하나만을 골라 반드시 컴퓨터용 사인펜으로 OMR 답안지에 표기할 것.

학 과

 

감독관



학 번

-

성  명

 

 

 

 

1과목

프로그래밍언어론

(1~25)

 

 

 

1. 다음 중 설명이 바르게 짝지어진 것은? (3점)

  ① 구문론 - 프로그램의 내용적인 효과를 정의

  ② 의미론 - 프로그램의 표면적인 구조를 정의

  ③ 구문론 - 프로그램 작성 시 어떤 형태로 작성해야 하는지를 기술

  ④ 의미론 - 문자들을 모아 최소한의 의미를 갖는 단어를 기술

 

2. 구문을 표현하는 방법과 거리가 먼 것은? (2점)

  ① BNF

  ② EBNF

  ③ WORA

  ④ 구문 도표

 

3. EBNF로 표현된 다음 구문을 실수로 BNF 표현으로 간주하고 해석하였다. EBNF일때의 해석과 달라진 부분은? (4점)

    
<unsigned integer> ::= <digit> { <digit> }

 
  ① <unsigned integer>는 비단말 기호임

  ② ::=는 정의를 나타내는 메타 기호임

  ③ <digit>는 비단말 기호임

  ④ {는 단말 기호임

 

4. 파스 트리에 대한 설명으로 바른 것은? (3점)

  ① 유도를 트리 형태로 나타낸 것

  ② 루트 노드는 단말 기호가 됨

  ③ 단말 노드는 비단말 기호가 됨

  ④ 비단말 노드를 차례로 나열하면 주어진 프로그램이 됨

 

5. 모호한 문법에 대한 설명으로 바른 것은? (3점)

  ① 동일한 표현에 대해 동일한 파스 트리가 만들어지는 문법

  ② 동일한 표현에 대해 서로 다른 파스 트리가 만들어지는 문법

  ③ 주어진 표현에 대해 파스 트리가 존재하지 않는 문법

  ④ 서로 다른 표현에 대해 동일한 파스 트리가 만들어지는 문법

 

6. 중첩된 if문의 else 문제를 해결하기 위해 다수의 언어들이 적용하고 있는 방법은? (3점)

  ① else를 사용하지 못하게 함

  ② if문 개수만큼 else를 사용하게 함

  ③ else문 앞에 나온 if문들 중 가장 가까운 if문과 짝이 되게 함

  ④ else문 앞에 나온 if문들 중 다른 else문과 짝이 되지 않은 가장 가까운 if문과 짝이 되게 함

 

7. 함수 모형으로 프로그래밍 언어 구현을 설명하였을 때, 프로그래밍 언어  의 인터프리터  을 바르게 나타낸 것은? 단,  는 언어 혹은 기계어  로 작성된 프로그램을 뜻하며,  은 입력,  은 출력,  은 기계어를 뜻한다. (2점)

  ①  

  ②  

  ③  

  ④  

 

 

프로그래밍언어론 하계계절시험(2016).hwp 프로그래밍언어론 기말시험(2017).hwp ​​​​​​​프로그래밍언어론 대체시험(2017).pdf ​​​​​​​프로그래밍언어론 대체시험(2017) (1).pdf ​​​​​​​프로그래밍언어론 기말시험(2018).hwp ​​​​​​​프로그래밍언어론 대체시험(2018).hwp ​​​​​​​프로그래밍언어론 기말시험(2019).hwp ​​​​​​​프로그래밍언어론 기말시험(2015).hwp ​​​​​​​프로그래밍언어론 대체시험(2015).hwp ​​​​​​​프로그래밍언어론 기말시험(2016).hwp ​​​​​​​프로그래밍언어론 대체시험(2016).pdf ​​​​​​​


List of Articles
번호 분류 제목 글쓴이 조회 수 날짜
공지 (필독) 공지 모음 / 코인(포인트) 얻는 방법 및 입문서 417 게시판관리 6703 2022.12.24
공지 커뮤니티를 홍보하고 포인트를 적립해보세요 73 게시판관리 3011 2023.09.20
공지 글쓰기 에디터의 다양한 기능을 이용해보세요 34 file 게시판관리 2367 2024.03.11
788 일반 가입했습니다 ㅎㅎ new gdddgdd 1 2025.05.16
787 일반 가입했어요 1 new 방송대편입생 6 2025.05.16
786 일반 안녕하세요 가입했습니다 3 update 호쏭 11 2025.05.15
785 3학년 새로 가입했어요~~ 2 update abdul 22 2025.05.14
784 일반 새로 가입했어요~ 2 update maiusmay 12 2025.05.14
783 일반 새로 가입 했어요 2 update srgyht 11 2025.05.14
782 일반 새로가입했어요 1 thetruerome 10 2025.05.13
781 일반 파이썬 공부 2 미뉴 48 2025.05.12
780 3학년 가입인사 2 아몬드버터 13 2025.05.11
779 질문 다들 공부 어떻게 하시나요? 3 모나김 74 2025.05.11
778 일반 안녕하세요 2 후라보노 21 2025.05.09
777 3학년 가입인사~ 2 추추 17 2025.05.08
776 질문 비대면 대체 1 불주먹sz 37 2025.05.07
775 3학년 인사드립니다. 2 daeehunn 21 2025.05.07
774 일반 Java프로그래밍 [대구/경북]지역 출석수업 과제물 아시는분 계실까요? 4 미캘란 63 2025.05.06
773 일반 자바 출석 수업 과제물 (대구/경북) 혹시 공유 가능하실까요 ㅠㅠ 1 asdfesafsag 41 2025.05.05
772 일반 기말 준비는 어떻게 해야할까요? 맑은눈 53 2025.05.04
771 질문 기말고사 시험 유형 정보 얻을 수 있을까요? 파이션 51 2025.05.04
770 일반 다들 과제물이나 시험 결과 나오셨나요? 5 teahg 142 2025.05.02
769 3학년 (요청) 그래픽커뮤니케이션, html웹프로그래밍, 운영체제, 알고리즘, 디지털논리회로, 데이터베이스 기출문제 업로드합니다. 10 file 전용원(중문) 175 2025.04.28
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 40 Next
/ 40