Review Questions
1. What is the definition of selection statement?
문제: Selection Statement(선택문)의 정의는 무엇인가?
- 선택문은 두 개 이상의 실행 경로 중 하나를 선택할 수 있는 수단을 제공한다.
 
- 즉, 조건에 따라 분기하여 서로 다른 명령문을 실행할 수 있게 해주는 제어문이다.
 
- 대표적인 예로는 
if, switch 문이 있다. 
2. Mention one common misuse of the Böhm and Jacopini result.
문제: Böhm과 Jacopini의 결과에 대한 일반적인 오용 사례를 하나 언급하라.
- Böhm과 Jacopini는 모든 알고리즘이 순차, 선택, 반복의 세 가지 제어 구조만으로 표현될 수 있음을 증명했다.
 
- 잘못된 오용: 일부 프로그래머나 교육자들이 이 결과를 근거로 goto를 완전히 제거해야 한다고 주장함.
 
- 그러나 때때로 
goto는 예외적인 상황에서 유용할 수 있으며, 이 결과는 goto 사용이 무조건 나쁘다는 의미는 아니다. 
3. What is the general form of two-way selectors?
문제: 2-way selector의 일반적인 형태는 무엇인가?