passfit.나의 학습 공간자격증 기출문제
본문 바로가기
프로그래밍 일반사무자동화산업기사 · 2018년03월04일 · 45/80

45.EBNF에서 [ ]을 사용하는 이유는?

1
선택 사항 표현정답
2
블록(block) 표현
3
생략 가능한 것 표현
4
반복되는 부분 표현

해설

①Extended Backus Naur Form(EBNF)에서 [ ] 기호는 선택사항을 표현하기 위해 사용한다. BNF에서 A -> Aa | Aab 라면 Aa까지는 공통사항이며 b는 선택사항이 된다 이를 EBNF로 표기하면 A -> Aa[b] ④반복되는 부분을 표현하는 것은 { } 기호이다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기