Study/정보처리기사
-
2020 정보처리기사 필기 : 2과목 : 5장Study/정보처리기사 2020. 5. 27. 00:26
5장 : 인터페이스 구현 0. 데이터 인터페이스 모듈 간 교환되는 데이터가 저장될 파라미터를 의미한다. 1. 모듈 연계 ★★★ 내부 모듈과 외부 모듈 또는 내부 모듈 간 데이터의 교환을 위해 관계를 설정하는 것. 방법 EAI (Enterprise Application Integration) ESB (Enterprise Service Bus) 2. EAI (Enterprise Application Integration) 기업 내의 각종 애플리케이션 및 플랫폼 간의 정보 전달, 연계, 통합 등 상호 연동이 가능하게 해주는 솔루션이다. 비즈니스 간 통합 및 연계성을 증대시킨다. 애플리케이션 중심의 통합이다. 종류 Point to Point Hub & Spoke Message Bus Hybrid 3. ESB (..
-
2020 정보처리기사 필기 : 2과목 : 4장Study/정보처리기사 2020. 5. 26. 23:56
4장 : 애플리케이션 테스트 관리 1. 어플리케이션 테스트 결함을 찾아내는 일련의 행위 또는 절차를 말한다. 유형 확인 (Validation) : 고객에 초점을 맞춤. 검증 (Verification) : 기능에 초점을 맞춤. 완벽한 테스팅은 불가능하다. 파레토 법칙 : 대부분의 결함은 특정 모듈에 집중되어 있다. ‘살충제 패러독스 현상’을 막기 위해 지속적인 보완 및 개선을 해야 한다. 오류-부재의 궤변 : 소프트웨어의 결함을 모두 제거해도, 사용자의 요구사항을 만족시키지 못하면, 해당 소프트웨어는 품질이 높다고 말할 수 없다. 2. 애플리케이션 테스트의 기준 프로그램 실행 여부에 따라 기반에 따라 시각에 따라 목적에 따라 3. 프로그램 실행 여부에 따른 테스트 ★★★ 정적 테스트 실행하지 않는다. 명세..
-
2020 정보처리기사 필기 : 2과목 : 3장Study/정보처리기사 2020. 5. 26. 23:49
3장 : 제품 소프트웨어 패키징 1. 소프트웨어 패키징 모듈별로 생성한 실행 파일들을 묶어, 배포용 설치 파일을 만드는 것 사용자 중심으로 진행한다. 모듈화 후, 패키징한다. 다양한 환경을 위해, 일반적인 배포 형태로 패키징한다. 2 ~ 4주를 주기로 하여 수행 패키징 작업 순서 1-1. 소프트웨어 패키징 작업 순서 순서 과정 설명 1 기능 식별 작성된 코드의 기능을 확인한다. 2 모듈화 확인된 기능 단위로 코드를 분류한다. 3 빌드 진행 모듈 단위 별로, 실행 파일을 만든다. 4 사용자 환경 분석 5 패키징 및 적용 시험 정의된 환경과 동일한 환경에서 패키징 결과를 테스팅한다. 6 패키징 변경 개선 7 배포 배포 수행 시, 오류가 발생하면 해당 개발자에게 전달하여 수정을 요청한다. 2. 릴리즈 노트 (..
-
2020 정보처리기사 필기 : 2과목 : 2장Study/정보처리기사 2020. 5. 26. 18:09
2장 : 통합 구현 1. 단위 모듈 (Unit Module) 한 가지 동작을 수행하는 기능을 모듈로 구현한 것 단위 기능이라고도 불린다. 하나의 작은 프로그램이다. 독립적인 컴파일이 가능하다. 호출되거나 삽입이 가능하다. 1-1. 단위 모듈의 구현 순서 1 단위 기능 명세서 작성 계층적으로 구조화한다. 정보 은닉을 고려한다. 2 입출력 기능 구현 CLI, GUI와 연동한다. 3 알고리즘 구현 사용자의 요구와 일치하는지 확인한다. 2. IPC (Inter Process Communication) 모듈 간 통신 방식을 구현하기 위해 사용되는 대표적인 프로그래밍 인터페이스 집합 메모리 모듈에 속한다. 종류 Shared Memory Socket Semaphores Pipe Queueing 3. 단위 모듈 테스트..