-
(소프트웨어 공학) 유지보수자격증/(정처기) 필기 요약 2019. 2. 28. 14:22
유지보수
- 개발된 소프트웨어의 품질을 항상 최상의 상태로 유지하기 위한 것
- 개발 단계 중 가장 많은 노력과 비용이 투입
- 용이하게 하려면 시험 용이성, 이해성, 수정 용이성, 이식성 등이 고려되어야 함
수정(Corrective)보수 = 수리 · 교정 · 정정 · 하자 보수- 시스템을 운영하면서 검사 단계에서 발견하지 못한 잠재적인 오류를 찾아 수정하는 활동
적응(Adaptive)보수 = 환경 적응, 조정 보수- 운영체제나 컴파일러와 같은 프로그래밍 환경 변화와 주변 장치 또는 다른 시스템 요소가 향상되거나 변경될 때 기존의 소프트웨어에 반영하기 위하여 수행하는 활동
완전화(Perfective)보수 = 기능 개선, 기능 보수- 소프트웨어의 본래 기능에 새로운 기능을 추가하거나 소프트웨어를 확장시키는 활동
- 유지보수 활동 중 가장 큰 업무 및 비용을 차지하는 활동
예방(Preventive)보수- 장래의 유지보수성 또는 신뢰성을 개선하거나 소프트웨어 오류 발생에 대비하여 미리 예방 수단을 강구해두는 활동
'자격증 > (정처기) 필기 요약' 카테고리의 다른 글
(전자계산기 구조) 인터럽트 우선순위 판별 방법 (0) 2019.02.28 (데이터 통신) BCD코드 ASCII코드 EBCDIC코드 (0) 2019.02.28 (운영체제) UNIX 파일 시스템의 구조 (0) 2019.02.28 (운영체제) 프로세서의 결합도 (0) 2019.02.28 (운영체제) 자원 보호 기법 (0) 2019.02.28 댓글