다음 그림은 일반적인 웹 서버 프로그램의 동작 과정이다. 다음 중 서버… | [컴퓨터활용능력 1급 필기] 13년 3회차 기출문제 상세 페이지
1[컴퓨터활용능력 1급 필기] 13년 3회차
다음 그림은 일반적인 웹 서버 프로그램의 동작 과정이다. 다음 중 서버 쪽 ( ) 안의 웹 프로그램으로 옳지 않은 것은?
1
ASP
2
JSP
3
XML
4
PHP
해설
그림은 클라이언트(웹브라우저)가 요청(①)을 보내면 웹 서버가 이를 받아 서버 쪽의 웹 프로그램에 넘기고(②), 웹 프로그램이 DBMS를 거쳐 데이터베이스와 자료를 주고받은 뒤(③) 결과를 웹 서버로 돌려주며(④), 웹 서버가 최종 결과를 클라이언트에게 응답하는(⑤) 흐름을 나타낸다.
따라서 괄호 자리에는 서버에서 실행되면서 데이터베이스와 연동해 결과를 만들어 내는 서버 측 스크립트가 들어가야 한다. ASP, JSP, PHP가 모두 여기에 해당하며, 이들은 웹 서버에서 처리된 뒤 결과인 HTML 문서만 브라우저로 전달되는 것이 공통점이다.
반면 XML은 데이터의 구조와 의미를 태그로 기술하기 위한 확장성 마크업 언어일 뿐, 서버에서 실행되어 데이터베이스에 질의를 던지고 결과를 생성하는 프로그램이 아니다. 자료를 담아 주고받는 형식에 해당하므로 그림의 괄호 자리에는 들어갈 수 없다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.
