정보처리기사 실기소프트웨어 설계객체지향 설계난이도 2MCQ

정보처리기사 실기 객체지향 설계 기출문제 #4023

문제

아래에서 설명하는 소프트웨어 설계 방식은 무엇인가?

<보기>

  • 절차와 절차의 영향을 받는 데이터를 하나로 묶어서 설계하는 방식이다.
  • 설계 난이도가 높고 느린 편이지만 코드의 재활용성 및 유지보수가 용이하다.

① 하향식 설계 ② 객체지향 설계 ③ 절차지향 설계 ④ 상향식 설계

정답

2

해설

정답: 2. 데이터와 절차를 객체로 묶고 재사용성과 유지보수성을 높이는 방식은 객체지향 설계이다.

오답 풀이

  • 1번: 하향식 설계는 상위 기능을 하위 기능으로 분해하는 방식이다.
  • 2번: 객체지향 설계는 데이터와 행위를 객체 단위로 묶어 설계한다.
  • 3번: 절차지향 설계는 처리 순서와 절차 중심의 설계 방식이다.
  • 4번: 상향식 설계는 하위 모듈을 먼저 설계하고 상위 모듈로 조립하는 방식이다.

보충 개념 객체지향 설계는 캡슐화, 상속, 다형성 등을 통해 변경에 강한 구조를 만들 수 있다.

정보처리기사 실기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 실기] 객체지향 설계 소프트웨어 설계 기출 #4023 | 문어CBT