백엔드 CS 질문 모음
·
카테고리 없음
1. 웹 서버(WS)와 웹 애플리케이션 서버(WAS)에 대해 설명해주세요.웹 서버는 HTML 이미지 등 정적인 콘텐츠를 제공하여 사용자가 웹 페이지를 빠르게 볼 수 있게 합니다. 대표적으로 Apache와 Nginx가 있습니다. 웹 애플리케이션 서버는 동적인 콘텐츠를 생성하고 비즈니스 로직을 처리하여 사용자 맞춤형 응답을 제공합니다. 대표적으로 Tomcat과 JBoss가 있습니다. WS는 정적 파일을 제공하고, WAS는 동적 처리를 담당합니다. 이렇게 역할을 분담하면 서버 자원을 효율적으로 사용할 수 있습니다. 2. Tree와 Heap에 대해 설명해주세요.Tree는 비선형 자료구조이며, 계층적 관계를 표현하기에 적합합니다. Heap은 최댓값 또는 최솟값을 찾아내는 연산을 쉽게 하기 위해 고안된 구조로, ..