[일:] 2018년 11월 21일

B Tree (Balanced Tree)

균형 트리, B Tree (Balanced Tree) DBMS에서 가장 일반적인 인덱스로, Leaf Block에 정렬된 데이터와 해당 데이터를 가진 행의 위치를 가리키는 레코드 식별자로 구성된 인덱스 II. Tree 인덱스 검색 절차 위 B Tree 인덱스 구조에서 37을 찾는 경우 절차 설명 1단계 – 루트 블록에서 50보다 작으면 왼쪽 포인터로 이동 2단계 – 37은 왼쪽 브랜치 블록의 11과

DMA (Direct Memory Access)

I. I/O로 인한 성능 감소 방지, DMA DMA(Direct Memory Access) 개념 I/O로 인한 성능 감소 방지 위해 CPU 개입 없이 I/O 장치와 기억장치 간 직접 데이터 전송 방식 DMA I/O와 Direct I/O 환경 비교 DMA I/O Direct I/O(DMA 미사용) – DMA 기반 Data 처리 중 CPU는 다른 프로세스 처리 – Data I/O 처리 시 완료까지 작업 중지,

Dirty Read

I. RDBMS의 트랜잭션 데이터 공유 문제 트랜잭션 발생 문제 동시 접근 A B Read Read 읽기만 수행 시 발생 문제 없음 허용 Read Write Dirty, Non-Repeatable, Phantom Read 허용/불가 Write Write Lost Update 불가 Read와 Write 트랜잭션이 하나의 data에 동시에 접근 시 일관성을 훼손하는 Dirty Read, Phantom Read 등 문제 발생 가능 II. 결과값이 상이한

메시지 인증 코드 (MAC)

I. 메시지 무결성 확인, 메시지 인증 코드 개념도 개념 임의 길이 메시지와 송신자/수신자가 공유하는 키를 입력하여 고정 비트 길이의 출력 계산 함수   II. 변경 감지 코드(MDC)와 메시지 인증 코드(MAC) 변경 감지 코드(MDC, Modification Detection Code) Bob은 수신한 메시지로부터 새로운 MDC를 생성하여 Alice로부터 수신된 MDC와 비교, 두 값 동일 시 무결성 보장 변경 감지 코드는

QAM (Quadrature Amplitude Modulation)

I. 직교 진폭 변조, QAM 개념 다중 신호 처리를 위해 진폭과 위상을 동시에 변화시키는 직교 진폭 변조 기법 장단점 장점) 높은 주파수 효율, 높은 전송률, 구현용이 단점) 잡은 및 페이딩 등 오류에 민감하고 취약 II. QAM 성상도 및 계층적 변조 방식 QAM의 성상도 성상도 설명 한 심볼에 n bit 코딩 (16QAM, 1 symbol = 4

HTML5

1. 차세대 웹 HTML 표준, HTML5 (1) HTML5의 개념 추가 플러그인 없이 다양한 어플리케이션을 표현, 제공하도록 진화한 웹 프로그래밍 언어 (2) HTML5의 특징 하위 호환성 – 기존 모든 문서 타입과 호환성 제공 간단한 문법 – 생산성 향상된 코딩 지원, 문서 크기 감소 No Plugin – 플러그인 없이 미디어 재생 가능   2. HTML5 주요 기능

프로토타이핑 모델 (Prototyping Model)

I. 사용자 중심 SDLC, 프로토타이핑 모델의 개요 가. 프로토타이핑 모델 (Prototyping Model)의 정의 사용자의 요구사항에 따라 프로토타입 제품을 신속히 개발하여 제공한 후 사용자의 피드백을 통해 개선하고 보완해가는 SDLC 모델 나. 프로토타이핑 모델의 특징 특징 내용 점진적 개발 빠르게 모형을 개발하여 피드백을 통해 시스템을 개선, 보완 사용자 참여 사용자 참여를 유도하여 요구 분석의 어려움을 해결  

SLA (Service Level Agreement)

I. 신뢰성 있는 서비스 수준 협약, SLA SLA의 개념 서비스 수준 관리(SLM)를 통해 작성, 관리되는 정보 시스템 운영 아웃소싱을 위한 협약(서) SLA의 특징 정보시스템 운영관리를 위해 다양한 측면의 성과 척도 제공 운영관리의 성과 척도를 만족시키기 위한 활동을 명시 II. SLA 구성요소 및 관계도 SLA 구성요소 구성요소 설명 기본계약서 – 계약 전반에 관한 내용 서비스 카탈로그