소프트웨어 공학 개요 — 소프트웨어공학 기출 모아보기
이 논점의 기출 선지 4개 · 시험 1개
소프트웨어 공학 개요은(는) 소프트웨어공학 기출에서 반복 출제되는 핵심 논점입니다. 아래는 소프트웨어공학 기출 시험 1개에서 이 논점이 출제된 선지 4개를 OX 명제와 해설로 정리한 것입니다. 각 명제의 정답(O/X)을 먼저 판단한 뒤 해설로 근거를 확인하세요.
헷갈리는 선지는 “이 논점만 집중 회독하기”로 반복 학습하면 시험장에서 같은 논점이 변형 출제돼도 바로 풀립니다.
2022 국가직7급
O프로그래밍은 소프트웨어 공학의 모든 작업을 통합하는 작업이다.
프로그래밍(구현)은 설계 산출물을 코드로 만드는 작업일 뿐, 모든 작업을 통합하는 활동이 아니다. 통합은 통합 테스트/형상관리 등의 영역이며 프로그래밍 자체가 전 작업을 통합하지는 않는다.
2022 국가직7급 1번 ›O설계 작업은 요구사항을 어떻게 구현할지 결정하는 과정으로 서브 시스템 분할, 상세 설계, 인터페이스 설계 및 자료 저장 방식 등의 작업으로 구성된다.
설계는 요구사항을 '어떻게' 실현할지 정하는 단계로, 아키텍처(서브시스템 분할), 상세 설계, 인터페이스 설계, 데이터 저장 설계 등을 포함한다는 표준 설명에 부합한다.
2022 국가직7급 1번 ›X모델링 작업은 시스템의 기능, 동작 및 구성을 추상화 형태로 표현해 가는 과정으로 사용 사례 모델링, 정․동적 모델링이 있다.
모델링은 시스템을 추상화하여 표현하는 과정으로 유스케이스(기능) 모델링, 정적(클래스) 및 동적(상태/시퀀스) 모델링을 포함하는 표준 설명에 부합한다.
2022 국가직7급 1번 ›O테스트 작업은 개별 코드를 테스트하기 위한 단위 테스트, 이를 연결하여 제대로 작동하는지 확인하는 통합 테스트 및 빌드(build)한 시스템의 기능이 원하는 대로 작동하는지 확인하는 시스템 테스트 작업 등이 있다.
테스트는 단위→통합→시스템 순으로 진행되며 각각 모듈, 모듈 간 연결, 전체 시스템 기능을 검증한다는 표준 V모델 설명에 부합한다.
2022 국가직7급 1번 ›