모두CBT

다음 중 CGI(Common Gateway Interface)의 작동 … | [전자상거래운용사 필기] 10년 1회차 기출문제 상세 페이지

1[전자상거래운용사 필기] 10년 1회차
다음 중 CGI(Common Gateway Interface)의 작동 순서를 바르게 나열한 것은?
  • (가) CGI 프로그램에서 서버로 출력 값을 전달
  • (나) 서버가 CGI 프로그램에게 실행을 하도록 요청
  • (다) 사용자가 데이터를 입력하면 웹브라우저에서 서버로 데이터 요청
  • (라) 서버가 클라이언트로 데이터 응답 후, 그 연결을 해제
1
(가)-(나)-(다)-(라)
2
(가)-(다)-(나)-(라)
3
(다)-(나)-(가)-(라)
4
(다)-(가)-(나)-(라)
해설

CGI는 사용자 입력 → 서버의 CGI 실행 요청 → CGI의 결과 전달 → 서버의 응답 및 연결 해제 순으로 동작하므로 (다)-(나)-(가)-(라)가 옳다.

먼저 사용자가 데이터를 입력하면 웹브라우저가 서버로 데이터를 요청한다(다). 서버는 자신이 처리하지 못하는 동적 작업을 CGI 프로그램에게 실행하도록 요청한다(나).

CGI 프로그램은 처리한 출력 값을 서버로 되돌려 주고(가), 서버가 이를 클라이언트에 응답한 뒤 연결을 해제한다(라). 결과가 반드시 서버를 거쳐 브라우저로 간다는 점이 순서 판단의 핵심이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.