바인딩(binding)에 대한 설명으로 옳은 것은?
- ①언어 정의 시간(language definition time)에는 각 자료형(data type)이 표현될 수 있는 범위가 결정된다.
- ②프로그램의 효율적인 실행을 목표로 하는 프로그래밍 언어는 바인딩을 주로 번역 시간(translation time)에 수행한다.
- ③언어 구현 시간(language implementation time)에 발생하는 바인딩을 최소화하면 그 언어는 호환성(portability)이 떨어진다.
- ④실행 시간(execution time) 바인딩을 위주로 하는 언어는 번역 시간 바인딩을 위주로 하는 언어보다 융통성(flexibility)이 떨어진다.
선지를 골라 바로 채점해 보세요.
정답 ②
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)