[소프트웨어공학]소프트웨어공학 시험대비 핵심 요점 정리
- 최초 등록일
- 2006.12.05
- 최종 저작일
- 2006.07
- 5페이지/ 한컴오피스
- 가격 3,000원
소개글
안녕하세요~!
중간고사때 여러 전공과목들을 공부하느라 정말 정신이 없죠?
특히 소프트웨어공학과목은 단 하루만에 벼락치기가 절대로 불가능한 과목이죠^^
그만큼 그 두꺼운 책을 여러번 읽고 핵심사항을 정리하여서 또 외워야 하는데
교수님께서 수업시간 중간중간에 찍어주신문제들과 중요사항들을 정리하는데에만도 시간엄청잡아먹죠 ^^
저도 셤볼때 그런 어려운 점을 겪었기에 제가 수업시간에 저희 교수님께서
중요하다고 찍어주신부분과 실제 중간고사 시험에 나왔던 문제들, 그리고
제가 공부하면서 중요하다 싶은 부분을 정리한 자료들을 이렇게 올립니다
저는 이걸로 암기한 후 소프트웨어 공학 시험봐서 7문제중에서 6문제를
적중시켰답니다 ^^ 덕분에 점수도 당연 좋았구요!
셤보기 전날 한숨 푸욱~ 쉬시고 포기하지 마시고요! 이자료 참고하셔서
님들도 모두 A+ 받으시길바래요 ^^
목차
1. 소프트웨어공학이란 무엇인가?
2. 시스템공학이란 무엇인가?
3. 소프트웨어의 위기원인과 해결방안은 무엇인지 요약하시오
4. 품질이란?
5. 나선형 모형의 강인성이란?
6. 폭포수모델의 특징과 장점과 단점을 논하시오
7. 원형패러다임(Proto Typing)을 그리고 특징과 장점과 단점을 논하시오
8. 나선형패러다임을 그리고, 특징과 장점과 단점을 논하시오
9. 시스템제작의 공통적인 방법은 무엇인가?
10. BPHEM의 리스크관리 10대요소는 무엇인가?
11. 리스크관리의 5가지 기본활동은 무엇인가?
12. 블랙박스, 상태박스, 화이트박스에 대해서 쓰시오
13. 객체지향분석기법이란 무엇인가?
14. 공식기술검토회란?
15. 모델링이란?
16. 자료사전이란?
17. 프로세스명세서란?
18. 배경도란?
19. 원시프로세스란?
20. 구조적 분석기법이란?
21. 자료흐름도의 균형이란?
22. 기능모델링이란?
23. 구조적 분석기법이란?
본문내용
본문요약 1. 소프트웨어 공학이란 무엇인가?
소프트웨어 시스템의 개발, 운용, 관리에 적용되는 체계적인 접근방법이며,
최적의 비용을 들여 효과적인 시스템을 얻기 위해 사용하는 기술이다.
소프트웨어 공학의 주요목표는 소프트웨어 제품의 품질향상과 생산성 및
사용자 만족도증진에 있다.
2. 시스템공학이란 무엇인가?
시스템의 개발과 운용, 유지보수를 합리적으로 행하기 위한 사고방법, 절차, 조직 및
기법등을 총칭한 것이며, 기술적(Technical)인 측면과 관리적(Management)인 측면의
두가지 기능을 가지고 있다.
⦁ 기술적인 측면 - 시스템을 구성하는 물적요소의 적합성과 이의 효과적인 조합에 의한
효율의 극대화를 추구
⦁ 관리적인 측면 - 시스템개발에 관련된 업무가 제대로 이루어지도록 인원, 설비,
자재등에 대한 계획과 통제를 행하는 관리기술
※ 시스템의 가치 평가기준 - 성능, 시간, 비용, 신뢰성, 보전성, 안정성
3. 소프트웨어의 위기원인과 해결방안은 무엇인지 요약하시오.
◆소프트웨어의 위기원인
① 소프트웨어의 생산성이 사용자들의 요구를 따라가지 못한다
② 소프트웨어의 품질이 향상되지 못하고, 유지보수가 힘들다
③ 대부분의 경우 프로젝트 개발일정과 소요비용 예측이 부정확하다
◆소프트웨어의 위기 해결방안
① 기업에서는 장기적인 안목으로 관리자와 개발자들에게 새로운 기술 및 기법에 대한
교육이 이루어져야 한다
② 회사의 관리자 차원에서는 사용자의 요구사항에 대한 필요성을 느끼고,
요구사항명세서∙설계명세서등의 문서관리와 체계적인 공법을 도입하여야 한다.
참고 자료
없음