🧪 베타앱으로 공부하기

정보처리기사 소프트웨어 설계 핵심 요약 정리

정보처리기사 필기 소프트웨어 설계의 시험에 자주 나오는 쟁점을 요약 카드 26개로 정리했어요. 형광펜은 시험에 나오는 핵심 낱말이에요. 소프트웨어 생명주기 모델, 애자일 방법론: XP와 스크럼, 요구사항의 분류와 요구공학 프로세스, 요구사항 명세와 검증, 구조적 분석: DFD와 자료 사전, 현행 시스템 분석과 분석 도구 등.

소프트웨어 설계 요약을 빈칸 암기로 외우고, OX·객관식 문제와 실전 모의고사로 확인해 보세요. 틀린 문제는 1·3·7·14·30일 간격으로 다시 나와요. 회원가입 없이 무료예요.

자격공부노트에서 정보처리기사 공부하기

요구사항 확인

소프트웨어 생명주기 모델

★ 빈출

애자일 방법론: XP와 스크럼

★ 빈출
스프린트보통 2~4주
일일 스크럼매일 약 15분

요구사항의 분류와 요구공학 프로세스

★ 빈출

요구사항 명세와 검증

헷갈림

구조적 분석: DFD와 자료 사전

★ 빈출 · 헷갈림

현행 시스템 분석과 분석 도구

CASE 도구

★ 빈출

UML

UML 구성 요소와 관계

★ 빈출 · 헷갈림

UML 다이어그램의 종류

★ 빈출

유스케이스 다이어그램과 시퀀스 다이어그램

화면 설계

UI의 종류와 설계 원칙

★ 빈출

UI 설계 도구

★ 빈출

애플리케이션 설계

설계의 기본: 상위·하위 설계와 설계 방식

★ 빈출

코드 설계

★ 빈출

객체지향의 구성 요소와 특징

★ 빈출

객체지향 분석 방법론

★ 빈출

객체지향 설계 원칙 (SOLID)

★ 빈출

모듈화: 결합도와 응집도

★ 빈출 · 헷갈림

디자인 패턴(GoF) 분류

★ 빈출
GoF 디자인 패턴23가지 (생성 5, 구조 7, 행위 11)

주요 디자인 패턴의 의미

★ 빈출 · 헷갈림

소프트웨어 아키텍처 패턴

★ 빈출

공통 모듈과 재사용

인터페이스 설계

인터페이스 요구사항과 검증

EAI와 ESB

★ 빈출

미들웨어의 종류

★ 빈출

인터페이스 상세 설계와 연계 기술

소프트웨어 설계 OX 예시 문제

눌러서 정답과 해설을 확인하세요. 앱에는 소프트웨어 설계 연습문제가 133개 있어요.

폭포수 모형은 이전 단계로 되돌아가기 쉬워 요구사항 변경에 유연하다.

정답 X · 폭포수 모형은 순차적이라 앞 단계로 돌아가기 어렵고 요구사항 변경에 약해요.

프로토타입 모형은 견본(시제품)을 만들어 사용자의 요구를 정확히 파악하는 모형이다.

정답 O · 견본을 보여 주고 피드백을 받아 요구를 확정해요.

소프트웨어 생명주기 중 비용이 가장 많이 드는 단계는 유지보수 단계이다.

정답 O · 개발이 끝난 뒤 수정·개선하는 유지보수 비용이 가장 커요.

애자일 선언은 계획을 따르는 것보다 변화에 대응하는 것을 더 가치 있게 여긴다.

정답 O · 애자일 선언의 네 번째 가치예요.

XP에서는 두 사람이 한 컴퓨터에서 함께 코드를 작성하는 짝 프로그래밍을 실천한다.

정답 O · 짝 프로그래밍은 XP의 대표 실천 방법이에요.

기능 요구사항은 시스템의 성능, 보안, 품질처럼 시스템이 어떻게 동작해야 하는지에 대한 요구이다.

정답 X · 그것은 비기능 요구사항이에요. 기능 요구사항은 시스템이 무엇을 하는지예요.

인터뷰, 브레인스토밍, 설문은 요구사항 도출 기법이다.

정답 O · 이해관계자에게서 요구를 끌어내는 기법이에요.

인스펙션은 요구사항 명세서 작성자를 제외한 다른 전문가들이 명세서를 확인하면서 결함을 찾는 방법이다.

정답 O · 작성자를 빼고 전문가가 공식적으로 검토해요.

비정형 명세 기법은 수학적 기호를 사용하므로 사용자가 이해하기 어렵다.

정답 X · 이해하기 어려운 것은 정형 명세예요. 비정형은 자연어라 이해하기 쉬워요.

DFD에서 프로세스는 원(버블)으로 표시하며, DFD를 버블 차트라고도 한다.

정답 O · 프로세스를 원으로 그려서 버블 차트라고도 해요.

소프트웨어 설계 요약을 빈칸 암기로 외우고, OX·객관식 문제와 실전 모의고사로 확인해 보세요. 틀린 문제는 1·3·7·14·30일 간격으로 다시 나와요. 회원가입 없이 무료예요.

자격공부노트에서 정보처리기사 공부하기

정보처리기사 다른 과목