컴퓨터과학과

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

단축키

Prev이전 문서

Next다음 문서

1. 다음은 컴파일러와 관련된 설명들이다. 틀린 것은?

  ① 정규언어는 어휘분석에서 단어들을 표현하는데 사용된다.  

  ② 유한오토마타는 정규언어를 인식한다.  

  ③ 푸시다운 오토마타는 구문분석과 관련이 있다.

  ④ Context-Free-언어는 단어들을 표현하는데 사용된다.  

 

※ (2~5) 다음 문법을 보고 물음에 답하라.

    
1) S →   aAS

2) S →   a

3) A →   SbA

4) A →   SS

5) A →   ba

 
 

2. 다음은 aaaa를 좌단유도하는 과정이다. 빈 칸에 알맞은 것은?

    
    S ⇒ aAS
⇒ (     )

      :
        ⇒ aaaa

 
  ① aAa                               ② aaSS

  ③ aSSa                                ④ aSSS

 

3. 다음은 aaaa를 우단유도하는 과정이다. 빈 칸에 알맞은 것은?

    
    S ⇒ aAS
⇒ (     )

       :

      ⇒ aaaa

 
  ① aAa                               ② aaSS

  ③ aSSa                                ④ aSSS

 

4. First(A)는?    

  ① a                                  ② a, b    

  ③ a, b, ε                     ④ a, b, $

 

5. Follow(A)는?  

  ① a                                  ② b    

  ③ a, b                               ④ a, b, $

 

6. 다음 문법에 대한 설명으로 가장 적당한 것은?

    
    E →  E + E | E * E | id

 
  ① id + id * id를 유도하면 오직 하나의 유도트리가 생성된다.  

  ② 구문분석기를 구성하는 것이 단순하고 쉽다.

  ③ 구문분석기를 구성하는 것은 복잡하지만 구문분석 시간이 빠르다.  

  ④ 모호한 문법이므로 모호하지 않은 문법으로 바꾸어 주어야 한다.

 

컴파일러구성, UNIX시스템  6-1

 
3 학년   2 교시

 7. 다음 문법을 ε-free 문법으로 바꾸려고 한다. 빈칸에 알맞지 않은 것은? (단, ∣표시는 생략한다)

    
    P : S →  bSaS ∣ ε

⇒ P'는

    S' →  S ∣ ε

    S →  (                  )

 
   ① ba                               ② SaS  

   ③ baS                               ④ bSaS

 

 8. 다음은 주어진 문법에서 단일 생성규칙을 효율화시키는 과정의 일부이다. 빈칸 ‘가’에 알맞은 것은?   

    
       E →  E + T ∣ T

      T →  T * F ∣ F

     F →  (E) ∣ a  

 

  ⇒

         E →  E + T ∣ ( ‘가’ )

 
   ① F                

   ② T * F

   ③ T * F | F      

   ④ T * F | (E) | a

 

※ (9~10) 다음은 주어진 생성규칙을 적용하여 문장 cabd를 유도하는 과정이다.

    
        S →  cAd

      A →  a ∣ ab

 (cabd 유도과정)    

  S →  cAd  →  cad  

   주어진 문장이 아니므로 다시 되돌아가서 A → ab를 적용한다.

  S →  cAd  →  cabd    

 
 

 9. 이처럼 다시 되돌아가는 문제점을 무엇이라고 하는가?

   ① back tracking        

   ② left recursion

   ③ 단일 생성규칙        

   ④ left factoring

 

10. 이 문제점을 해결하는 방법은?

   ① left-factoring      

   ② backtracking

   ③ ε생성규칙제거      

   ④ 연산자 우선순위

 

11. 다음 구문분석에 대한 설명 중 잘못 설명된 것은?  

   ① Top-down 구문분석 방법은 backtracking 문제를 갖고 있다. 

   ② Bottom-up 방법은 터미널 노드부터 시작하여 루트 노드를 향하는 반면에, Top-down 방법은 루트 노드로부터 터미널 노드를 향하여 파스트리를 만들어 나간다.

   ③ Shift-reduce 구문분석은 Top-down 방법으로 시작기호로부터 출발하여 유도에 의하여 주어진 문자열을 찾아간다.

   ④ backtracking을 방지하기 위하여 LL(k) 문법을 사용하게 되었다.

 

