객체 간의 데이터 보호를 위한 정보은닉(Information Hiding)
정보관리기술사 제134회 1교시 5번 문항으로, 과목은 SW공학/프로젝트관리입니다. ‘캡슐화’ 키워드는 정보관리기술사 기출 7문항에 나왔습니다.
원문 문제
정보관리기술사 제134회 5번. 객체 간의 데이터 보호를 위한 정보은닉(Information Hiding)
핵심 키워드
- 정보 은닉
- 캡슐화
- 접근 제어자
- 데이터 보호
- 추상화
- 객체 간 인터페이스
고득점 가이드 — 1. 개요
정보은닉은 객체 내부의 데이터 구조와 구현 세부사항을 외부로부터 차단하고 공개 인터페이스만으로 접근을 허용하는 객체 지향 설계 원칙이다. 외부 클라이언트는 객체가 어떻게 동작하는지 알 필요 없이 어떤 기능을 제공하는지만 알면 되므로 모듈 간 결합도가 낮아지고 내부 구현 변경의 파급 범위가 한 객체로 국한된다.
출제 이력
- 정보 은닉기출 4문항
- 캡슐화기출 7문항
- 접근 제어자기출 3문항
- 데이터 보호기출 3문항
- 추상화기출 4문항
- 객체 간 인터페이스기출 1문항
- 제131회 12번객체지향 방법론에서 캡슐화(Encapsulation)와 정보은닉(Information Hiding)SW공학1교시겹치는 키워드: 캡슐화, 정보 은닉, 접근 제어자, 데이터 보호무료
- 제129회 9번객체지향 프로그래밍의 캡슐화(Encapsulation)SW공학1교시겹치는 키워드: 캡슐화, 정보 은닉, 접근 제어자, 데이터 보호무료
- 제118회 18번소프트웨어 설계의 중심 원리인 추상화, 정보은닉, 단계적 분해, 모듈화SW공학2교시겹치는 키워드: 추상화, 정보 은닉
- 제117회 11번OSI 7 Layer인프라1교시겹치는 키워드: 추상화, 캡슐화무료
- 제125회 30번절차지향 프로그래밍(Procedure Oriented Programming) 방법과 객체지향 프로그래밍(Object Oriented Programming) 방법 비교SW공학4교시겹치는 키워드: 캡슐화
- 제111회 4번소프트웨어 교육과 CT(Computational Thinking)SW공학1교시겹치는 키워드: 추상화무료
- 제130회 8번VXLAN(Virtual eXtensible LAN)인프라1교시겹치는 키워드: 캡슐화무료
- 제124회 24번OSI 7 Layer의 각 계층과 특징인프라3교시겹치는 키워드: 캡슐화