오늘 시험을 봤습니다.

Stand Alone Complex의 이미지

오늘 공룡책으로 배우는 컴파일러 과목의 시험이었습니다.
총 4문제가 나왔는데, 각 문제의 요지는 다음과 같았습니다.

1) 컴파일러의 각단계의 역할을 구체적인 예를 들어 설명하라.
2) 주어진 정규식을 NFA로 만들고 그것을 DFA로 바꿔라.
3) LL(1) 파서의 알고리즘을 설명하고 주어진 예의 LL(1) 파싱 테이블을 만들어라.
4) Recursive descent 파서를 구현하기위해서 주어진 예의 프로덕션 룰을 수정하라. (아마 SDT를 이용하라는 것 같군요.)

상당히 좋은 문제들이었던거 같았지만, 제가 공부를 안한탓에, 그리고 2번문제에서 너무 시간을 많이 소비해서 2번까지밖에 못풀었네요. 그나마 푼것도 집에 와서 찬찬히 살피니 이상합니다... 그리고 나머지 문제도 좀 아쉽더군요.

후우... 이번 시험에서 얻은 교훈을 계기로 이번학기도 공부를 좀더 열심히 해야겠군요. ^^;

jachin의 이미지

배울 때에는 자신의 무지를 깨닫는 것만으로도 좋은 결과를 얻었다고 생각합니다.

이후에는 더 열심히 공부하면 되요. :) 열심히 하세요.
====
( - -)a 이제는 학생으로 가장한 백수가 아닌 진짜 백수가 되어야겠다.