[정보처리기사 - 요구사항 ] CASE ( Computer - aided Software Engineering)
[정보처리기사 - 요구사항 ]
CASE ( Computer - aided Software Engineering)
소프트웨어 개발에 필요한 도구를 의미한다.
2020년도 정보처리기사 출제된 문제는 모두 CASE의 주요기능과 관련한 문제였다.
CASE의 주요기능으로 옳지 않은 것은?
1)S/W 라이프 사이클 전 단계의 연결
2)그래픽 지원
3)다양한 소프트웨어 개발 모형 지원
4)언어 번역
정답 : 4 --> 언어 번역 프로그램은 지원하지 않음
CASE 도구에 대한 설명으로 거리가 먼 것은?
1) 소프트웨어 개발 과정의 일부 또는 전체를 자동화하기 위한 도구이다.
2)표준화된 개발환경 구축 및 문서 자동화 기능을 제공한다.
3)작업 과정 및 데이터 공유를 통해 작업자 간의 커뮤니케이션을 증대한다.
4)2000년대 이후 소개되었으며, 객체지향 시스템에 한해 효과적으로 활용된다.
정답 : 4 --> CASE는 1980년대에 소개되었고 1990년대부터 자주 사용됨
다음 중 상위 CASE 도구가 지원하는 주요기능으로 볼 수 없는 것은?
1)모델들 사이의 모순 검사 기능
2)전체 소스코드 생성 기능
3)모델의 오류검증 기능
4)자료흐름도 작성 기능
정답 : 2 --> 전체 소스코드 생성은 통합CASE에서 진행
CASE가 제공하는 기능으로 거리가 먼 것은?
1)개발을 신속하게 할 수 있다.
2)개발 방법론을 생성할 수 있다.
3)오류 수정이 쉬워 S/W 품질이 향상된다.
4)S/W개발 단계의 표준화를 기할 수 있다
정답 : 2 --> CASE는 소프트웨어 개발을 지원하는 자동화 도구 혹은 방법론의 결합임
주요 특징 :
- 소프트웨어 생명주기의 전 단계를 연결
- 가격 비싸고, 수요 적음 --> 타사 제품과의 호환성 고려하지 않음
- 그래픽 지원함
- 유지보수 간편화, 생산성 좋아짐, 품질 향상
- 공동작업 가능
- 언어 번역 프로그램 지원 x --> 제일 중요
+ 요구사항 개발 프로세스
도출 -> 분석 -> 명세 -> 확인
+
* 요구사항 분석을 위한 자동화 도구 (CASE 도구)
- 요구사항을 자동으로 분석하고, 요구사항 분석 명세서를 기술하도록 개발된 도구
SADT (Structured Analysis and Design Technique) |
- softtech사에서 개발. 구조적 분석 및 설계 도구 - 구조적 요구 분석을 위한 블록 다이어그램 사용 |
|
SREM (Software Requirements Engineering Methodology) |
- trw사가 실시간 처리 소프트웨어 시스템에서 요구사항을 명확하게 하기위해 개발 - RSL 및 REVS 이용 - RSL (Requirement Statement Language) : 요구사항 기술 언어 - REVS(Requirement Engineering and Validation System) : RSL로 작성된 요구사항을 자동으로 분석하여 분석 명세서 출력 |
|
PSL(Problem Statement Language) /PSA(Program Statement Analyzer) |
- 미시건 대학에서 개발한 자동화 도구 - PSL : 문제(요구사항) 기술 언어 - PSA : PSL 로 작성된 요구사항 자동 분석 |
|
TAGS (Technology for Automated Generation of Systems) |
- 시스템 공학 방법 응용에 대한 자동 접근법 - IORL 언어를 사용하여 개발 주기 전과정에서 이용 할 수 있음 (통합 자동화 도구) - IORL : 요구사항 명세 언어
|
'ETC > 정보처리기사' 카테고리의 다른 글
[정보처리기사 - DB ] 도메인 무결성, 개체 무결성, 참조 무결성 (0) | 2021.02.28 |
---|---|
[정보처리기사 - CPU] CISC, RISC 정리 (0) | 2021.02.27 |
[정보처리기사 - 데이터정렬] 선택정렬, 삽입정렬, 버블정렬, 합병정렬 초간단 정리 (0) | 2021.02.27 |
[정보처리기사 - 품질관리] CMM, SPICE, CMMI (0) | 2021.02.27 |
[정보처리기사 - 비용측정] COCOMO모형 (0) | 2021.02.27 |