정보처리기사 필기 · 정보처리

정보처리기사 필기 이론 학습

학습할 이론을 찾아 개념과 예제를 읽어보세요.

이론 목록

초기화

적용 중: 과목: 소프트웨어 설계

초기화
이론 18개제목을 선택해 읽기
11
애플리케이션 설계

설계 수준·추상화·분해·모듈화와 구조적 표현

상·하위 설계와 추상화·분해·정보 은닉·모듈화 원리를 구조적 표현과 함께 익힌다.

12
애플리케이션 설계

소프트웨어 아키텍처 패턴과 품질 속성

주요 소프트웨어 아키텍처 패턴의 구조와 장단점을 품질 요구사항에 맞춰 비교한다.

13
애플리케이션 설계

객체지향 핵심과 SOLID·설계 계약

객체지향의 네 특성과 오버로딩·오버라이딩, SOLID 원칙의 적용 목적을 정리한다.

14
애플리케이션 설계

결합도·응집도·팬인·팬아웃과 공통 모듈

결합도와 응집도, 팬인·팬아웃을 통해 모듈 독립성과 공통 모듈의 품질을 판단한다.

15
애플리케이션 설계

GoF 디자인 패턴: 생성·구조·행위

GoF 디자인 패턴 23개를 생성·구조·행위로 분류하고 유사 패턴의 의도를 구분한다.

16
인터페이스 설계

인터페이스 요구사항·경계·명세·데이터 표준

인터페이스 요구사항과 시스템 경계를 식별하고 데이터 명세·표준·매핑 방법을 익힌다.

17
인터페이스 설계

인터페이스 연계 방식과 기술

직접·간접 연계 방식과 API·웹 서비스·EAI·ESB·미들웨어의 역할을 비교한다.

18
인터페이스 설계

인터페이스 오류·로그·보안 설계

인터페이스 오류 유형과 재시도·롤백·대체 처리, 로그 설계 기준을 정리한다.