(행동 패턴 : 객체들 사이의 통신과 책임의 분배에 초점)옵저버 패턴은 객체 간의 일대다 관계를 정의하는 디자인 패턴.한 객체의 상태가 변경되면 그와 관련된 다른 객체들에게자동으로 알림이 가도록하는 것.1\. 주체 : 상태를 갖고 있는 객체. 혹은 객체를 상태 변화를
프로그래밍에서 패러다임은프로그래머들에게 프로그래밍의 관점을 갖게 해주는 개발 방법론이다.프로그래밍을 어떤 스타일로 할 것인가, 어떤 방식으로 할 것인가로나눌 수 있다.프로그래밍 언어는 아래와 같이 지원한다프로그래밍 패러다임위 그림 처럼 프로그래밍 패러다임은 선언형, 명
네트워크 기기는 계층별로 처리 범위를 나눌 수 있습니다.계층은 아래와 같이 나눌 수 있습니다.상위 계층을 처리하는 기기는 하위 계층을 처리할 수 있지만 그 반대는 불가합니다.스위치는 여러 장비를 연결하고 데이터 통신을 중재하며 목적지가 연결된 포트로만 전기 신호를 보내
프로세스란 스레드란 3.3.1 프로세스와 컴파일 과정 전처리 컴파일러 어셈블러 링커 3.3.2 프로세스의 상태 생성 상태 대기 상태 대기 중단 상태 실행 상태 중단 상태 일시 중단 상태 종료 상태 3.3.3 프로세스의 메모리 구조 스택과 힙
관계형 DB는 데이터 관리를 하기위해 정규화 과정을 거치는데 이 데이터들을 합친 결과를 얻고 싶을 때 조인을 사용한다. 조인이란 두 개이상의 테이블을 하나의 집합으로 만드는 연산이다. 3개의 테이블을 하나의 집합으로 만든다면 A, B를 먼저 조인하고 그 결과와 C를
비선형 자료 구조 일렬로 나열하지 않고 자료 순서나 관계가 복잡한 구조 그래프 트리 그래프 정점과 간선으로 이루어진 자료 구조 정점 : 간선 : 단반향 간선과 양방향 간선이 있다. 트리 그래프 중 하나. (정점과 간선으로 이루어짐) 트리 구조로 배열된 일종의