본문 바로가기

정보처리기사28

Bell-LaPadula Confidentiality Model; BLP (기밀성) - 정보처리기사 핵심 요약 정리 개념 : 최초의 수학적 모델로 강제적 정책에 의해 접근 통제하는 모델 (No Read Up): 낮은 등급의 주체는 높은 등급의 객체를 읽을 수 없음 (No Write Down): 높은 등급의 주체는 낮음 등급의 객체를 수정할 수 없음 2023. 5. 21.
패킷교환(packet switching) - 정보처리기사 핵심 요약 정리 개념: 패킷이라고 하는 비교적 작은 데이터 단위가 각 패킷에 포함된 대상 주소를 기반을 네트워크를 통해 라우팅 되는 네트워크 유형 데이터그램 방식 - 비 연결형, 미리 정해진 경로 없음 가상회선 방식 - 논리적으로 연결확립 2023. 5. 21.
동시성제어의 필요성, 제어 기법 - 정보처리기사 핵심 요약 정리 2023. 5. 21.
페이지 교체 알고리즘 - 정보처리기사 핵심 요약 정리 페이지 부재 발생 → 가상기억장치 필요페이지 -> 주 기억장치 어떤 페이지 선택, 교체 결정한다.종류: OPT, FIFO, LRU, LFU, NURFlPO (First In First Out)가장 먼저 페이지 교체벨레이디 모순: 페이지 프레임 수 증가, 페이지 부재 더 증가OPT(Optimal Replacement)최적 교체사용하지 않을 페이지 교체, 실현가능성 XLRU(Least Recently Used)가장 오랫동안 사용하지 않은 페이지 교체계수기를 두어, 오래전 사용된 페이지 교체LFU(Least Frequently Used)사용 횟수가 가장 적은 페이지 교체NUR(Not Used Recently)최근에 사용하지 않은 페이지 교체각 페이지마다 2개의 하드웨어 비트 (호출/변형 비트) 사용가장 우선:.. 2023. 5. 21.
트랜잭션 - ACID, 상태 5가지 - 정보처리기사 핵심 요약 정리 트랜잭션(TR : Transaction) : 사용자의 DB접근 기본단위로서 동시성(병행) 제어(Concurrency Control)의 기본단위특성 4가지 --- 가장 중요한 것. "원자성", 앞글자만 따서 ACID 특성이라고도 불림.원자성 (Atomicity) : 모두 반영되거나 아니면 전혀 반영되지 않아야 한다. (부분 실행 안됨, ALL or Nothing)일관성 (Consistency) : 트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있게 DB상태로 변환한다.독립성, 격리성 (Isolation) : 둘 이상의 트랜잭션이 동시에 병행실행 되고 있을 때 또 하나의 트랜잭션의 연산이 끼어들 수 없다.영속성, 지속성 (Durability) : 트랜잭션의 결과는 영구적으로 반영한다.상태 5가지, .. 2023. 5. 21.
반정규화 - 정보처리기사 핵심 요약 정리 정규화된 데이터 모델이 아래 3가지 목적으로 수행되는 의도적인 정규화 원칙 위배하는 행위를 의미한다 시스템의 성능향상개발과정의 편의성운영의 단순화(관리 효율성)정규화된 데이터 모델 : 데이터 중복 최소화, 데이터의 일관성, 정확성, 안정성 등을 보장하는 구조.반정규화 방법데이터 모델 중복(추가)데이터 모델 통합(병합)데이터 모델 분리(분할)데이터의 일관성 및 정합성 저하와 유지를 위한 별도비용이 발생한다. 반정규화를 과도하게 하면 성능은 저하된다. 2023. 5. 20.
728x90