1. Dirty Read 관련 RDBMS의 트랜잭션 데이터 공유 문제 트랜잭션 발생 문제 동시 접근 A B Read Read 읽기만 수행 시 발생 문제 없음 허용 Read Write Dirty, Non-Repeatable, Phantom Read 허용/불가 Write Write Lost Update 불가 Read와 Write 트랜잭션이 하나의 data에 동시에 접근 시 일관성을 훼손하는 Dirty Read, Phantom Read 등 문제 발생 가능
1. 메시지 무결성 확인, 메시지 인증 코드 (MAC) 개념도 개념 임의 길이 메시지와 송신자/수신자가 공유하는 키를 입력하여 고정 비트 길이의 출력 계산 함수 2. 변경 감지 코드(MDC)와 메시지 인증 코드(MAC) (1) 변경 감지 코드(MDC, Modification Detection Code) Bob은 수신한 메시지로부터 새로운 MDC를 생성하여 Alice로부터 수신된 MDC와 비교, 두 값 동일 시 무결성 보장 변경
1. 직교 진폭 변조, QAM (Quadrature Amplitude Modulation) 개념 다중 신호 처리를 위해 진폭과 위상을 동시에 변화시키는 직교 진폭 변조 기법 장단점 장점) 높은 주파수 효율, 높은 전송률, 구현용이 단점) 잡은 및 페이딩 등 오류에 민감하고 취약 2. QAM 성상도 및 계층적 변조 방식 (1) QAM의 성상도 성상도 설명 한 심볼에 n bit 코딩
1. 차세대 웹 HTML 표준, HTML5 (1) HTML5의 개념 추가 플러그인 없이 다양한 어플리케이션을 표현, 제공하도록 진화한 웹 프로그래밍 언어 (2) HTML5의 특징 하위 호환성 – 기존 모든 문서 타입과 호환성 제공 간단한 문법 – 생산성 향상된 코딩 지원, 문서 크기 감소 No Plugin – 플러그인 없이 미디어 재생 가능 2. HTML5 주요 기능
1. 사용자 중심 SDLC, 프로토타이핑 모델의 개요 (1) 프로토타이핑 모델 (Prototyping Model)의 정의 사용자의 요구사항에 따라 프로토타입 제품을 신속히 개발하여 제공한 후 사용자의 피드백을 통해 개선하고 보완해가는 SDLC 모델 (2) 프로토타이핑 모델의 특징 특징 내용 점진적 개발 빠르게 모형을 개발하여 피드백을 통해 시스템을 개선, 보완 사용자 참여 사용자 참여를 유도하여 요구 분석의 어려움을 해결
1. 신뢰성 있는 서비스 수준 협약, SLA의 개념 및 특징 (1) SLA (Service Level Agreement)의 개념 서비스 수준 관리(SLM)를 통해 작성, 관리되는 정보 시스템 운영 아웃소싱을 위한 협약(서) (2) SLA의 특징 정보시스템 운영관리를 위해 다양한 측면의 성과 척도 제공 운영관리의 성과 척도를 만족시키기 위한 활동을 명시 2. SLA 구성요소 및 관계도 (1) SLA (Service
1. 고정 길이 암호화, 해시 함수 (Hash) (1) 해시 함수 (Hash)의 개념 해시는 키 값에서 레코드가 저장되어 있는 주소를 직접 계산 후 산출된 주소로 바로 접근 가능하게 하는 방법 (자료구조) 하나의 문자열을 원래의 것을 상징하는 고정된 길이의 값이나 키로 변환하는 방식 (암호화 정의) (2) 해시 함수의 구성 원칙 구성 원칙 설명 압축성 (Compression) 다양한 가변
1. 평균 탐색 속도 보장, 이진 탐색 트리의 개요 (1) 이진 탐색 트리의 개념 중복된 노드가 없고 왼쪽 서브 트리에는 작은 값, 오른쪽 서브 트리에는 큰 값으로 구성되는 이진 트리 (2) 이진 탐색 트리의 특징 O(log N)의 평균 탐색 속도 보장 삽입/삭제 시 트리 재구성 필요 2. 이진 탐색 트리의 데이터 삽입 과정 (1)
1. 메모리 연동 구조 (1) 메모리 연동 구조의 시스템 구성 기법 기법 구성도 설명 SMP – 강결합 방식 공유 메모리 – 메모리 입출력 공유 – 단일 OS가 프로세스 관리 – 메모리 관리 용이 MPP – 약결합 방식 분산 메모리 – 각 CPU에 메모리 독립 – 메시지 패싱 방식 전달 – 여러 프로세스 동시 수행 (2)
1. 트랜잭션 격리 수준의 개념 트랜잭션 격리 수준: 하나의 트랜잭션 수행 시 다른 트랜잭션으로부터 독립성을 가지는 수준 2. 트랜잭션 격리 수준 (1) 트랜잭션 격리 수준의 유형 격리 수준 내용 Read Uncommitted – 트랜잭션 중 Commit 되지 않은 데이터를 다른 트랜잭션이 읽기 허용 Read Committed – 트랜잭션이 Commit되어 확정된 데이터만 다른 트랜잭션이 읽기 허용 Repeatable