1. 소프트웨어공학 소프트웨어의 개념컴퓨터를 동작시키고 어떤 일의 처리 순서,방법을 지시하는 명령어의 집합인 프로그램과 절차,규칙,문서 등을 총칭프로그램 : 컴퓨터를 통해 일련의 작업을 처리하기 위한 명령어와 관련된 데이터의 집합자료구조 : 컴퓨터 기억 장치 내에 자료의 표현,처리,저장 방법 등을 총칭하는 것으로 알고리즘을 의미문서 : 소프트웨어를 개발함에 있어서 사용자 설명서, 소프트웨어 요구분석서, 평가서, 명세서, 프로젝트 계획서, 검사 계획서 등을 의미 소프트웨어의 특징상품성 : 소프트웨어를 개발하면 상품이 되어 판매가 된다.복잡성 : 개발하는 과정이 복잡하고 관리가 어렵다.변경 가능성 : 프로그램 일부 수정하여 업그레이드 및 오류 수정 할 수 있다.복제성 : 복제가 용이해 쉽..