본문 바로가기

IT 용어25

볼 대수 기본 공식(멱등법칙, 보수법칙, 항등법칙, 드모르강 법칙) / 논리함수(AND, OR, NOT) 디지털 컴퓨터는 참과 거짓을 나타내는 1과 0의 두 가지 상태로만 표현하여 처리하는 2진 논리회로로 구성되었으며, 이러한 논리회로를 간략화하여 표현할 때 볼 대수가 사용된다. 기본적인 논리 함수 ✔ AND : 입력 정보의 값이 모두 1일 때만 결과가 1이 된다. (A · B) A B A · B 0 0 0 0 1 0 1 0 0 1 1 1 ✔ OR : 입력 정보의 값 중 1개라도 1이면 결과가 1이 된다. (A + B) A B A + B 0 0 0 0 1 1 1 0 1 1 1 1 ✔ NOT : 입력되는 정보의 반대 값이 출력된다. 입력되는 값이 항상 1개이다. (A') A A' 0 1 1 0 볼 대수의 기본 공식 ✔ 멱등법칙 : A에 입력되는 값이 그대로 결과가 된다. (A · A = A / A + A = .. 2023. 4. 8.
[Network] 네트워크 토폴로지의 개념과 종류 보호되어 있는 글 입니다. 2023. 4. 7.
[네트워크] 회선교환 방식과 패킷교환 방식 회선교환(Circuit Switching) ‣ 개념 교환기를 통해 통신 회선을 설정하여 직접 데이터를 교환하는 방식이다. 직접교환 방식으로 일반 전화에 사용한다. 대표적으로 전화망을 생각하면 된다. ‣ 특징 전송 전에 회선이 전용선으로 설정되어 동일한 경로를 독점하며, 데이터 전송이 없어도 회선 해제 요청이 없으면 계속 접속을 유지한다. 전송 시작 후 오버헤드가 없다. point-to-point 전송 구조이고, 전송된 데이터의 에러 제어나 흐름 제어는 사용자에 의해 수행되어야 한다. ‣ 장점 대용량의 데이터를 고속으로 전송할 때 좋고, 고정적인 대역폭을 사용한다. 접속에는 긴 시간이 소요되지만 그 후 접속이 항상 유지되어 전송 지연이 없으며, 데이터 전송률이 일정하다. 아날로그나 디지털 데이터로 직접 전.. 2023. 4. 6.
CPU 스케줄링 CPU 스케줄링 정의 스케줄링은 컴퓨터의 자원(Resource)을 효율적으로 사용하기 위한 정책을 계획하는 것이다. 특정 자원을 요청하고 있는 프로세스들을 대상으로 CPU 자원을 할당해주는 순서를 정하는 일이다. 프로세스가 생성되어 실행될 때 필요한 시스템의 여러 자원을 해당 프로세스에게 할당하는 작업을 의미하며, 이를 수행하는 것을 스케줄러라고 한다. 프로세스가 생성되어 완료될 때까지 프로세스는 여러 종류의 스케줄링 과정을 거치게 된다. 프로세스 스케줄링 기법에는 비선점(Non-Preemptive) 스케줄링과 선점(Preemptive) 스케줄링이 있다. 프로세스 스케줄링 목적 CPU 활용을 극대화해 CPU의 유휴 시간을 최소화 시킨다. 응답시간을 단축해 프로세스 평균 응답 시간 단축시키고, 공평한 자원.. 2023. 4. 5.