문제
다음 중 게시판 입력, 상품 검색, 회원 가입 등과 같은 데이터베이스 처리 작업을 수행하기 위해 사용하며, 웹 서버에서 작동하는 스크립트 언어들로만 모아 놓은 것은?
① HTML, XML, SGML ② Java, Java Applet, Java Script ③ Java Script, VB Script ④ ASP, JSP, PHP
정답
4번
해설
정답: 4. ASP, JSP, PHP는 모두 웹 서버에서 실행되어 데이터베이스 처리 등을 수행하는 서버 측(Server-side) 스크립트 언어이다.
오답 풀이
- 1번: HTML·XML·SGML은 스크립트 언어가 아니라 문서를 기술하는 마크업 언어이다.
- 2번: Java는 컴파일 언어이고 Java Applet·Java Script는 주로 클라이언트 측에서 동작한다.
- 3번: Java Script·VB Script는 클라이언트 측 스크립트 언어이다.
- 4번: ASP·JSP·PHP는 모두 서버 측 스크립트 언어이므로 옳다.
보충 개념 스크립트는 실행 위치에 따라 서버 측(ASP·JSP·PHP)과 클라이언트 측(Java Script·VB Script)으로 나뉜다. 서버 측은 DB 연동 등 동적 처리를 담당한다.