문제
다음 설명에 해당하는 객체지향 설계 원칙(SOLID)의 명칭을 쓰시오.
고수준 모듈이 저수준 모듈에 직접 의존하지 않고, 둘 다 추상화에 의존해야 한다는 원칙.
정답
DIP(의존성 역전 원칙)
해설
DIP(의존성 역전 원칙)는 고수준·저수준 모듈이 모두 구체 구현이 아닌 추상화(인터페이스·추상 클래스)에 의존하게 하여 결합도를 낮추고 유연성·확장성을 높이는 SOLID 원칙이다.
다음 설명에 해당하는 객체지향 설계 원칙(SOLID)의 명칭을 쓰시오.
고수준 모듈이 저수준 모듈에 직접 의존하지 않고, 둘 다 추상화에 의존해야 한다는 원칙.
DIP(의존성 역전 원칙)
DIP(의존성 역전 원칙)는 고수준·저수준 모듈이 모두 구체 구현이 아닌 추상화(인터페이스·추상 클래스)에 의존하게 하여 결합도를 낮추고 유연성·확장성을 높이는 SOLID 원칙이다.
기출 #4527 · XP
XP(Extreme Programming)의 다섯 가지 핵심 가치로 보기 어려운 것은? ① 용기(Courage) ② 존중(Respect) ③ 정량 설계(Quantitative Design) ④ 피드백(Feedback...
기출 #4528 · DFD
자료 흐름도(DFD)의 구성 요소로 보기 어려운 것은? ① Process ② Data Flow ③ Data Store ④ Cardinality
기출 #4529 · 모바일 제스처
모바일 제스처(Mobile Gesture)의 종류로 보기 어려운 것은? ① Tap ② Drag ③ Flick ④ Flow
기출 #4530 · MOM
미들웨어(Middleware) 종류 중 메시지 기반의 비동기 통신을 제공하는 방식은? ① RPC ② MOM ③ ORB ④ WAS
기출 #4531 · 계약에 의한 설계
컴포넌트 설계에서 협약(Contract)에 의한 설계의 조건으로 보기 어려운 것은? ① 선행 조건(Precondition) ② 결과 조건(Postcondition) ③ 불변 조건(Invariant) ④ 외부 조건(E...
기출 #4532 · 시스템 요소
시스템의 기본 요소 중 처리 결과가 기대치에 미치지 못했을 때 그 결과를 다시 입력으로 되돌리는 과정은? ① 입력(Input) ② 출력(Output) ③ 피드백(Feedback) ④ 제어(Control)
13 min read
2026년 1회 정보처리기사 실기 합격률은 18%. 처음으로 3문제가 출제된 파이썬, 문어CBT 실데이터로 본 언어별 오답률, 매일 공부하는 사람의 비율까지 — 2회 준비 방향을 데이터로 정리했어요.
21 min read
정처기 필기 D-3에 시작해도 합격 가능할까. 전공자/비전공자별 현실 진단과 일자별 18시간 압축 플랜, 2025년 기출파괴 이후 달라진 전략까지 정리했습니다.
13 min read
정보처리기사 필기까지 1주 남은 사람을 위한 일차별 시간표. 과락만 피하고 평균 60점을 만드는 가장 짧은 루트입니다.
매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.