본문 바로가기
  • Hi Hello, Code
🤔Study . Question🔍

[Q] Question3. Spring 파트1. About Spring

by 밍구링구링 2023. 7. 27.

본문 바로가기 : [Spring] 0. About Spring + 1. 프로젝트 환경설정 

 

[Spring] 0. About Spring + 1. 프로젝트 환경설정 (ing)

갑자기 Spring을 선택하게 된 이유? 나는 백엔드 개발자가 되고 싶다. 그래서 django를 이용해 웹 서버도 만들어보고, 졸업 프로젝트에서도 웹 개발을 해보고 했지만, 부족하다는 느낌이 들었다. 가

minsllogg.tistory.com

본 게시글은 스터디 시간에 올린 글에 대한 퀴즈로 구성되어 있습니다. 
총 2문제이며, 모두 본문에 나와있는 내용을 토대로 구성하였습니다.
난이도 : 하1, 중1

 

1. 스프링의 정의는 아래와 같습니다.

엔터프라이즈용 Java 애플리케이션 개발을 편하게 할 수 있게 해주는 오픈소스 경량급 애플리케이션 프레임워크

본문에서는 정의를 하나하나 뜯어서 각가의 의미를 살펴보았는데요. 아래 1)~4)에 대한 설명을 올바른 것끼리 연결해보시오. 설명들 중 올바른 것끼리 연결해보시오. (정답 작성방식: 1-a, 2-b ... )(하)

보기
1) 엔터프라이즈용 Java 애플리케이션 개발을 편하게 할 수 있게 해주는
2) 오픈소스
3) 경량급
4) 애플리케이션 프레임워크
설명
a) 개발에 있어 필요한 모든 업무에 대한 뼈대 제공
b) 
애플리케이션의 비즈니스 로직 구현이 가능
c) 불필요하고 복잡한 코드를 제거함
d) 
안정성과 개발과 개선이 보장되어있는, 사용자에게 무료로 열린 소스

 

 

 

2. 다음은 스프링(Spring)과 장고(Django)를 비교한 표입니다. 빈칸에 알맞은 단어를 아래 보기에서 고르시오. (중)

보기
Python, Java, C, C++, Javascript, 배터리 포함, POJO,  배터리 미포함, 쉬움, 어려움, 대규모, 소규모, 분산, 동시성,  라이브러리, 멀티스레딩, 인터페이스, 캐싱 서버, 데이터베이스 서버, 라이브러리
  Django Spring
언어 Python
러닝커브 스택개발을 위해 즉시 사용할 수 있는 모든 것을 제공함 ⇒ 배우기 __②__ 추상적인 구성 요소 제공함
⇒ 배우기 __③__
확장성 __④__응용 프로그램에 적합한 것은 아님
⇒  설계된 방식에 따라 다양한 수준에서 확장 가능
__⑤__ 및 __⑥__에 강함
⇒ 애플리케이션이 확장되어도, 복잡한 응용프로그램을 실행했을 때 Django에 비해 성능이 좋아짐
외부 인터페이스 사용 __⑦__로 생산성 높음 __⑧__ 기반 
 특정 인터페이스에 종속되지 않아 테스트하기에 용이

이 기호를 복사해서 사용하세요!








 

고생하셨습니다(・ัᗜ・ั)و

반응형