소스 코드를 작성하면 컴퓨터는 어떻게 그것을 실행 가능한 형태로 바꿀까요? 컴파일러구성은 우리가 평소 당연하게 누르던 ‘실행’ 버튼 뒤의 과정을 들여다보는 과목입니다. 어휘 분석, 구문 분석, 의미 분석, 코드 생성으로 이어지는 흐름이 흥미로운 만큼 처음에는 낯선 용어가 많아 진입 장벽도 높습니다.
그로스로그 4기에는 컴파일러구성을 듣는 학우들을 위한 공개 채널이 만들어졌습니다. 여러 명이 채널에 모였지만 이번 학기에는 정기 모각공이나 별도의 문제풀이 모임까지 이어지지는 않았습니다.
모든 과목 채널이 같은 속도로 움직이지는 않습니다
사람이 모였다고 곧바로 스터디가 시작되는 것은 아닙니다. 고학년 과목은 수강 인원이 적고, 직장과 다른 과목 일정까지 겹치면 먼저 날짜를 제안하는 일부터 쉽지 않습니다. 컴파일러구성 채널은 그런 방송대 공부의 현실도 그대로 보여 줍니다.
그렇다고 채널이 의미 없이 끝난 것은 아닙니다. 같은 과목을 듣는 사람이 누구인지 알 수 있는 공간이 생겼고, 학기 말에는 그로스로그 학사팀의 시험문제 복기 활동이 안내됐습니다.
시험장에서 기억한 문제를 다음 학우에게 📝
그로스로그는 기말시험이 끝난 직후 회원들이 기억하는 문제를 모읍니다. 한 사람이 전 범위를 복원하기는 어렵지만, 여러 사람이 각자 기억한 몇 문제를 더하면 출제 흐름을 확인할 수 있는 문제은행이 됩니다.
컴파일러구성처럼 학기 중 대화가 많지 않았던 과목일수록 이런 기록이 더 필요합니다. 다음 수강생은 이전 문제를 보며 어휘 분석과 파싱 중 어디에 비중을 둘지 가늠할 수 있고, 그 자료를 바탕으로 첫 문제풀이 모임도 제안할 수 있습니다.
이번 4기 컴파일러구성은 활발한 스터디를 했다고 말할 수 있는 과목은 아닙니다. 대신 다음 활동이 시작될 채널과 시험 경험을 넘겨주는 길을 남겼습니다. 이 차이를 솔직하게 기록하는 것도 다음 기수를 위한 준비라고 생각합니다.
혹시 앞으로 컴파일러구성을 듣게 되신다면 완성된 스터디를 기다리지 않으셔도 됩니다. “이번 주에 구문 분석 문제 두 개만 같이 풀어 보실래요?”라는 짧은 제안이면 충분합니다. 조용했던 채널의 다음 이야기는 그런 한마디에서 시작될 수 있습니다. 🌱
'KNOU CS' 카테고리의 다른 글
| [GL 4기] C프로그래밍, 코드가 막히는 순간을 함께 넘었습니다 🧑💻 (0) | 2026.07.29 |
|---|---|
| [GL 4기] 클라우드컴퓨팅, 교재 문제를 주차별 온라인 퀴즈로 바꿨습니다 ☁️ (0) | 2026.07.29 |
| [GL 4기] 컴퓨터구조, 출석수업부터 기말 범위까지 경험을 이어 붙였습니다 🖥️ (0) | 2026.07.29 |
| [GL 4기] 컴퓨터과학개론, 온라인 모각공에서 100여 문제 풀이까지 💻 (0) | 2026.07.29 |
| [GL 4기] 자료구조, 스택 한 문제를 옆자리에서 다시 배웠습니다 🧱 (0) | 2026.07.29 |