자료구조 2강 요악 (소프트웨어와 자료구조)
2장 소프트웨어와 자료구조 요약 1. 소프트웨어 개발 단계와 방법을 이해하고 체계적으로 개발, 관리하기 위해서 소프트웨어의 개발 과정을 몇 단계로 구분한다. 이를 소프트웨어 생명주기 또는 소프트웨어 개발 주기라 고 하고 일반적으로 요구 분석, 시스템 명세, 설계, 구현, 테스트, 유지보수의 6단계로 구 분한다. 2. 요구 분석은 문제 분석이라고도 하는데, 이 단계에서 개발할 소프트웨어의 기능과 제약 조 건, 목표 등을 소프트웨어 사용자와 함께 명확히 정의한다. 3. 시스템 명세 단계는 시스템이 무엇을 수행해야 하는지를 정의하는 단계다. 4. 설계는 시스템 구조 설계와 프로그램 설계, 사용자 인터페이스설계로 구분할 수 있고, 그 설계 방법에는 하향식 설계방법과 상향식 설계방법 그리고 객체지향 설계 방법이 ..
2014. 12. 23.