사무자동화산업기사 기출문제·모의고사·오답노트·자동채점

2003년08월10일 58번

[프로그래밍 일반] 주어진 문장이 정의된 문법 구조에 따라 정당하게 하나의 문장으로서 합법적으로 사용될 수 있는가를 확인하는 작업으로 토큰들을 문법에 따라 분석하는 작업을 수행하는 단계는?

  • ① 어휘분석(Lexical analyzer) 단계
  • ② 구문분석(Syntax analyzer) 단계
  • ③ 중간코드생성(Intermediate code generation) 단계
  • ④ 코드 최적화(Code optimization) 단계
(정답률: 55%)

문제 해설

구문분석(Syntax analyzer) 단계는 주어진 문장이 문법에 맞게 구성되어 있는지 확인하는 작업을 수행하는 단계입니다. 이 단계에서는 어휘분석(Lexical analyzer) 단계에서 생성된 토큰들을 문법 규칙에 따라 분석하여 문장의 구조를 파악하고, 이를 통해 문장이 합법적으로 사용될 수 있는지 판단합니다. 따라서 구문분석 단계는 문장의 구조를 파악하는 중요한 작업으로, 다음 단계인 중간코드생성(Intermediate code generation) 단계와 코드 최적화(Code optimization) 단계에서 이를 기반으로 작업을 수행합니다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답