* 균형성과표 BSC
조직의 성과 목표 달성을 위하여 회사의 비전이나 전략에 따라 성과 목표를 재무, 고객, 내부 프로세스, 학습성장 관점으로 균형있게 목표를 정하고, 이를 조직 구성원의 개개인에게 네가지 관점으로 목표를 설정 관리하는 기법
* state 패턴
객체상태를 캡슐화하여 클래스화 함으로써 그것을 참조하게 하는 방식으로 상태에 따라 다르게 처리할 수 있도록 행위 내용을 변경하여, 변경 시 원시 코드의 수정을 최소화 할 수 있고, 유지보수의 편의성도 갖는 디자인 패턴
* 시퀀스 다이어그램
객체는 위쪽에 표시되며 아래로 생명선을 갖고, 사각형 안에 밑줄 친 이름으로 명시한다. 또한 생명선은 객체로 부터 뻗어 나가는 점선으로 실제 시간이 흐름에 따라 객체의 생명주기 동안 발생하는 이벤트를 명시한다.
* 회복기법의 종류
- 로그 기반 회복 기법
지연 갱신 회복 기법 - 트랜잭션이 완료되기 전까지 데이터베이스에 기록하지 않는 기법
즉각 갱신 회복 기법 - 트랜잭션 수행 중 갱신 결과를 바로 DB에 반영하는 기법
- 체크 포인트 회복 기법 - 장애 발생 시 검사점 이후에 처리된 트랜잭션에 대해서만 장애 발생 이전의 상태로 복원시키는 회복 기법
- 그림자 페이징 회복 기법 - 데이터베이스 트랜잭션 수행 시 복제본을 생성하여 데이터 베이스 장애시 이를 이용해 복구하는 기법
* PaaS_플랫폼 형 서비스
인프라를 생성, 관리하는 복잡함 없이 애플리케이션을 개발, 실행, 관리할 수 있게 하는 플랫폼을 제공하는 서비스
* 테스트 드라이버
상위 모듈에서 데이터의 입력과 출력을 확인하기 위한 상향식 통합 테스트 수행시 사용되는 더미 모듈이다.
* 후보키(Candidate Key)
기본키와 대체키를 합친 키, 테이블에서 각 튜플을 구별하는데 기준이 되느 컬럼
* 리틀의 법칙
시스템에 오랜 시간 동안 머물러 있는 고객의 평균 수치는 오랜 시간 동안에 걸친 평균 실제 도착률과 시스템에서 고객이 머문 평균 시간을 곱한 값과 동일하다는 법칙이다.
* Tripwire
크래커가 침입하여 시스템에 백도어를 만들어 놓거나 설정 파일을 변경해 놓았을 때 이러한 사실을 알 수 있게 분석하는 도구, 시스템 관리자가 시스템 내에서 어떠한 변화가 있는지 감지할 수 있게 해주는 도구
* Tcpdump
네트워크 인터페이스를 거치는 패킷의 내용을 출력해주는 프로그램으로 스니핑 도구의 일종으로 자신의 컴퓨터로 들어오는 모든 패킷의 내용을 도청할 수 있으며, 공격자에 대한 추적 및 공격유형 분석을 위한 패킷 분석 시 활용할 수 있는 도구
* 고가용성
두 개 이상의 시스템을 클러스터로 구성하여 하나의 시스템이 장애 시 최소한의 서비스 중단을 위해 다른 시스템으로 신속하게 시스템 대체 작동(Fail Over)하는 기술은 고가용성이라고 한다.
* WDM(Wavelength Division Multiplexing)
파장이 서로 다른 복수의 광신호를 동시에 이용하는 것으로 광섬유를 다중화하는 방식
광섬유를 이용한 통신 기술의 하나를 의미함
빛의 파장 축과 파장이 다른 광선은 서로 간섭을 일으키지 않는 성질을 이용함
* DWDM(Dense Wavelength Division Multiplexing)
대용량 데이터 전송을 위하여 파장 대역 채널을 조밀하게 나누어 규격화한 광전송 기술
일정 파장 대역에 걸쳐 수십, 수백 개 파장의 광신호를 동시에 변조