문제
빌드 자동화 도구에 대한 설명으로 틀린 것은?
① Gradle은 실행할 처리 명령들을 모아 태스크로 만든 후 태스크 단위로 실행한다. ② 빌드 자동화 도구는 지속적인 통합개발환경에서 유용하게 활용된다. ③ 빌드 자동화 도구에는 Ant, Gradle, Jenkins 등이 있다. ④ Jenkins는 Groovy 기반으로 한 오픈소스로 안드로이드 앱 개발 환경에서 사용된다.
정답
4번
해설
정답: 4. Groovy 기반 오픈소스로 안드로이드 앱 개발 환경에서 사용되는 것은 Jenkins가 아니라 Gradle이다.
오답 풀이
- 1번: Gradle은 태스크 단위로 실행한다.
- 2번: 빌드 자동화 도구는 CI 환경에서 유용하다.
- 3번: Ant, Gradle, Jenkins 등이 빌드 자동화 도구이다.
- 4번: Groovy 기반·안드로이드 개발 환경 설명은 Gradle에 해당한다.
보충 개념 Jenkins는 CI 서버, Gradle은 Groovy 기반 빌드 도구로 안드로이드 표준 빌드 도구이다.