본문 바로가기
T.I.L(Today I learned)/CS

220918 정보처리기사 실기 D-22

by Amy97 2022. 9. 18.
728x90

모의고사 22회

 

디지털 발자국 Digital Footprint

개인이 인터넷 상에 남겨놓은  소셜미디어 계정이나 커뮤니티 게시글, 쇼핑몰 후기 댓글 등을 통해 사용자를 추적할 수 있다고 붙여진 용어

 

VPN

인터넷과 같은 공중망을 사용하여 사설 네트워크를 구축하게 해주는 기술 혹은 통신망으로 두 개 이상의 물리적 네트워크(또는 장치) 사이의 인터넷을 통해 생성된 가상 네크워크

 

DRS(Disaster Recovery System) 유형

Mirror Site 주 센터와 데이터복구센터 모두 운영 상태로 실시간 동시 서비스가 가능한 재해복구센터
재해 발생 시 복구까지의 소요 시간(RTO) 즉시(이론적으로 0)
Hot Site 주 센터와 동일한 수준의 자원을 대기 상태로 원격지에 보유하면서 동기, 비동기 방식의 미러링을 통하여 데이터의 최신 상태를 유지하고 있는 재해복구센터
RTO 4시간 이내
Warm Site Hot site와 유사하나 재해복구센터에 주 센터와 동일한 수준의 자원을 보유하는 대신 중요성이 높은 자원만 부분적으로 재해복구센터에 보유하고 있는 센터
데이터 백업 주기 수 시간 ~ 1일
Cold Site 데이터만 원격지에 보관하고 재해 시 데이터를 근간으로 필요 자원을 조달하여 복구할 수 있는 재해복구센터
RTO 수주 ~ 수개월
구축 비용이 저렴하나 복구 소요 시간이 길고 신뢰성이 낮음

 

관계 대수 원하는 정보가 무엇인가를 정의하고 원하는 정보를 유도하기 위한 과정을 정의한 절차적 언어
관계 해석 원하는 정보가 무엇인지만을 정의하는 비절차적인 언어

 

소프트웨어 생명주기 모델

[폭프나반] 폭포수 모델 / 프로토타이핑 모델 / 나선형 모델 / 반복적 모델

폭포수 모델  Waterfall Model 소프트웨어 개발 시 각 단계를 확실히 마무리 지은 후에 다음 단계로 넘어가는 모델
프로토타이핑 모델
Prototyping Model
고객이 요구한 주요 기능을 프로토타입으로 구현하여 고객의 피드백을 반영하여 소프트웨어를 만들어가는 모델
나선형 모델 Spiral Model 시스템 개발 시 위험을 최소화하기 위해 점진적으로 완벽한 시스템으로 개발해 나가는 모델
반복적 모델 Iteration Model 구축 대상을 나누어 병렬적으로 개발 후 통합하거나 반복적으로 개발하여 점증 완성시키는 모델

 

동시 공용 Concurrent Sharing

다수의 사용자가 동시에 같은 내용의 데이터를 이용할 수 있어야 한다는 데이터베이스의 특성

 

병행 제어 Concurrency Control

다수 사용자 환경에서 여러 트랜잭션을 수행할 때 데이터베이스 일관성 유지를 위해 상호작용을 제어하는 기법

 

화이트박스 테스트

코드 분석과 프로그램 구조에 대한 지식을 바탕으로 문제가 발생할 가능성이 있는 모듈 내부를 테스트하는 방법

 

화이트박스 테스트 유형

[구결조 조변다 기제데]

구문 커버리지 / 결정 커버리지 / 조건 커버리지

조건/결정 커버리지 / 변경 조건/결정 커버리지 / 다중 조건 커버리지

기본 경로 커버리지 / 제어 흐름 테스트 / 데이터 흐름 테스트

 

 

 

728x90

댓글