내 퀴즈
오답노트
캘린더
탐색
로그인
회원가입
QUIZ · 문제 풀이
[정처기 모의고사] 2과목 - 소프트웨어 개발 · 시험지
기타
·
총 10문제
·
낱말카드
💡 위퀴즈는 객관식·주관식·낱말카드 모드를 지원해요
📝
한번에 풀기
1 / 10문제
0:00
Q1.
제품 소프트웨어 외부에 노출된 기능을 명시하고 타 시스템과의 연결 통로를 제공하는 것은?
1
① API
2
② 모듈
3
③ 링커
4
④ 컴파일러
정답 처리
(₩)
복습 큐
💡 해설
API를 통해 외부 시스템과 상호작용할 수 있다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q2.
제품 소프트웨어 패키징 도구 활용 시 고려사항이 아닌 것은?
1
① 사용자 환경의 편의성
2
② 보안성 및 저작권 보호
3
③ 모든 소스코드의 무료 공개
4
④ 버전 관리의 일관성
정답 처리
(₩)
복습 큐
💡 해설
패키징 도구는 유통 및 보안을 위해 사용되며, 소스 공개는 선택 사항이다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q3.
전체 소프트웨어 개발 완료 후, 실제 환경과 유사한 환경에서 요구사항이 완벽히 구현되었는지 검증하는 단계는?
1
① 통합 테스트
2
② 시스템 테스트
3
③ 단위 테스트
4
④ 모듈 테스트
정답 처리
(₩)
복습 큐
💡 해설
시스템 테스트는 완결된 전체 시스템의 기능을 성능, 부하, 회복성 관점에서 검증한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q4.
애플리케이션 테스트의 기본 원칙 중 '살충제 패러독스(Pesticide Paradox)'의 의미는?
1
① 살충제를 많이 뿌리면 벌레가 없어진다.
2
② 동일한 테스트를 반복하면 새로운 결함을 발견하기 어렵다.
3
③ 테스트는 모든 결함을 제거할 수 있다.
4
④ 테스트는 개발 초기에 수행해야 한다.
정답 처리
(₩)
복습 큐
💡 해설
기존 테스트 케이스로는 더 이상 새로운 버그를 잡을 수 없으므로 주기적으로 테스트 케이스를 갱신해야 한다는 원칙이다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q5.
소프트웨어 패키징 시 사용자에게 소프트웨어의 사용법, 설치 과정, 주의 사항 등을 안내하는 문서는?
1
① 릴리즈 노트
2
② 제품 소프트웨어 매뉴얼
3
③ 요구사항 정의서
4
④ 설계서
정답 처리
(₩)
복습 큐
💡 해설
매뉴얼은 사용자가 제품을 올바르게 사용하도록 돕는 가이드다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q6.
형상 관리(Configuration Management)의 절차가 아닌 것은?
1
① 식별
2
② 통제
3
③ 감사
4
④ 폐기
정답 처리
(₩)
복습 큐
💡 해설
형상 관리는 식별, 통제, 감사, 기록(보고) 단계로 이루어진다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q7.
테스트 오라클(Oracle) 중 모든 입력값에 대하여 기대하는 결과를 생성하는 오라클은?
1
① 참(True) 오라클
2
② 샘플링 오라클
3
③ 휴리스틱 오라클
4
④ 일치 오라클
정답 처리
(₩)
복습 큐
💡 해설
참 오라클은 비용이 많이 들지만 모든 결과값이 정확한지 판단해준다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q8.
테스트 자동화 도구 중 애플리케이션의 성능이나 부하를 측정하기 위한 도구는?
1
① JMeter / LoadRunner
2
② JUnit
3
③ Selenium
4
④ SonarQube
정답 처리
(₩)
복습 큐
💡 해설
성능 및 부하 테스트 용도다. JUnit은 단위 테스트, Selenium은 UI 테스트용이다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q9.
통합 테스트 기법 중 '상위 모듈에서 하위 모듈로' 점진적으로 통합하며, 더미 모듈(Stub)을 사용하는 방식은?
1
① 상향식 통합
2
② 하향식 통합 (Top-down Integration)
3
③ 백본 통합
4
④ 빅뱅 통합
정답 처리
(₩)
복습 큐
💡 해설
하향식은 스텁(Stub)을, 상향식은 드라이버(Driver)를 사용한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q10.
빌드 자동화 도구 중 자바 프로젝트에서 널리 쓰이며 XML 대신 Groovy나 Kotlin 스크립트를 사용하는 것은?
1
① Ant
2
② Maven
3
③ Gradle
4
④ Jenkins
정답 처리
(₩)
복습 큐
💡 해설
Gradle은 안드로이드 및 자바 생태계에서 매우 인기 있는 빌드 도구다.
🤔
정답 확인
(Enter)
채점 및 종료
🏁
(Tab)
홈
탐색
공부하기
내 퀴즈
로그인
전체 메뉴
✕
학습
홈
탐색
캘린더
공식자료
회원가입
로그인
위퀴즈를 앱으로 설치하여 더 빠르고 편리하게 이용해보세요!
닫기
설치하기
×
위퀴즈를 앱처럼 사용하기
Safari에서 아래 3단계만 따라하시면 끝!
① 공유 버튼 누르기
화면 하단 가운데의
공유
버튼(↑)을 눌러주세요.
② "홈 화면에 추가" 선택
메뉴를 아래로 스크롤해서
홈 화면에 추가
를 눌러주세요.
③ 추가 누르기
우측 상단
추가
를 누르면 홈 화면에 위퀴즈 아이콘이 생깁니다.
확인했어요