본문 바로가기
주메뉴 바로가기
이동할 직렬을 선택해주세요.
지안에듀의 문제은행을 실전처럼 활용해보세요.
총 25문제가 검색되었습니다.
다음 중 응집도(cohesion)가 가장 높은 것은?
절차적(procedural) 응집도
시간적(temporal) 응집도
기능적(functional) 응집도
논리적(logical) 응집도
다음은 웹사이트 회원가입 양식에 나이를 입력하는 텍스트 박스의 요구사항이다. 경곗값 분석 기법을 이용해 테스트 케이스를 작성할 경우, 입력값의 집합으로 옳은 것은?
0, 60, 120
-10, 0, 120, 130
0, 1, 2, 118, 119, 120
-1, 0, 1, 119, 120, 121
다음 소프트웨어 개발 방법론과 모델링 도구를 바르게 연결한 것은?
다음 코드에 대해 조건 커버리지를 100% 만족하는 테스트 케이스 집합은? (단, 단축연산(short-circuit evaluation)은 수행하지 않는다)
{(a=2, b=0), (a=2, b=1)}
{(a=3, b=0), (a=4, b=-2)}
{(a=6, b=0), (a=2, b=1)}
{(a=6, b=0), (a=3, b=-1)}
V 모델의 단계에서 (가)~(라)에 들어갈 내용을 바르게 연결한 것은?
다음은 클래스 다이어그램을 Java 코드로 구현한 것이다. (가)~(다)에 들어갈 내용을 바르게 연결한 것은?
다음 파이썬 코드에서 문장 커버리지를 100% 만족하는 (가)~(다)에 들어갈 경로를 바르게 연결한 것은? (단, 단축연산은 수행하지 않는다)
객체 지향 설계 원칙에 대한 설명으로 옳지 않은 것은?
단일 책임(single-responsibility)의 원칙:클래스를 변경해야 하는 이유는 오직 하나여야 한다.
개방 폐쇄(open-closed)의 원칙:모듈은 수정에는 열려 있어야 하고 확장에는 닫혀 있어야 한다.
리스코프 대체(Liskov substitution)의 원칙:상위 클래스의 객체는 자신의 하위 클래스로 대체할 수 있어야 한다.
의존 관계 역전(dependency inversion)의 원칙:클라이언트는 구체적인 클래스가 아닌 추상 클래스에 의존해야 한다.
(가)에 해당하는 시암 치댐버(Shyam R. Chidamber)와 크리스 캐머러(Chris F. Kemerer)의 객체지향 설계 척도는?
NOC(Number Of Children)
WMC(Weighted Methods per Class)
CBO(Coupling Between Object classes)
LCOM(Lack of Cohesion in Methods)
시험 운영 중인 보안관제 시스템이 다음 표와 같이 운영되면서 정상 가동 중에 고장이 발생하였을 때, 시스템의 가용성(availability)은?
0.2
0.25
0.8
0.9