소프트웨어 공학정보처리기사(구) · 2010년05월09일 · 66/100
66.장래의 유지보수성 또는 신뢰성을 개선하거나 소프트웨어의 오류발생에 대비하여 미리 예방 수단을 강구해 두는 경우의 유지보수 형태는?
1
Preventive Maintenance정답
2
Corrective Maintenance
3
Perfective Maintenance
4
Adaptive Maintenance
해설
유지보수의 유형 1. Preventive Maintenance(예방보수) : 장래의 유지보수성 또는 신뢰성을 개선하거나 소프트웨어의 오류발생에 대비하여 미리 예방 수단을 강구해 두는 활동 2. Corrective Maintenance(수정보수=수리,교정,정정,하자보수) : 시스템을 운영하면서 검사 단계에서 발견하지 못한 잠재적인 오류를 찾아 수정하는 활동 3. Perfective Maintenance(완전화보수=기능보수=기능개선) : 소프트웨어의 본래 기능에 새로운 기능을 추가하거나 성능을 개선하기 위해 소프트웨어를 확장시키는 활동 4. Adaptive Maintenance(적응보수=조정보수=환경적응) : 소프트웨어의 수명기간 중에 운영체제나 컴파일러와 같은 프로그래밍 환경 변화와 주변장치 또는 다른 시스템 요소가 향상되거나 변경될 때 기존의 소프웨어에 반영하기 위하여 수행하는 활동