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

2016년10월01일 59번

[프로그래밍 일반] 어휘 분석의 주된 역할은 원시 프로그램을 하나의 긴 스트링으로 보고 문자 단위로 스캐닝하여 문법적으로 의미 있는 일련의 문자들로 분할해 내는 것이다. 이때 분할된 문법적인 단위를 무엇이라고 하는가?

  • ① Token
  • ② Parser
  • ③ BNF
  • ④ Pattern
(정답률: 83%)

문제 해설

분할된 문법적인 단위를 Token이라고 부른다. Token은 프로그램에서 의미 있는 최소 단위로, 예를 들어 변수명, 연산자, 숫자 등이 Token이 될 수 있다. 이러한 Token들은 파서(Parser)를 통해 문법적으로 해석되어 프로그램의 의미를 파악하는 데 사용된다. BNF와 Pattern은 언어의 문법을 기술하는 방법이나 규칙을 나타내는 방법으로, Token과는 다른 개념이다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답