정답: 4번 소프트웨어가 운용되는 환경이 변화할 때, 소프트웨어를 그에 맞게 수정하는 유지보수를 적응적 유지보수(Adaptive Maintenance)라고 합니다. 이는 운영체제, 컴파일러, 주변장치 등의 변화에 대응하기 위한 것입니다.