기타/정보처리기사

[정보처리기사] 1과목 소프트웨어 설계 - CASE

hrming 2024. 5. 1. 16:30

CASE (Computer - Aided Software Engineering)

: 소프트웨어 개발 시, 사용되는 분석 자동화 도구 (소프트웨어 개발 과정의 일부나 전체를 자동화하는 도구)

 

■ 주요 기능

- 그래픽을 지원

- 소프트웨어 생명주기의 전 단계를 연결

- 다양한 소프트웨어 개발 모형을 지원

- 표준화된 개발 환경 구축 및 문서 자동화 기능을 제공

- 작업 과정 및 데이터 공유를 통해 작업자 간의 커뮤니케이션을 증대 

 

■ 상위 & 하위 CASE

도구 설명
상위 CASE
(Upper CASE)
- 계획수립, 요구분석, 기본설계 단계를 다이어그램으로 표현
- 모델들 사이의 모순 검사 및 모델의 오류 검증, 일관성 검증 지원
- 자료 흐름도 프로토타이핑 작성 지원 및 UI 설계 지원
하위 CASE
(Lower CASE)
- 구문 중심 편집 및 정적 & 동적 테스트 지원
- 시스템 명세서 생성 및 소스 코드 생성 지원

 


참고 및 출처 :

https://velog.io/@kipsong/%EC%A0%95%EB%B3%B4%EC%B2%98%EB%A6%AC%EA%B8%B0%EC%82%AC-CASEComputer-Aided-Software-Engineering

 

[정보처리기사] CASE(Computer-Aided Software Engineering)

소프트웨어 개발 시, 사용되는 ::분석 자동화 도구:: 입니다.== 소프트웨어 개발 과정의 일부나 전체를 자동화하는 도구아 자동화 도구인데 소프트웨어 개발과정 전반적인 과정을 도와주는 도구

velog.io

 

수제비2024 정보처리기사 필기 기출 문제집