본문 바로가기
정보처리기사 필기 총정리/4과목: 프로그래밍 언어 활용

배치 프로그램 ★★

by 함께 공부해요 2020. 10. 4.
p.542, 4-21

1) 배치 프로그램(Batch Program)의 개요 __ 203회 기출문제

- 사용자와의 상호 작용 없이 여러 작업들을 미리 정해진 일련의 순서에 따라 일괄적으로 처리하는 것

종류

설명

벤트성 배치

특정 조건(이벤트)을 설정해두고 조건이 충족될 때만 수행

On-Demand 배치

사용자 요청 시 수행

기 배치

, , 월과 같이 정해진 기간에 정기 수행

#이온정

 

필수 요소

설명

용량 데이터

대량의 데이터를 가져오거나, 전달하거나, 계산 등의 처리가 가능해야 함

동화

심각한 오류가 발생하는 상황을 제외하고는 사용자의 개입 없이 수행돼야 함

고성

잘못된 데이터나 데이터 중복 등의 상황으로 중단되는 일 없이 수행돼야 함

정성/신뢰성

오류가 발생하면 오류의 발생 위치, 시간 등을 추적할 수 있어야 함

다른 응용 프로그램(애플리케이션)수행을 방해하지 않아야 하고, 지정된 시간 내에 처리가 완료돼야 함

#대자견안성

 

 

2) 배치 스케줄러(Batch Scheduler), 잡 스케줄러(Job Scheduler)

 - 일괄 처리 작업이 설정된 주기에 맞춰 자동으로 수행되도록 지원해주는 도구

 

스프링 배치(Spring Batch): Spring 프레임워크의 특성을 그대로 가져와 스프링이 가지고 있는 다양한 기능들을 모두 사용할 수 있는 오픈 소스 프레임워크
#
주요 구성 요소: Job, Job Launcher, Job Repository, Step

 

쿼츠(Quartz): Spring 프레임워크로 개발되는 응용 프로그램들의 일괄 처리를 위한 다양한 기능을 제공하는 오픈 소스 라이브러리
#
주요 구성 요소: Job, Job Detail, Trigger, Scheduler

 

 

wook-2124.tistory.com/275

 

2020 정보처리기사 필기 총정리 (시나공, 수제비)

본 정리 글은 시나공과 수제비 필기책의 내용을 압축 요약하여 작성했기 때문에 내용이 부족할 수 있습니다. 자세한 내용과 출제 예상문제 및 기출문제를 공부하기 위해서 책을 꼭 참고하시고,

wook-2124.tistory.com

wook-2124.tistory.com/206

 

정보처리기사 필기, 실기 공부방법 및 기출문제 무료 공유

<네이버페이 5천원 적립 이벤트> 10/18까지 네이버페이 5,000원을 무료​로 주는 이벤트가 진행중이니 한번 확인해보세요🙏 네이버페이 포인트 5천원 무료 적립 이벤트! 모르면 손해!! (초간단) 먼�

wook-2124.tistory.com

'정보처리기사 필기 총정리 > 4과목: 프로그래밍 언어 활용' 카테고리의 다른 글

데이터 타입 ★★  (0) 2020.10.04
패키지 소프트웨어 ★  (0) 2020.10.04
보안 및 API ★★  (0) 2020.10.04
서버 개발 ★★  (0) 2020.10.04
개발 환경 구축 ★★  (0) 2020.10.04

댓글