문제
다음 중 웹 프로그래밍 언어에 대한 설명으로 옳지 않은 것은?
① ASP는 서버 측에서 동적으로 수행되는 페이지를 만들기 위한 언어로 Windows 계열의 운영체제에서 실행 가능하다. ② PHP는 클라이언트 측에서 동적으로 수행되는 스크립트언어로 Unix 운영체제에서 실행 가능하다. ③ XML은 HTML의 단점을 보완하여 웹에서 구조화된 폭넓고 다양한 문서들을 상호 교환할 수 있도록 설계된 언어이다. ④ JSP는 자바로 만들어진 서버 스크립트로 다양한 운영체제에서 사용 가능하다.
정답
2번
해설
정답: 2. PHP는 클라이언트가 아니라 서버 측에서 실행되는 서버 스크립트 언어이다. 서버에서 처리한 결과를 클라이언트로 전송한다.
오답 풀이
- 1번: ASP는 Windows 기반의 서버 측 스크립트 언어이므로 옳다.
- 2번: PHP는 서버 측 스크립트이므로 "클라이언트 측"은 옳지 않다.
- 3번: XML은 구조화된 문서의 상호 교환을 위해 설계되었으므로 옳다.
- 4번: JSP는 자바 기반 서버 스크립트로 운영체제 독립적이므로 옳다.
보충 개념 ASP·PHP·JSP는 모두 서버 측 스크립트 언어이며, 클라이언트 측에서 동작하는 대표적 스크립트는 자바스크립트이다.