게임 개발자를 향해

개발 환경 구축 (문제) 본문

정보처리기사/4. 서버프로그램 구현 (문제)

개발 환경 구축 (문제)

뿌단이 2022. 9. 18. 23:18

1. 이것은 응용 소프트웨어 개발을 위해 개발 프로젝트를 이해하고 소프트웨어 및 하드웨어 장비를 구축하는것.

 

답 : 개발 환경 구축

 

 

 

2. 하드웨어 환경은 사용자와의 인터페이스 역할을 하는 ( 1 ) 그리고 ( 1 )와 통신하여 서비스를 제공하는 ( 2 )로 구성된.

( 1 )종류 : 개인용 컴퓨터(PC), 스마트폰 등

 

( 1 ) : 클라이언트(Client)

( 2 ) : 서버(Server)

 

 

 

3. 이것은 클라이언트로부터 직접 요청을 받아 처리하며 저용량의 정적 파일들을 제공함

 

답 : 웹 서버(Web Server)

 

 

 

4. 이것은 동적 서비스를 제공하거나웹 서버와 데이터베이스 서버 또는 웹 서버와 파일 서버 사이에서 인터페이스 역할을

수행한다.

 

답 : 웹 어플리케이션 서버(WAS; Web Application Server)

 

 

 

5. 이것은 데이터베이스와 이를 관리하는 DBMS를 운영한다.

 

답 : 데이터베이스 서버(DB Server)

 

 

 

6. 이것은 데이터베이스에 저장하기에는 비효율적이거나, 서비스 제공을 목적으로 유지하는 파일들을 저장함.

 

답 : 파일 서버(File Server)

 

 

 

7. 웹 서버(Web Server)의 기능으로, 브라우저로부터 요청을 받아 응답할 때 사용되는 프로토콜

 

답 : HTTP/HTTPS 지원

 

 

 

8. 웹 서버(Web Server)의 기능으로, 처리한 요청들을 로그 파일로 기록하는 기능

 

답 : 통신 기록

 

 

 

9. 웹 서버(Web Server)의 기능으로, HTML, CSS, 이미지 등의 정적 파일들을 저장하고 관리하는 기능

 

답 : 정적 파일 관리

 

 

10. 웹 서버(Web Server)의 기능으로, 네트워크 트래픽의 포화를 방지하기 위해 응답속도를 제한하는 기능

 

답 : 대역폭 제한

 

 

 

11. 웹 서버(Web Server)의 기능으로, 하나의 서버로 여러개의 도메인 이름을 연결하는 기능

 

답 : 가상 호스팅

 

 

 

12. 웹 서버(Web Server)의 기능으로, 사용자가 합법적인 사용자인지를 확인하는 기능

 

답 : 인증