정답: 3번 소프트웨어 공학은 가장 경제적으로 신뢰도 높은 소프트웨어를 만들기 위한 방법, 도구와 절차들의 체계로 정의됩니다. 이는 소프트웨어 위기를 해결하려는 노력의 일환으로, 효과적이고 효율적인 소프트웨어 개발을 목표로 합니다.