기타/정보처리기사
[정보처리기사] 1과목 소프트웨어 설계 - CASE
hrming
2024. 5. 1. 16:30
CASE (Computer - Aided Software Engineering)
: 소프트웨어 개발 시, 사용되는 분석 자동화 도구 (소프트웨어 개발 과정의 일부나 전체를 자동화하는 도구)
■ 주요 기능
- 그래픽을 지원
- 소프트웨어 생명주기의 전 단계를 연결
- 다양한 소프트웨어 개발 모형을 지원
- 표준화된 개발 환경 구축 및 문서 자동화 기능을 제공
- 작업 과정 및 데이터 공유를 통해 작업자 간의 커뮤니케이션을 증대
■ 상위 & 하위 CASE
도구 | 설명 |
상위 CASE (Upper CASE) |
- 계획수립, 요구분석, 기본설계 단계를 다이어그램으로 표현 - 모델들 사이의 모순 검사 및 모델의 오류 검증, 일관성 검증 지원 - 자료 흐름도 프로토타이핑 작성 지원 및 UI 설계 지원 |
하위 CASE (Lower CASE) |
- 구문 중심 편집 및 정적 & 동적 테스트 지원 - 시스템 명세서 생성 및 소스 코드 생성 지원 |
참고 및 출처 :
[정보처리기사] CASE(Computer-Aided Software Engineering)
소프트웨어 개발 시, 사용되는 ::분석 자동화 도구:: 입니다.== 소프트웨어 개발 과정의 일부나 전체를 자동화하는 도구아 자동화 도구인데 소프트웨어 개발과정 전반적인 과정을 도와주는 도구
velog.io
수제비2024 정보처리기사 필기 기출 문제집