II. 소프트웨어 개발 - 제품 소프트웨어 패키징 (2)
(1) 제품 소프트웨어 매뉴얼 작성 1. 제품 소프트웨어 매뉴얼 개념 - 패키징 이후 설치 및 사용자 측면의 주요 내용 등을 문서로 기록한 것 - 설치 매뉴얼과 사용자 매뉴얼이 있다 2. 제품 소프트웨어 설치 매뉴얼 구성 요소 - 제품 소프트웨어 개요, 설치 관련 파일, 설치 절차, 아이콘, 삭제 방법, 버전 및 작성자, 고객 지원 방법, 준수 정보 & 제한 보증 3. 제품 소프트웨어 설치 매뉴얼 작성 프로세스 - 개요 및 기능 식별, UI분류, 설치 파일/백업파일 확인, 삭제 절차 확인, 이상 유형 확인, 최종 매뉴얼 적용 (2) 국제 표준 제품 품질 특성 1. 국제 표준 제품 품질 특성 개념 - 제품에 대하여 명확하게 정의된 특성을 의마하며 품질을 평가하는 기준 항목 - ISO/IEC, ITU-T, ..
II. 소프트웨어 개발 - 데이터 입출력 구현 (1)
(1) 자료 구조 1. 자료 구조 (Data Structure)의 개념 - 컴퓨터상 자료를 효율적으로 저장하기 위해 만들어진 논리 구조 2. 자료 구조의 분류 - 선형구조와 비선형 구조로 나뉨 - 선형구조 - 배열, 연결리스트, 스택, 큐 - 비선형 구조 - 트리, 그래프 자료 구조 선형 구조 비선형 구조 배열 연결리스트 스택 큐 트리 그래프 3. 리스트 - 리스트는 선형 리스트, 연결 리스트로 나뉜다 - 선형리스트 : 연속되는 기억장소, 배열이 대표적, 가장 간편한 자료구조, 접근 구조가 빠름, 삽입 삭제시 기존 자료의 이동이 필요 - 연결리스트 : 포인터 연결, 노드의 삽입 삭제가 선형리스트보다 편리, 포인터를 찾아야해서 선형보다 느림, 포인터가 저장공간을 차지 *노드 (Node) : 아래 그림처럼 ..