-
02. 소프트웨어와 자료구조개발입문/자료구조 2017. 7. 3. 15:14
[ 학습목표 ] 소프트웨어의 단계적 생명주기를 이해한다.추상화와 구체화를 이해한다.알고리즘의 개념과 조건을 이해하고 알고리즘의 표현방법을 알아본다.알고리즘의 선택 기준과 성능 분석 방법을 알아본다. 소프트웨어는 프로그램의 개발과 운영 및 유지보수에 관련된 모든 정보와 작업을 포함한다.얼마나 정확하고 효율적으로 개발과 사용 및 관리가 이루어질 수 있는가 하는 것이 중요하다. 소프트웨어 생명주기 Software Life Cycle / Development Cycle진행상황에 따라 필요한 이전 단계로의 피드백을 반복하면서 소프트웨어의 완성도를 높이는 방식으로 진행한다. 요구분석 → 시스템 명세 → 설계 → 구현 → 테스트 → 유지보수 1) 요구분석 Requirement Analysis소프트웨어의 기능과 제약조..