컴파일러구성 기말시험(2015).hwp 컴파일러구성 기말시험(2016).hwp ​​​​​​​컴파일러구성 기말시험(2017).hwp ​​​​​​​컴파일러구성 기말시험(2018).hwp ​​​​​​​컴파일러구성 기말시험(2019).hwp ​​​​​​​컴파일러구성 대체시험(2015).hwp ​​​​​​​컴파일러구성 대체시험(2018).hwp ​​​​​​​컴파일러구성 대체시험(2019).hwp ​​​​​​​컴퓨터구조 기말시험(2015).hwp ​​​​​​​컴퓨터구조 기말시험(2016).hwp ​​​​​​​컴퓨터구조 기말시험(2017).hwp ​​​​​​​컴퓨터구조 기말시험(2018).hwp ​​​​​​​컴퓨터구조 기말시험(2019).hwp ​​​​​​​컴퓨터구조 대체시험(2015).hwp ​​​​​​​컴퓨터구조 대체시험(2018).hwp ​​​​​​​컴퓨터구조 대체시험(2019).hwp ​​​​​​​컴퓨터구조 대체시험(2016).pdf ​​​​​​​컴퓨터구조 대체시험(2017).pdf ​​​​​​​컴퓨터구조 하계계절시험(2017).pdf ​​​​​​​컴파일러구성 대체시험(2016).pdf ​​​​​​​컴파일러구성 대체시험(2017).pdf ​​​​​​​

  • ?
    bellsilver1 2021.11.08 16:11

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    럭키포인트 2021.11.08 16:11

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • profile
    쑤국새 2021.11.08 20:53

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    poly 2021.11.24 08:53

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    큐런 2021.11.26 19:22

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    에이스 2021.11.27 20:42

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    럭키포인트 2021.11.27 20:42

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    컴과컴과 2021.11.28 21:14

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    매일공부 2021.11.29 15:38

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    전민희 2021.12.01 10:51

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    김진 2021.12.02 19:32

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    Abcsdd 2021.12.02 21:43

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    Lovelove 2021.12.06 21:14

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    박종팔 2021.12.07 03:31

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    컴과4학년 2021.12.07 17:10

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    럭키포인트 2021.12.07 17:10

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    하이안녕 2021.12.07 18:49

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    럭키포인트 2021.12.07 18:49

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    앙뚜만 2021.12.10 23:48

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    단애 2021.12.12 14:02

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    taek 2021.12.13 22:21

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • profile
    rendezvous 2021.12.14 16:21

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    이런곳도있었나 2021.12.18 23:31

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    puris 2022.01.13 09:04

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    똥또루성님 2022.02.05 10:56

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    나나넝어자저 2022.02.05 12:46

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    dlskdus 2022.04.14 21:09

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    졸업하고싶다,, 2022.05.17 17:45

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    son2son 2022.05.25 23:01

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    얍뚜리타 2022.06.01 01:34

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    지나가던컴과 2022.06.02 12:45

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    honse 2022.08.05 12:28

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    asdasd 2022.08.11 02:00

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    아침 2022.08.12 11:21

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    cwhh 2022.08.13 01:21

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    방통대예비편입생 2022.08.18 13:48

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    정상화 2022.10.12 15:54

    "비밀글입니다."

  • ?
    waterdrop 2022.10.22 14:51

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    슈지니 2022.11.11 23:43

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    Manneryi 2022.11.12 16:09

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    makingit 2022.11.19 21:51

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    융융이 2022.11.20 16:45

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    JulieKim 2022.11.23 10:44

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    yddd 2022.12.17 18:05

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    똧이 2023.11.08 10:38

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    꼬뷱이이리 2023.11.26 10:55

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    hoanji 2024.11.23 04:27

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    hoanji 2024.11.23 04:37

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    밍챠라 2024.11.28 16:50

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다

List of Articles
번호 분류 제목 글쓴이 조회 수 날짜
908 일반 2013학년도1학기 컴퓨터과학과 지역별 오리엔테이션 일정 2 file 조민현 2815 2014.02.08
907 정보 컴퓨터학과 학년별 교육과정이예요. 참고하세요~ 8 조민현 4817 2014.02.08
906 정보 2008-2학기 자료구조 기말시험기출문제(2007) 풀이(장종성튜터) 3 조민현 3509 2014.02.08
905 일반 1학기 과제 정보 공유 하실분 계세요? 5 김지윤 3469 2014.02.11
904 정보 C 언어 변수 file 이한솔 2797 2014.02.14
903 정보 2011_동계-_C프로그래밍 시험풀이 11 file 게시판관리 2518 2014.02.20
902 일반 제가 3학년 이번에 들어가야하는데 휴학을 냈네요. 게시판관리 2442 2014.02.24
901 일반 안녕하세요~ 조민현 1925 2014.03.08
900 일반 안녕하세요. 1 짱구민이 2037 2014.03.11
899 일반 반갑습니다. 1 총모아 1921 2014.03.13
898 일반 천안사는 30살 1학년생입니다. 3 컴과1학년 3568 2014.03.16
897 일반 안녕하세요 1 아코 2009 2014.03.19
896 정보 [컴파일러] 초보자를 위한 C,C++컴파일러 추천 -이은석님이 작성한 글입니다. 공용자료실에서 펌 3 게시판관리 3050 2014.03.25
895 일반 오늘 날씨가 참 좋네요 게시판관리 1337 2014.04.01
894 일반 64비트 운영체제에서 강의 못보는건가요 ㅠㅜ 2 그냥바보형 2559 2014.04.03
893 일반 망한건가요!? 2 루사이트 1928 2014.04.04
892 일반 안녕하세요 1 줌마렐라 1596 2014.04.05
891 일반 이번 소프트웨어 경진대회 참여해보고자 하는데 1 완봉 1586 2014.04.09
890 정보 유비쿼터스 컴퓨팅 개론 과제물 자체해설. 2 티알피지 2250 2014.04.13
889 정보 프로그램 무료다운로드 안내(Visual Studio 등) 5 file 게시판관리 1773 2014.05.02
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 46 Next
/ 46