정답: 4번 부 프로그램과 매크로는 모두 여러 번 중복되는 부분을 별도로 작성하여 사용합니다. 부 프로그램은 함수나 메서드로 작성되어 코드의 재사용성을 높이며, 매크로 역시 반복적인 작업을 자동화하기 위해 사용됩니다.