목록IT/IT 지식 (26)
언젠가는
디자인 패턴 Visitor(방문자) 패턴 각 클래스들의 데이터 구조에서 처리 기능을 분리하여 별도의 클래스로 구성한다. 분리된 처리 기능은 각 클래스를 문을 똑똑 두드리며 수행한다. Observer 패턴 한 객체의 상태가 변경되면 객체에 상속되어 있는 다른 객체들에게 변화된 상태를 전달한다. 분산된 시스템끼리 이벤트 생성, 발행(Publish), 이를 수신(Subscribe) 해야 할 때 이용한다. Bridge 패턴 구현부에서 추상층을 분리, 서로가 독립적으로 확장한다. 기능과 구현을 두 개의 별도 클래스로 구현한다. Factory Method 패턴 객체를 생성하기 위한 인터페이스를 정의한다. 어떤 클래스가 인스턴스화 될 것인지는 서브클래스가 선택하며, Virtual-Constructor패턴 이라고도 부..
EAI 구축 유형 기업 내 각종 애플리케이션 및 플랫폼 간의 정보 전달, 연계, 통합 등 서로 연결이 가능하게 만들어 주는 설루션입니다. Point - to - Point는 가장 기본적인 애플리케이션 통합 방식으로 1:1로 연결합니다. Hub &Spoke는 하나의 접점인 허브 시스템을 통해서 데이터를 전송하는 중앙 집중형 방식입니다. Message Bus는 애플리케이션 사이에 미들웨어를 두어 처리하는 방식입니다. Hybrid는 Hub &Spoke와 Message Bus 혼합 방식입니다. 반 정규화 유형 중 중복 테이블 추가 방법 진행 테이블 추가, 집계 테이블 추가, 특정 부분만을 포함하는 테이블 추가가 있습니다. ISO/IEC 9126의 기능성의 하위 특성에는 적합성, 정확성, 상호 운용성, 보안성, ..
OSI7 계층 데이터링크 계층의 프로토콜 HDLC, LAPB, LLC, MAC, LAPD, PPP 등 데크에서 입력 제한 데크가 scroll이고, 출력 제한 데크가 shelf입니다. 깊이 우선 탐색(DFS)은 깊이를 우선하여 탐색하는 것으로, 한쪽으로 방향을 정하고 깊이 파고든 다음 다른 쪽을 찾는 방식입니다. 문맥 교환(Context Switching) 현재 CPU를 사용하여 실행되고 있는 프로세스의 상황 정보를 저장하고, 제어의 권한을 ISR에게 넘기는 작업을 말합니다. 결합도 Control Coupling(제어 결합도) 한 모듈이 다른 모듈의 내부 논리 조직을 제어하기 위한 목적으로 제어신호를 이용하여 통신하는 경우의 결합도입니다. 아래 모듈에서 상위 모듈로 제어신호가 움직여서 상위 모듈에게 처리하..
자원 보호 기법의 종류 접근 제어 행렬(Access Control Matrix) 전역 테이블(Global Table) 접근 제어 리스트(Access Control List) 권한(자격) 리스트(Capability List) Real-time processing system(실시간 처리 시스템) 데이터가 발생하고 바로, 혹은 처리 요구가 있을 때 즉각 처리하여 결과를 산출하는 방식으로 우주선이나 비행기, 레이더 추적기, 은행의 온라인 업무 등 즉각적으로 처리하고 반응해야 하는 일에 알맞은 처리방식입니다. 하이퍼 큐브 연결점이 n개이면 2의 n승이 CPU의 개수입니다. 파일의 종류 순차 파일(sequential file) : 순차 편성 파일로 직렬 파일이라고도 불립니다. 가장 일반적으로 쓰이는 한 개의 라인..
스키마 3 계층에는 외부 스키마, 개념 스키마, 내부 스키마가 있습니다. 외부 스키마는 서브 스키마라고도 불리고, 사용자 뷰라고도 불립니다. 필요 데이터베이스 논리적 구조 정의하고, 여러 개 외부 스키마 존재 가능합니다. 하나의 외부 스키마를 공용으로 사용이 가능하고, 같은 데이터베이스에 다른 관점을 정의하는 것을 허용합니다. COBOL, C 등 언어를 통해서 DB 접근하는 계층입니다. 개념 스키마는 전체적인 뷰입니다. 데이터베이스의 논리적 구조로 하나만 존재하며, 개체 간 관계, 제약 조건 나타냅니다. 데이터베이스 접근 권한, 보안, 무결성 규칙의 명세를 정의합니다. 데이터베이스 파일에 저장되는 데이터의 형태를 개념 스키마라고 부릅니다. 일반적 스키마 = 개념 스키마인 것입니다. 기관, 조직체 관점 데..