내 퀴즈
오답노트
캘린더
탐색
로그인
회원가입
QUIZ · 문제 풀이
[정처기 모의고사] 1과목 - 소프트웨어 설계 · 시험지
기타
·
총 10문제
·
낱말카드
💡 위퀴즈는 객관식·주관식·낱말카드 모드를 지원해요
📝
한번에 풀기
1 / 10문제
0:00
Q1.
CASE(Computer Aided Software Engineering)의 이점이 아닌 것은?
1
① 개발 기간 단축
2
② 품질 향상
3
③ 유지보수 용이
4
④ 개발 비용의 급격한 상승
정답 처리
(₩)
복습 큐
💡 해설
CASE 툴은 장기적으로 비용을 절감하기 위해 사용된다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q2.
소프트웨어 아키텍처 모델 중 데이터가 네트워크를 통해 전달되며 필터와 파이프를 거치는 구조는?
1
① 계층 구조
2
② 클라이언트-서버 구조
3
③ 파이프-필터 구조
4
④ MVC 구조
정답 처리
(₩)
복습 큐
💡 해설
데이터 흐름(Stream) 중심의 시스템 아키텍처 패턴이다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q3.
객체지향 설계 원칙 중 '클라이언트는 자신이 사용하지 않는 메서드에 의존하도록 강제되어서는 안 된다'는 원칙은?
1
① SRP
2
② OCP
3
③ LSP
4
④ ISP (Interface Segregation Principle)
정답 처리
(₩)
복습 큐
💡 해설
ISP는 인터페이스 분리 원칙으로, 거대한 인터페이스보다 명확한 여러 개의 인터페이스가 좋다는 원칙이다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q4.
하향식 설계(Top-down Design)의 특징은?
1
① 하위 모듈부터 구현한다.
2
② 데이터 구조 중심이다.
3
③ 전체적인 구조를 먼저 정의하고 상세화한다.
4
④ 통합 테스트가 불가능하다.
정답 처리
(₩)
복습 큐
💡 해설
전체 개요에서 시작하여 점진적으로 상세 모듈을 정의하는 방식이다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q5.
운영체제가 제공하는 응용 프로그램과의 인터페이스를 무엇이라 하는가?
1
① GUI
2
② API (Application Programming Interface)
3
③ BIOS
4
④ CPU
정답 처리
(₩)
복습 큐
💡 해설
운영체제나 라이브러리가 제공하는 기능을 호출하기 위한 규격이다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q6.
결합도(Coupling) 중 가장 약한(좋은) 결합도는?
1
① 자료(Data) 결합도
2
② 제어(Control) 결합도
3
③ 내용(Content) 결합도
4
④ 스탬프(Stamp) 결합도
정답 처리
(₩)
복습 큐
💡 해설
데이터 결합도는 파라미터로 필요한 값만 전달하는 가장 이상적인 결합도다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q7.
디자인 패턴 중 생성 패턴에 해당하지 않는 것은?
1
① Abstract Factory
2
② Builder
3
③ Singleton
4
④ Adapter
정답 처리
(₩)
복습 큐
💡 해설
Adapter는 구조(Structural) 패턴에 해당하며, 서로 다른 인터페이스를 연결하는 역할을 한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q8.
소프트웨어 생산성을 높이기 위한 방법이 아닌 것은?
1
① 표준화된 프로세스 도입
2
② 재사용 가능한 모듈 구축
3
③ 개발 인원 무제한 투입
4
④ 자동화 도구 활용
정답 처리
(₩)
복습 큐
💡 해설
브룩스의 법칙에 따르면 인원만 무작정 투입한다고 생산성이 오르지 않으며 오히려 일정이 늦춰질 수 있다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q9.
애자일(Agile) 개발 방법론의 특징이 아닌 것은?
1
① 가변적 요구사항 대응
2
② 고객과의 협업
3
③ 방대한 문서화 지향
4
④ 짧은 개발 주기
정답 처리
(₩)
복습 큐
💡 해설
애자일은 '문서보다 실행되는 소프트웨어'를 가치로 둔다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q10.
UML 다이어그램 중 정적 다이어그램이 아닌 것은?
1
① 클래스 다이어그램
2
② 패키지 다이어그램
3
③ 시퀀스 다이어그램
4
④ 복합 구조 다이어그램
정답 처리
(₩)
복습 큐
💡 해설
시퀀스 다이어그램은 시간에 따른 객체 간 상호작용을 보여주는 '동적' 다이어그램이다.
🤔
정답 확인
(Enter)
채점 및 종료
🏁
(Tab)
홈
탐색
공부하기
내 퀴즈
로그인
전체 메뉴
✕
학습
홈
탐색
캘린더
공식자료
회원가입
로그인
위퀴즈를 앱으로 설치하여 더 빠르고 편리하게 이용해보세요!
닫기
설치하기
×
위퀴즈를 앱처럼 사용하기
Safari에서 아래 3단계만 따라하시면 끝!
① 공유 버튼 누르기
화면 하단 가운데의
공유
버튼(↑)을 눌러주세요.
② "홈 화면에 추가" 선택
메뉴를 아래로 스크롤해서
홈 화면에 추가
를 눌러주세요.
③ 추가 누르기
우측 상단
추가
를 누르면 홈 화면에 위퀴즈 아이콘이 생깁니다.
확인했어요