본문 바로가기
주메뉴 바로가기
이동할 직렬을 선택해주세요.
지안에듀의 문제은행을 실전처럼 활용해보세요.
총 40문제가 검색되었습니다.
아래 제시된 제어 흐름 그래프에서 McCabe의 순환복잡도는?
3
4
5
6
리팩토링이 필요하다고 판단되는 의심나는 상황 또는 증표를 부르는 용어는?
두 개의 모자
코드의 나쁜 냄새
F.I.R.S.T
TDD(Test Driven Development)
다음의 내용을 자료 사전으로 적절하게 표현한 것은?
학생정보 = ID + 성명 + (성별) + [생년월일|나이]
학생정보 = ID + 성명 + {성별} + [생년월일|나이]
학생정보 = ID + 성명 + (성별) + {생년월일|나이}
학생정보 = ID + 성명 + {성별} + {생년월일|나이}
데이터 추상화에 대한 설명으로 적절하지 않은 것은?
데이터와 함께 데이터에 대한 조작도 함께 정의한다.
시스템의 복잡성을 줄이는 데 도움이 된다.
서비스를 제공하는 객체의 집합으로 소프트웨어 시스템을 바라본다.
함수 내부에 대한 상세 정보 없이 호출 방법과 무엇을 수행 하는지에 집중한다.
화이트 박스 테스트 기법으로 적절하지 않은 것은?
분기 커버리지(Branch coverage) 기법
기본 경로 테스트(Basis Path Test) 기법
MC/DC(Modified Condition/Decision Coverage) 기법
도메인 테스트(Domain Test) 기법
프로그램에 결함이 있어도 오작동이 늘 일어나는 것은 아니다. 결함이 오작동으로 이어지기 위한 조건이 아닌 것은?
도달성 조건(Reachability condition)
분할 조건(Partitioning condition)
감염 조건(Infection condition)
오차 전파 조건(Error propagation condition)
객체지향 방법에 따른 개발 순서가 적절한 것은?
가 – 나 – 다 – 라 - 마
마 – 라 – 다 – 가 - 나
마 – 라 – 다 – 나 - 가
다 – 마 – 라 – 가 - 나
아래 그림은 소프트웨어 구성 요소인 모듈의 계층적 구성을 나타내는 프로그램 구조도이다. 팬인(Fan–in)과 팬아웃(Fan–out)의 차이가 1인 모듈의 전체 개수는? (단, 화살표는 모듈 간 호출을 나타낸다.)
2
다음에서 설명하는 디자인 패턴으로 적절한 것은?
Adapter 패턴
Facade 패턴
Factory method 패턴
Decorator 패턴
다음에서 설명하는 소프트웨어 테스트 방법으로 적절한 것은?