본문 바로가기
반응형

분류 전체보기274

[5주 차] - BJT의 전류 - 전압 특성 과목명 : 전자회로 설계(Electronic circuit design) 수업일자 : 2022년 09월 27일 (화) 1. BJT의 전류-전압 특성 이해하기 1-1. BJT 구조 - BJT는 바이폴라 접합 트랜지스터(Bipolar Junction Transistor)이며, N형과 P형으로 도핑된 3개의 반도체 영역과 이들에 의해 생성되는 2개의 PN 접합으로 구성됩니다. - 이미터(E), 베이스(B), 컬렉터(C)의 도핑 형태에 따라 NPN형, PNP형으로 구분됩니다. 1-2. BJT의 동작 모드 (1) E-B(이미터-베이스) PN 접합과, B-C(베이스-컬렉터) PN 접합의 바이어스(전압을 걸어주는 것) 조건에 따라 - 차단 모드(열린 스위치 동작), - 순방향 활성(Forward active) 모드(.. 2022. 9. 27.
[5주 차] - Windows 소켓 주소 구조체 (1) 과목명 : 컴퓨터 통신(Computer communication) 수업일자 : 2022년 09월 26일 (월) 1. 소켓 주소 구조체 1-1. 정의 - 네트워크 프로그램에서 필요한 주소 정보를 담고 있는 구조체를 의미합니다. - 프로토콜 체계에 따라 주소 지정 방식이 다르므로 다양한 소켓 주소 구조체가 존재합니다. - 기본이 되는 것은 SOCKADDR 구조체로 ws2def.h 헤더 파일(winsock2.h에 포함)에 아래와 같이 정의되어 있습니다. typedef struct sockaddr { u_short sa_family; char sa_data[14]; }SOCKADDR; (1) sa_family - 주소 체계를 나타내는 16비트 정수 값이며 예를 들어, TCP/IP 프로토콜을 사용한다면 AF_IN.. 2022. 9. 27.
[4주 차] - 연산자(Operator)와 반복문(for, while, do-while) 과목명 : 객체지향 프로그래밍(Object oriented programming) 수업일자 : 2022년 09월 21일 (수) 1. 연산자(Operator) 1-1. 정의 - 프로그램의 산술식이나 연산식을 표현하고 처리하기 위해 제공되는 다양한 기호를 의미합니다. - 피연산자(Operand) : 연산자의 실질적인 작업이 되는 대상입니다. 1-2. 연산자의 종류 연산자의 종류 연산자 단항 연산자 (Unary operator) +, -, ++, --, ~, ! 이항 연산자 (Binary operator) 산술 연산자(Arithmetic operator) +, -, *, /, % , >>> 비교 연산자(Comparison operator) >, =, + - ----> >>> 비교 연산자 ----> = inst.. 2022. 9. 26.
[4주 차] - 컴퓨터 시스템의 성능 (2), 컴퓨터의 기능과 상호 연결 (1) 과목명 : 컴퓨터 구조(Computer Organization & Architecture) 수업일자 : 2022년 09월 22일 (목) 1. 벤치마크(Benchmark) 1-1. 정의 - 컴퓨터에서 벤치마크는 특정 오브젝트에 대해 일반적으로 수많은 표준 테스트와 시도를 수행함으로써 오브젝트의 상대적인 성능 측정을 목적으로 컴퓨터 프로그램을 실행하는 행위를 말합니다. 1-2. 벤치마크(Benchmark) 프로그램의 올바른 특징 - 고급 언어로 작성되며 서로 다른 기계들에서 호환성을 가져야 한다. - 시스템 프로그래밍, 수치적 프로그래밍, 혹은 상용 프로그래밍과 같이 특정 종류의 유형에 대표적이어야 한다. - 쉽게 측정될 수 있고, 널리 보급될 수 있어야 한다. 1-3. SPEC(System Performa.. 2022. 9. 25.
[3주 차] - 변수(Variable)와 상수(Constant), 문자와 문자열(String) 과목명 : 객체지향 프로그래밍(Object oriented programming) 수업일자 : 2022년 09월 14일 (수) 1. 변수(Variable) 1-1. 정의 - 프로그래밍에서 변수(Variable)란, 특정한 데이터를 저장하기 위해 프로그램으로부터 할당받은 메모리 공간을 의미합니다. 1-2. 변수의 타입(Data type of variable) 문자형 char 숫자형 정수 byte, short, int, long 실수 float, double 논리형 Boolean true, false (1) 기본형 타입(Primitive type) - 8개가 존재하며 Boolean, char, byte, short, int, long, float, double 타입의 기본형 타입이 존재합니다. - 변수에는 .. 2022. 9. 21.
[3주 차] - 기본(NOT, AND, OR Gate), 일반(NAND, NOR Gate) 논리 게이트 과목명 : 논리회로 실습(Logic circuit practice) 수업일자 : 2022년 09월 13일 (화) 1. 기본 논리 게이트 (NOT, AND, OR Gate) 1-1 논리 레벨 - 디지털 시스템에서 전기 신호는 두 가지 구분된 값인 0과 1로만 인식됩니다. - CMOS 같은 디지털 회로는 전기 신호를 보통 전압으로 나타냅니다. (1) 게이트(Gate) - 게이트는 스위치 역할을 하는 트랜지스터로 구성됩니다. - 트랜지스터는 NOT 게이트로 동작합니다. 1-2 기본 논리 게이트의 논리 기호와 동작 (1) NOT Gate - NOT 게이트는 인버터(Inverter)라고도 부릅니다. (2) AND Gate - AND 게이트는 논리곱(Logical product)라고도 부릅니다. - 입력이 모두 1.. 2022. 9. 20.
반응형