모의고사 19회
증강 현실 AR | 가상 현실(Virtual Reality)의 한 분야로 실제 환경에 가상 사물이나 정보를 합성하여 원래의 환경에 존재하는 사물처럼 보이도록 하는 컴퓨터 그래픽 기법 |
가상 현실 VR | 어떤 특정한 환경이나 상황을 컴퓨터로 만들고 사람이 마치 실제 주변 상황·환경과 상호작용을 하고 있는 것처럼 만들어 주는 인간-컴퓨터 사이의 인터페이스 |
혼합 현실 MR | 증강 현실 AR과 가상 현실 VR의 장점을 합쳐 현실 세계와 가상 세계 정보를 융합하여 새로운 공간을 창조하는 기술 현실 세계와 가상 정보를 결합한 것이 특징 |
균형성과표(BSC; Balanced Score Card)
조직의 성과 목표 달성을 위하여 회사의 비전이나 전략에 따라 성과 목표를 재무, 고객, 내부 프로세스, 학습·성장 관점으로 균형 있게 목표를 정하고 이를 조직 구성원의 개개인에게 네 가지 관점으로 목표를 설정하여 관리하는 기법
BSC 네 가지 관점
[재고내학] 재무 / 고객 / 내부 프로세스 / 학습과 성장
디자인 패턴 유형 중 행위 패턴
Iterator Pattern | 컬렉션 구현 방법 노출 X 집합체 안 모든 항목 접근 방법 제공 내부 구조 노출 X 복잡 객체 원소 순차적 접근 가능하게 |
Template Method Pattern | 작업 처리하는 일부분 서브 클래스 캡슐화 상위 클래스에는 추상 메서드 통해 기능 골격 제공 하위 클래스 메서드에는 세부 처리 구체화 코드 양 줄이고 유지보수 용이 |
Observer Pattern | 객체 상태 변화에 따라 다른 객체의 상태도 연동 일대다 의존 |
State Pattern | 객체 상태 캡슐화하여 클래스화함 원시코드 수정 최소화 유지보스 편의성 |
Visitor Pattern | 객체 구조 변경하지 않으면서 기능만 따로 추가하거나 확장할 때 사용 |
Command Pattern | 실행 기능을 캡슐화함으로써 주어진 여러 기능을 실행할 수 있는 재사용성이 높은 클래스 설계하는 패턴 요구사항을 객체로 캡슐화 |
Strategy Pattern | 행위를 클래스로 캡슐화해 동적으로 행위를 자유롭게 바꿀 수 있게 하는 디자인 패턴 |
Memento | Undo 기능을 개발할 때 사용하는 디자인 패턴 |
Chain of responsibility | 한 요청을 2개 이상의 객체에서 처리 |
시퀀스 다이어그램 구성요소
객체 Object | 위쪽에 표시 아래로 생명선 가짐 사각형 안에 밑줄 친 이름으로 명시 |
생명선 Lifeline | 객체로부터 뻗어나가는 점선 실제 시간이 흐름에 따라 객체의 생명주기 동안 발생하는 이벤트 명시 |
실행 Activation | 직사각형은 오퍼레이션(함수)이 실행되는 시간 의미 직사각형이 길어질수록 오퍼레이션 수행기간 긺 |
메시지 Message | 객체 간 상호작용은 메시지 교환으로 이루어짐 한 객체에서 다른 객체로의 메시지 전달하여 전달받은 객체의 오퍼레이션 수행 |
네트워크 접근 제어(NAC; Network Access Control)
단말기가 내부 네트워크에 접속 시도할 때 이를 제어하고 통제하는 기능 제공하는 솔루션으로 바이러스나 웜 등의 보안 위협뿐만 아니라 불법 사용자에 대한 네트워크 제어 및 통제기능 수행하는 장비
Seven TouchPoints | 실무적으로 검증된 개발 보안 방법론 중 하나로써 SW 보안의 모범 사례를 SDLC(Software Development Life Cycle)에 통합한 소프트웨어 개발 보안 생명주기 방법론 |
MS SDL | 마이크로소프트사가 2004년 이후 자사의 소프트웨어 개발에 의무적으로 적용하도록 고안한 보안 강화 프레임워크 |
OWASP CLASP | 개념 관점, 역할기반 관점, 활동평가 관점, 활동구현 관점, 취약성 관점 등의 활동 중심, 역할 기반의 프로세스로 구성된 보안 프레임워크로 이미 운영 중인 시스템에 적용하기 쉬운 보안 개발방법론 |
회복 기법 종류
[회로체그] 회복 기법(로그 기반 회복 기법 / 체크 포인트 회복 기법 / 그림자 페이징 회복 기법)
로그 기반 회복 기법 | 지연 갱신 회복 기법 : 트랜잭션이 완료되기 전까지 데이터베이스에 기록하지 않는 기법 즉각 갱신 회복 기법 : 트랜잭션 수행 중 갱신 결과를 바로 DB에 반영하는 기법 |
체크 포인트 회복 기법 | 장애 발생 시 검사점 이후에 처리된 트랜잭션에 대해서만 장애 발생 이전의 상태로 복원시키는 회복 기법 |
그림자 페이징 회복 기법 | 데이터베이스 트랙잭션 수행 시 복제본을 생성하여 데이터베이스 장애 시 이를 이용해 복구하는 기법 |
클라우드 서비스 유형
[인플소] 인프라 형 서비스 IaaS / 플랫폼 형 서비스 PaaS / 소프트웨어 형 서비스 SaaS
인프라 형 서비스 IaaS | 서버, 스토리지 같은 시스템 자원을 클라우드로 제공하는 서비스 컴퓨팅 자원에 운영체제나 애플리케이션 등의 소프트웨어 탑재 및 실행 하위의 클라우드 인프라를 제어하거나 관리하지 않지만 스토리지, 애플리케이션에 대해서는 제어권을 가짐 |
플랫폼 형 서비스 PaaS | 인프라를 생성, 관리하는 복잡함 없이 애플리케이션을 개발, 실행, 관리할 수 있게 하는 플랫폼을 제공하는 서비스 SaaS의 개념을 개발 플랫폼에도 확장한 방식으로 개발을 위한 플랫폼을 구축할 필요 없이 구축할 필요 없이 필요한 개발 요소를 웹에서 빌려 쓸 수 있게 하는 모델 OS, 애플리케이션과 애플리케이션 호스팅 환경 구성의 제어권을 가짐 |
소프트웨어 형 서비스 SaaS | 소프트웨어 및 관련 데이터는 중앙에 호스팅되고 사용자는 웹 브라우저 등의 클라이언트를 통해 접속하여 소프트웨어를 서비스 형태로 이용하는 서비스 주문형 소프트웨어라고도 함 |
테스트 드라이버
상위의 모듈에서 데이터의 입력과 출력을 확인하기 위한 상향식 통합 테스트 수행 시 사용되는 더미 모듈
기본 키 Primary Key | 테이블의 각 튜플을 고유하게 식별하는 컬럼 |
대체 키 Alternate Key | 후보 키 중에서 기본 키로 선택되지 않은 키 |
후보 키 Candidate Key | 테이블에서 각 튜플을 구별하는 데 기준이 되는 컬럼 기본 키와 대체 키를 합친 키 |
슈퍼 키 Super Key | 릴레이션을 구성하는 모든 튜플에 대해 유일성은 만족하지만 최소성은 만족하지 못하는 키 |
외래 키 Foreign Key | 테이블 간의 참조 데이터 무결성을 위한 제약조건 한 릴레이션의 컬럼이 다른 릴레이션의 키본 키로 이용되는 키 |
Little's Law
시스템에 오랜 시간 동안 머물러 있는 고객의 평균 수치는 오랜 시간 동안에 걸친 평균 실제 도착률과 시스템에서 고객이 머문 평균 시간을 곱한 값과 동일하다는 법칙
Tripwire | 크래커가 침입하여 시스템에 백도어를 만들어 놓거나 설정 파일을 변경해 놓았을 때 이러한 사실을 알 수 있게 분석하는 도구로 시스탬 내의 지정한 중요한 디렉토리와 파일에 대한 데이터베이스를 생성한 후에 Tripwire를 실행할 때 새로 생성된 데이터베이스와 비교하여 그 차이점을 체크함으로써 시스템 관리자가 시스템 내에서 어떠한 변화가 있는지 감지할 수 있게 해주는 도구 |
Tcpdump | 네트워크 인터페이스를 거치는 패킷의 내용을 출력해주는 프로그램으로 스니핑 도구의 일종으로 자신의 컴퓨터로 들어오는 모든 패킷의 내용을 도청할 수 있으며 공격자에 대한 추적 및 공격유형 분석을 위한 패킷 분석 시 활용할 수 있는 도구 |
고가용성(HA; High Availability)
두 개 이상의 시스템을 클러스터로 구성하여 하나의 시스템이 장애 시 최소한의 서비스 중단을 위해 다른 시스템으로 신속하게 시스템 대체 작동(Fail Over)하는 기술
WDM Wavelength Division Multiplexing |
파장이 서로 다른 복수의 광신호를 동시에 이용하는 것으로 광섬유를 다중화하는 방식 광섬유를 이용한 통신 기술의 하나를 의미함 |
DWDM Dense Wavelength Division Multiplexing |
대용량 데이터 전송을 위하여 파장 대역 채널을 조밀하게 나누어 규격화한 광전송 기술 일정 파장 대역에 걸쳐 수십, 수백 개 파장의 광신호를 동시에 변조 |
'T.I.L(Today I learned) > CS' 카테고리의 다른 글
220917 정보처리기사 실기 D-29 (0) | 2022.09.18 |
---|---|
220915 정보처리기사 실기 D-31 (0) | 2022.09.15 |
220913 정보처리기사 실기 D-33 (0) | 2022.09.13 |
220912 정보처리기사 실기 D-34 (0) | 2022.09.13 |
220909 정보처리기사 실기 D-37 (0) | 2022.09.13 |
댓글