70. 소프트웨어 공학에 대한 설명으로 가장 옳지 않은 것은?
① 소프트웨어의 개발, 운영, 유지보수, 그리고 폐기에 대한 체계적인 접근이다.
② 소프트웨어 제품을 체계적으로 생산하고 유지보수와 관련된 기술과 경영에 관한 학문이다.
③ 과학적인 지식을 컴퓨터 프로그램 설계와 제작에 실제 응용하는 것이며, 이를 개발 및 운영하고 유지보수 하는데 필요한 문서 화 작성 과정이다.
❹ 소프트웨어의 위기를 이미 해결한 학문으로 소프트웨어의 개발만을 위한 체계적인 접근이다.
✅ 정답: ❹ 소프트웨어의 위기를 이미 해결한 학문으로 소프트웨어의 개발만을 위한 체계적인 접근이다.
🧠 소프트웨어 공학에 대한 설명
소프트웨어 공학(Software Engineering)
- 소프트웨어 공학은 소프트웨어 개발, 운영, 유지보수, 폐기에 이르는 전 과정에 대해 체계적이고 구조적인 방법론을 제공하는 학문입니다.
- 주로 효율적이고 품질 높은 소프트웨어를 기획, 설계, 개발, 테스트, 운영, 유지보수하는 데 필요한 기술과 경영적 관점이 포함됩니다.
- 소프트웨어 개발만이 아니라 유지보수와 운영, 폐기까지 포함한 전체 생애 주기를 다룹니다.
소프트웨어 공학의 주요 특징
특징 설명
체계적 접근 | 소프트웨어 개발과 유지보수를 체계적으로 다루며, 소프트웨어의 품질을 관리하고 보장합니다. |
과학적 지식 적용 | 컴퓨터 프로그램 설계와 제작에 과학적 지식을 적용하고, 이를 문서화하여 관리하는 과정입니다. |
기술과 경영 | 소프트웨어 제품의 기술적 부분뿐만 아니라, 경영적 관점에서도 다루어야 하는 학문입니다. |
소프트웨어 생애 주기 관리 | 개발, 운영, 유지보수, 폐기까지 포함하는 전체 생애 주기에 대한 관리가 포함됩니다. |
🔍 다른 선택지 분석
보기 설명 적절 여부
① 소프트웨어의 개발, 운영, 유지보수, 그리고 폐기에 대한 체계적인 접근이다. | 맞습니다! | |
소프트웨어 공학은 소프트웨어의 전체 생애 주기를 관리하고 체계적인 접근을 제공합니다. | ✅ | |
② 소프트웨어 제품을 체계적으로 생산하고 유지보수와 관련된 기술과 경영에 관한 학문이다. | 맞습니다! | |
소프트웨어 공학은 기술적이고 경영적인 측면을 모두 포함하여 체계적으로 소프트웨어를 다룹니다. | ✅ | |
③ 과학적인 지식을 컴퓨터 프로그램 설계와 제작에 실제 응용하는 것이며, 이를 개발 및 운영하고 유지보수 하는데 필요한 문서화 작성 과정이다. | 맞습니다! | |
소프트웨어 공학은 과학적 지식을 실제 소프트웨어 설계에 적용하며, 문서화 작업도 중요한 부분입니다. | ✅ | |
❹ 소프트웨어의 위기를 이미 해결한 학문으로 소프트웨어의 개발만을 위한 체계적인 접근이다. | 틀렸습니다! | |
소프트웨어 공학은 소프트웨어 개발만을 위한 체계적인 접근이 아니라, 운영, 유지보수, 폐기까지 포괄하는 학문입니다. | ||
또한 소프트웨어 위기를 완전히 해결한 학문이 아니라, 계속해서 개선하고 발전해야 하는 학문입니다. | ❌ 정답 |
✅ 결론
정답: ❹ 소프트웨어의 위기를 이미 해결한 학문으로 소프트웨어의 개발만을 위한 체계적인 접근이다.
→ 소프트웨어 공학은 개발만이 아니라 전체 생애 주기를 다루며, 소프트웨어 위기는 계속해서 해결해 나가야 할 문제입니다.
'기출문제 > 정보처리기사' 카테고리의 다른 글
2019년 1회 정보처리기사 기출문제 72번 (0) | 2025.05.11 |
---|---|
2019년 1회 정보처리기사 기출문제 71번 (0) | 2025.05.11 |
2019년 1회 정보처리기사 기출문제 69번 (0) | 2025.05.11 |
2019년 1회 정보처리기사 기출문제 68번 (0) | 2025.05.11 |
2019년 1회 정보처리기사 기출문제 67번 (0) | 2025.05.11 |