목록분류 전체보기 (187)
New World
01 교착상태의 개념 아무도 완료되지 못하는 2개 이상의 프로세스가 서로 상대방의 작업이 끝나기만을 기다리고 있는 상태 02 교착상태의 특성 상호배제 조건 - 프로세스들이 자원에 대한 배타적인 통제권을 요구 - 필요로 하는 자원을 다른 프로세스가 점유하고 있으면 반드시 대기 점유 대기 조건 - 프로세스가 이미 다른 자원을 할당받아 배타적으로 점유하고 있는 상황에서 다른 프로세스가 점유하고 있는 자원이 해제되기를 기다리는 상황 비선점 조건 - 다른 프로세스에 의해 해제 X, 프로세스에 할당된 자원은 그 프로세스가 사용을 마치고 스스로 반환하기 전에 제거 X 환형 대기 조건 - 프로세스의 자원 점유 및 점유된 자원의 요구 관계가 환형 자원할당 그래프 요구 간선 : 프로세스 -> 자원 요구 // 할당 간선 :..
01 병행 프로세스의 개념 병행성 : 여러 개의 프로세스 또는 쓰레드가 동시에 실행되는 시스템의 특성 - 형식 : 하나의 CPU에서 인터러빙 형식, 여러 개의 CPU에서 병렬 처리 형식(강결합 - 공유 메모리, 약결합 - 분산 메모리) - 문제 -- 병행 프로세스들이 상호작용하는 경우(공유자원 점유, 동기화, 통신 문제) -- 상황에 따른 구분(단일 프로세스 내, 프로세스 간) 단일 프로세스 내의 병행성 우선순위 그래프 장점 : 문장 방향 있는 간선 : 우선순위 관계 Fork / Join 구조 fork L : 2개의 병행 수행 (레이블 L 위치, fork 명령어 다음) join n : 병행하는 n개의 흐름을 하나로 재결합 병행문 1개의 프로세스가 여러 가닥의 병렬 프로세스로 분할되었다가 하나로 결합 pa..
1. 데이터 통신의 개요 ★ 통신의 예 ★ 통신의 공통점 한점으로부터 다른 점으로 어떤 정보의 전달 ★ 통신의 3대 요소 정보원, 전송매체, 수신체 ★ 통신 성능의 요인 - 메세지가 서로 이해되어야 함(coding) - 간섭 (noise) 2. 변조 및 복조 변조 : 전송 신호를 높은 주파수 대역의 반송파 신호에 싣는 과정 방식 : 진폭 변조, 주파수 변조, 위상 변조 (1) 아날로그 변조 진폭 변조(Amplitude Modulation, AM) 베이스 밴드 신호의 순간 진폭에 비례해 반송파 신호의 순간 진폭을 변화 주파수 변조(Frequency Modulation, FM) 반송파 신호의 진폭은 일정, 베이스밴드 신호를 주파수 변화로 변환 위상 변조(Phase Modulation, PM) 반송파 신호의 ..
1. 컴퓨터와 통신 (1) 컴퓨터와 통신 1. 제 3의 물결 2. 정보사회 3. 컴퓨터와 통신 (2) 통신 기술과 데이터 처리 기술 (3) 분산 시스템 정의 : 오류에 대한 신뢰도를 높일 수 있도록 컴퓨터 자원을 분산/공유(확장/축소를 용이)하여 작업을 처리 정도 : 강연결/약연결 (4) 컴퓨터통신망 정의 통신 광의 : 서로 떨어진 지점, 사람 or 장치들 사이에 다양한 매개체를 이용해 정보를 전달 협의 : 원격 통신 (전자적 정보의 전송) 데이터 통신 : 데이터 처리 + 데이터 전송 기술 데이터 통신망(컴퓨터 통신망) : 데이터 통신 기술 + 망기술, 약연결 분산시스템 (5) 컴퓨터통신망 목적 - 자원의 공유 - 처리기능의 분산 - 신뢰도 향상 - 안전성 보장 - 호환성 확대 (6) 컴퓨터통신망 역사 ..
1강 디지털 시스템 장점 : 편리성, 융통성, 단순성, 안정성, 견고성, 정확성 설계 1. 회로 설계 : 능동 소자와 수동소자를 연결 2. 논리 설계 : 논리회로를 만들기 위해 논리소자들을 연결 3. 시스템 설계 : 논리회로들을 연결하여 프로세서, 입출력 제어장치 등을 설계 4. 실제적 설계 : 시스템 설계 단계와 부품들을 PCB나 와이어 랩 기판에 배치 디지털 논리회로 - 논리설계 단계, 2진 디지털 논리를 논리 게이트로 구현 저장요소의 유무에 따라 : 조합논리회로(유), 순서논리회로(무) 2. 컴퓨터 구성 전자식 데이터 처리 시스템 : 컴퓨터를 시스템 측면에서 분석 (구성요소, 기능, 입출력은 무엇인지) 컴퓨터 하드웨어 구성 3. 집적회로 디지털회로는 집적회로(IC)로 구성 IC : 칩, 디지털 게이..
1강 & 2강 01.데이터베이스의역할 02. 데이터베이스의특징 03. 데이터베이스의구성요소 01. 데이터베이스모델링의이해 02. 사용자요구사항분석 03. ER 모델 3강 01. 관계형모델의개념 02. ERD의변환 03. 데이터연산 4강 & 5강 & 6강 7강 9강 10강 11강~14강
강의 강의 내용 1강 1.1 이산수학 – 개관 1.2 모델링과 추상화 1.3 알고리즘 언어 1.4 이산수학의 응용분야 2강 명제 명제 : 참과 거짓을 구별할 수 있는 문장이나 수학적 식 명제 종류 : 합성명제, 조건명제, 쌍조건명제, 항진명제, 모순명제 논리연산 합성명제 : 하나 이상의 명제와 논리연산자 그리고 괄호로 이루어진 명제 논리합 : P v Q 논리곱 : P ㅅ Q 부정 : ~P 배타적 논리합 : XOR 사용, (P ㅅ~Q) v (~PㅅQ) 조건명제 : 조건의 역할을 수행하고 Q가 결론의 역할을 수행하는 경우 (비슷한 단어. 쌍조건명제) 동치 : 두 명제 p와 q가 논리적으로 동등하면 논리적 동치 술어논리 논리 : 명제 논리, 술어 논리 추론 3강 기본사항 공리 : 명제들을 증명하기 위해 전제로..
강의 강의 내용 1강 컴퓨터 보안의 개념 컴퓨터 보안: 컴퓨팅 환경이 관여된 모든 상황에 대한 정보보호 정보보호의 목표 (CIA) # 기밀성 - 허락되지 않은 사람이 정보의 내용을 알지 X # 무결성 - 허락되지 않은 사람이 정보를 함부로 수정 X # 가용성 - 허락된 사람은 필요할 때 언제든 정보에 접근하고자 할 때 방해 받지 않고 조회할 수 있도록 하는 것 # 부인방지 - 정보에 관여한 자가 이를 부인하지 못하도록 # 인증 - 실체(정보 or 정보 사용자)가 주장하는 실체가 맞는지 확인하고 신뢰할 수 있는 것 #접근제어 - 정보에 대한 허락된 접근만 허용, 그외 접근 X (접근권한자와 접근 X 자를 구분) 정보화 환경과 역기능 선진화: 과거 정보의 전파가 느렸으나 통신회선 설치 이후 빨라진 속도 새로..