정답: 4번 설명된 유지보수는 소프트웨어가 운용되는 환경이 변화할 때 그에 맞추어 소프트웨어를 변경하는 것으로, 이는 'Adaptive maintenance'에 해당합니다. Adaptive maintenance는 운영체제, 컴파일러, 주변장치의 변화 등과 같은 환경의 변화에 대응하기 위한 유지보수입니다.