Page 23 -
P. 23
2025년 3회
18섹션 6필드 전문가의 조언 | ‘12536’의 5 대신 9를 기입한 것, 즉 임의의 한 자리를 잘못 기입
15. 다음 중 객체지향 소프트웨어의 특성에 대한 설명으로 틀 해서 발생한 오류이므로 필사 오류(Transcription Error)에 해당합니다.
린 것은?
① 메소드를 오버라이딩으로 처리하는 것과 관련된 특성은
추상화이다.
② 데이터와 데이터를 처리하는 함수를 하나로 묶는 것을
19섹션 4필드
캡슐화라고 한다.
③ 이미 정의된 상위 클래스의 모든 속성과 연산을 하위 클 18. 다음 중 객체지향 설계 원칙에 속하지 않는 것은?
래스가 물려받는 것을 상속이라고 한다. ① 개방-폐쇄 원칙(OCP; Open-Closed Principle)
④ 한 모듈 내부에 포함된 절차와 자료들의 정보가 감추어 ② 의존 역전 원칙(DIP; Dependency Inversion Principle)
져 다른 모듈이 접근하거나 변경하지 못하도록 하는 기 ③ 인터페이스 통합 원칙(IIP; Interface Integration
법을 정보은닉이라고 한다. Principle)
④ 단일 책임 원칙(SRP; Single Responsibility Principle)
전 문가의 조언 | •메소드 오버라이딩이란 상위 클래스에서 정의한 메소드와 이
름은 같지만 메소드 안의 실행 코드를 달리하여 자식 클래스에서 재정의해서 전문가의 조언 | 객체지향 설계 원칙 중 하나는 인터페이스 통합 원칙이 아니라
사용하는 것을 말합니다. 이와 같이 하나의 메시지에 대해 각각의 객체가 가 인터페이스 분리 원칙입니다.
지고 있는 고유한 방법(특성)으로 응답할 수 있는 능력을 다형성
(Polymorphism)이라고 합니다.
• 추상화는 불필요한 부분을 생략하고 객체의 속성 중 가장 중요한 것에만 중
점을 두어 개략화하는 것으로, 이와 관련된 객체지향 소프트웨어의 요소는
클래스입니다.
124섹션 7필드
19. 입력되는 데이터를 컴퓨터의 프로세서가 처리하기 전에 미
리 처리하여 프로세서가 처리하는 시간을 줄여주는 프로그
17섹션 5필드 램이나 하드웨어를 말하는 것은?
16. 소프트웨어 아키텍처 모델 중 MVC(Model-View-Controller) ① EAI ② FEP
와 관련한 설명으로 틀린 것은? ③ GPL ④ Duplexing
① MVC 모델은 사용자 인터페이스를 담당하는 계층의 응 전문가의 조언 | 문제에 제시된 내용은 전처리기(FEP; Front End Processor)의 개
집도를 높일 수 있고, 여러 개의 다른 UI를 만들어 그 사 념입니다.
이에 결합도를 낮출 수 있다. • EAI(Enterprise Application Integration) : 기업 내 각종 애플리케이션 및 플랫
폼 간의 정보 전달, 연계, 통합 등 상호 연동이 가능하게 해주는 솔루션
② 모델(Model)은 뷰(View)와 제어(Controller) 사이에서
• GPL(General Public License) : 자유 소프트웨어 재단에서 만든 자유 소프트
전달자 역할을 하며, 뷰마다 모델 서브시스템이 각각 하
웨어 라이선스
나씩 연결된다.
• Duplexing : 서비스 중단에 대비하여 동일한 기능을 수행하는 예비 시스템을
③ 뷰(View)는 모델(Model)에 있는 데이터를 사용자 인터 동시에 운용하는 것
페이스에 보이는 역할을 담당한다.
④ 제어(Controller)는 모델(Model)에 명령을 보냄으로써
모델의 상태를 변경할 수 있다.
전문가의 조언 | 모델(Model)은 서브시스템의 핵심 기능과 데이터를 보관하는 역
할을 합니다. 16섹션 4필드
20. 소프트웨어 설계 시 제일 상위에 있는 main user function
에서 시작하여 기능을 하위 기능들로 분할해 가면서 설계
하는 방식은?
없음 ① 객체 지향 설계 ② 데이터 흐름 설계
17. 코드의 기입 과정에서 원래 ‘12536’으로 기입되어야 하는 데 ③ 상향식 설계 ④ 하향식 설계
‘12936’으로 표기되었을 경우, 어떤 코드 오류에 해당하는가?
전문가의 조언 | 프로그램의 상위 모듈에서 하위 모듈 방향으로 설계하는 기법을
① Addition Error ② Omission Error 하향식 설계라고 하며, 대표적인 하향식 설계 전략으로 단계적 분해(Stepwise
③ Sequence Error ④ Transcription Error Refinement)가 있습니다.
6 2025년 3회 정보처리기사 필기
2025. 9. 18. 오후 3:36
3권별책_2026기본서필기_정보처리기사_기출1-3회(001~062)_ej1.indd 6 2025. 9. 18. 오후 3:36
3권별책_2026기본서필기_정보처리기사_기출1-3회(001~062)_ej1.indd 6

