공부/정보처리기사(14)
-
정보처리기사_3과목_데이터베이스구축(0)
데이터베이스 개요 - 운영 통합 공용 저장데이터 1. 정보처리 시스템 데이터, 정보, 정보시스템 2. 데이터베이스 개념 정의 - 어느 한 조직에서 다수의 응용시스템들이 공용으로 사용하기 위해 통합, 저장된 운영 데이터의 집합 특징 - 실시간 접근가능, 계속적인변화, 동시공유, 내용의 의한 참조 논리적구성 - 개체(entity) : 표현하려는 무형, 유형의 정보를 대상으로 존재하면서 서로 구별되는것 속성(attribute) : 개체의 특성이나 상태를 기술 ( 단독으로 존재하기 어렵다) 관계(relationship) : 개체간 또는 속성간의 상호작용 구조 - 논리적구조 : 사용자관점에서 본 구조 물리적 구조 : 저장장치 관점에서 본 구조 3. 데이터베이스 관리 시스템 (DBMS : Database Manag..
2021.04.15 -
정보처리기사_2과목_소프트웨어개발(3)
제품소프트웨어 패키징 1. 애플리케이션 패키징 1)패키징 프로그램 제작자가 최종사용자가 사용 할 프로그램을 다양한 환경에서 쉽게 자동으로 설치(업데이트/삭제 가능)할 수 있게 패키지를 만들어 배포하는 과정을 말한다.(매뉴얼 포함) 2)릴리즈 노트 소프트웨어 제품과 함께 배포 되고 이문서들에는 제품의 주요 변경 사항이 담겨 있다. 릴리즈 노트 구성항목 구분 → 설명 헤더(header) → 문서이름(예: 릴리스 노트), 제품이름, 릴리스번호, 출시일, 노트날짜, 노트버전등 개요 → 제품 및 변경에 대한 간략한 개요 목적 → 버그 픽스와 새로운 기능 목록 이슈 요약 → 버스수정이나 개선사항에 대한 짧은 설명 재현 단계 →버그발생을재현하기 위한 절차 해결책 → 버그수정을 위한 수정/ 개선 사항의 간단한 설명 최..
2021.02.24 -
정보처리기사_2과목_소프트웨어개발(2)
데이터 조작 프로지저 최적화 옵티마이저와 실행 계획 1. EXPLAIN PLAN - 실행 계획만을 확인할 수 있음 2. SET AUTOTRACE - 실행계획과 I/O 관련정보를 확인할 수 있음 3. TKPROF - 실행계획과 I/O 관련정보 뿐만 아니라 CPU 및 실제 소요시간과 관련된 정보도 상세히 확인가능 소스코드 인스펙션 진행순서 Planning(계획) → Overview(사전교육) → Preparation(사전검토) → Meeting(인스펙션회의) → Re-Work, re-inspection(수정) → Flolowing(후속조치) 통합구현 모듈구현 1. 단위모듈구현 1) 공통모듈 - 전체시스템 설계를 할 때에 각각의 서브 시스템에서 공통으로 사용되는 모듈을들 하나로 묶어서 놓은 소프트웨어 라이브러..
2021.02.23 -
정보처리기사_2과목_소프트웨어개발(1)
논리 데이터 저장소 분석->설계->구현 DBMS H/W 개념적:트랜잭션모델링 독립적 독립적 논리적 종속적 독립적 물리적 종속적 종속적 데이터 모델링 절차 - 개념적 모델링 사용자들의 요구사항을 이해하기 쉬운 형식으로 간단히 기술하는 단계 트랜잭션 모델링(처리.흐름중심 설계) : 응용을 위한 데이터 처리에 주안점을 둔 처리 중심 설계 - 논리적 모델링 개념적 설계에서 만들어진 구조를 구현 가능한 데이터 모델로 변환하는 단계 - 물리적 모델링 물리적 데이터베이스 구조는 데이터베이스에 포함될 여러 파일 타입에 대한 저장 레코드의 양식, 순서, 접근경로, 저장 공간의 할당 등을 기술한다. 논리 데이터 저장소 - 데이터베이스의 논리적 구성 개체(entity) : 표현하려는 유형, 무형 정보의 대상으로 존재하면서 ..
2021.02.15 -
정보처리기사_2과목_소프트웨어개발(0)
데이터 입출력 구현 자료구조 정의 = 자료를 효율적으로 사용하기 위해서 자료의 특성에 따라 분류하여 구성하고 저장 및 처리하는 모든 작업 구성 1. 선형 구조 : 데이터 항목 사이의 관계가 1:1 >> ex) 배열,리스트,스택,큐,데크 2. 비선형 구조 : 데이터 항목 사이의 관계가 1:n(일대다) >> ex)트리, 그래프 연결리스트의 개요 연결리스트는 다음 데이터를 포인터를 이용하여 찾아내며, 노드는 자기참조구조체(데이터 필드, 포인터 필드)이다. **주소 스택 - LIFO,후입선출 - 제한된 구조로 원소의 삽입과 삭제가 한쪽(TOP)에서만 이루어지는 유한 순서리스트 - 스택의 응용: 수식계산, 복귀주소관리, 순환식, 퀵 정렬, 깊이 우선 탐색, 이진트리 운행 큐 - FIFO, 선입선출 - 한쪽 끝(R..
2021.02.12 -
정보처리기사_1과목_소프트웨어설계(2)
디자인패턴 개요 - UML 전체설계도면을 설계 한다면 디자인패턴은 설계방법을 제시 특성 - 가장 큰 장점인 재사용성과 모듈성을 극대화 분류와 종류 1. 생성관련 패턴(Creational pattern) 종류 : 빌더(builder), 프로토타입(prototype), 싱글턴(singleton) == 객체생성에 제한을 준다 2. 구조화 패턴(structural patterns) 종류 : 브리지(bridge), 데코레이터(decorator), 어댑터(adapter), 퍼케이드/퍼샤드(facade) == 서브시스템 3. 행위패턴(behavioral patterns) 종류 : 비지터(visitor), 이터레이터(iterator), 옵저버(observer) == 일 대다, 메멘토(memento) 인터페이스설계 요구..
2021.02.10