문제
다음 중 웹 프로그래밍 언어인 JSP에 대한 설명으로 옳지 않은 것은?
① 웹 서버에서 동적으로 웹 브라우저를 관리하는 스크립트언어이다. ② 웹 환경에서 작동되는 웹 어플리케이션을 개발할 수 있다. ③ JAVA 언어를 기반으로 하여 윈도우즈 운영체제에서만 실행이 가능하다. ④ HTML 문서 내에서는 <% … %> 와 같은 형태로 작성된다.
정답
3번
해설
정답: 3. JSP는 자바를 기반으로 하므로 특정 운영체제에 종속되지 않고 다양한 플랫폼(Windows, Linux, Unix 등)에서 실행할 수 있다. 윈도우에서만 실행 가능하다는 설명은 옳지 않다.
오답 풀이
- 1번: JSP는 웹 서버에서 동적으로 페이지를 생성·관리하는 서버측 스크립트 언어이므로 옳다.
- 2번: 웹 환경에서 동작하는 웹 애플리케이션을 개발할 수 있으므로 옳다.
- 3번: 자바 기반이라 플랫폼 독립적이므로 '윈도우에서만 실행'은 옳지 않다.
- 4번: JSP 코드는 HTML 안에
<% ... %>형태로 삽입하므로 옳다.
보충 개념 서버측 스크립트 언어로 JSP, ASP, PHP 등이 있다. JSP는 자바 기반으로 운영체제에 독립적이고, ASP는 주로 Windows 환경에서 사용된다.