정보처리기사수제비필기7 정보처리기사 필기 2주차 Day-3 정리 Chapter 03. 제품 소프트웨어 패키징 1. 제품 소프트웨어 패키징 (1) 애플리케이션 패키징 애플리케이션 패키징 개념 애플리케이션 패키징은 개발이 완료된 제품 소프트웨어를 배포하고 설치할 수 있도록 고객에게 전달하기 위한 형태로 제작하고, 설치와 사용에 필요한 제반 내용을 포함하는 매뉴얼을 작성하는 활동이다. 사용자 관점에서의 패키징 고려사항 = 환유관변 고려사항 설명 사용자 시스템 환경 정의 사용자의 시스템 환경인 운영체제, CPU, 메모리 등의 수행을 위한 최소 환경을 정의 UI 제공 사용자가 직관적으로 확인할 수 있는 UI를 제공하고, 매뉴얼과 일치시켜 패키징 작업 수행 관리 서비스 형태로 제공 애플리케이션은 하드웨어와 함께 통합 적용할 수 있도록, 패키징을 관리 서비스 형태로 제공 패키징의.. 2021. 7. 17. 정보처리기사 필기 2주차 Day-2 정리 Chapter 02. 통합 구현 1. 모듈 구현 (1) 단위 모듈 구현 단위 모듈 구현은 소프트웨어 개발에 있어 기능을 단위 모듈별로 분할하고 추상화하여 성능을 향상하고, 유지보수를 효과적으로 하기 위한 구현 기법이다. 단위 모듈 구현의 원리 = 정분추모 원리 설명 정보 은닉 변경 가능성이 있는 모듈을 타 모듈로부터 은폐 분할과 정복 복잡한 문제를 분해, 모듈 단위로 문제 해결 데이터 추상화 각 모듈 자료 구조를 액세스하고 수정하는 함수내에 자료 구조의 표현 내역을 은폐 모듈 독립성 낮은 결합도와 높은 응집도를 가짐 재사용 기법 ① 재사용 기법 개념 재사용은 이미 개발되어 그 기능, 성능 및 품질을 인정받았던 소프트웨어의 전체 또는 일부분을 다시 사용하는 기법이다. ② 재사용 종류 구분 설명 재공학 기존.. 2021. 7. 16. 정보처리기사 필기 2주차 Day-1 정리 Chapter 01. 데이터 입출력 구현 1. 논리 데이터 저장소 확인 (1) 자료 구조 자료 구조(Data Structure)의 개념 자료 구조는 컴퓨터상 자료를 효율적으로 저장하기 위해 만들어진 논리적인 구조이다. 자료 구조의 분류 구조 설명 종류 선형 구조 데이터를 연속적으로 연결한 자료 구조 리스트, 스택, 큐, 데크 비선형 구조 데이터를 비연속적으로 연결한 자료 구조 트리, 그래프 선형 구조 ① 리스트(List) 개념 설명 선형 리스트 (Linear List) 배열과 같이 연속되는 기억 장소에 저장되는 리스트 선형 리스트의 대표적인 구조로는 배열(Array) 등이 있음 자료의 삽입, 삭제 시 기존 자료의 이동이 필요하며 접근 구조가 빠름 연결 리스트 (Linked List) 노드의 포인터 부분으.. 2021. 7. 15. 정보처리기사 필기 1주차 Day-4 정리 Chapter 04. 인터페이스 설계 1. 인터페이스 요구사항 확인 (1) 내·외부 인터페이스 요구사항 내·외부 인터페이스 요구사항은 조직 내·외부에 존재하는 시스템들이 상호 접속을 통하여 특정 기능을 수행하기 위한 접속 방법이나 규칙에 대한 필수적 요구사항이다. 내·외부 인터페이스 요구사항의 분류 분류 설명 기능적 요구사항 내·외부 인터페이스 연계를 통해 수행될 기능과 관련되어 소프트웨어가 가져야 하는 기능적 속성에 대한 요구사항 비기능적 요구사항 내·외부 인터페이스 연계 시의 성능, 사용의 용이성, 신뢰도, 보안성, 운용상의 제약, 안전성 등 시스템 전반과 관련된 요구사항 (2) 요구공학 요구공학의 개념 요구공학은 사용자의 요구가 반영된 시스템을 개발하기 위하여 사용자 요구사항에 대한 도출, 분석 명.. 2021. 7. 13. (추가)정보처리기사 필기 1주차 Day-3 정리(추가) Chapter 03. 애플리케이션 설계 01. 공통 모듈 설계 (1) 공통 모듈 공통 모듈의 개념 ① 모듈(Module)의 개념 모듈은 크게 독립된 하나의 소프트웨어 or 하드웨어 단위를 지칭하는 용어이다. ② 모듈의 특징 상대적으로 독립성 휴대 단독으로 컴파일하며 재사용 가능 독립성이 높은 모듈일수록 모듈 수정 시에도 다른 모듈들에는 영향을 미치지 않고, 오류가 발생 시에도 쉽게 해결 독립성을 높이려면 결합도는 약하게(낮게), 응집도는 강하게(높게), 모듈의 크기는 작게 공통 모듈 원칙 = 정명 완일추 원칙 설명 정확성(Correctness) 필요 유무를 알 수 있도록 정확하게 작성 명확성(Clarity) 한 가지로 해석될 수 있도록 작성 완전성(Completeness) 필요하고 요구되는 모든 것을 기.. 2021. 7. 12. 이전 1 2 다음