
총 14개
-
Pintos Project 1 final report - Alarm clock, Priority Scheduling, Advanced Scheduling2025.01.161. Alarm clock 기존의 busy-waiting 방식을 sleep/wake-up 방식으로 변경하는 것은 시스템 자원을 효율적으로 사용하는 데 매우 중요하다. busy-waiting 방식은 프로세서가 일정한 시간동안 아무 작업도 하지 않고 반복적으로 상태를 확인하는 방법으로, 타이머나 조건이 충족될 때까지 CPU가 루프를 반복하며 기다린다. 이로 인해 CPU 사이클을 낭비하게 됨으로써 CPU 자원이 불필요하게 낭비되고, 전력 소비를 증가시킬 수 있다. 반면, sleep/wake-up 방식은 프로세서가 작업을 기다리는 동안 유...2025.01.16
-
[고려대학교 전기회로] 5~6단원 정리본2025.05.031. Operational Amplifier 운영 증폭기(operational amplifier)는 전자 회로에서 널리 사용되는 중요한 회로 요소입니다. 운영 증폭기는 두 개의 입력 단자와 하나의 출력 단자로 구성되며, 이상적인 운영 증폭기는 무한대의 입력 저항과 무한대의 개방 루프 이득을 가집니다. 이러한 특성을 이용하여 다양한 증폭기 회로를 구현할 수 있습니다. 2. Inverting Amplifier 반전 증폭기(inverting amplifier)는 운영 증폭기를 이용한 대표적인 증폭기 회로입니다. 반전 증폭기는 입력 신호를...2025.05.03
-
NCLEX 요약정리 (+NGN 포함) - 약리학 pharmacology2025.01.101. Cardiovascular Beta-adrenergic antagonists (beta blockers) 심장의 beta-adrenergic receptors에 대한 catecholamines 작용을 억제하여 심장 부하를 감소시키고 전기 전도를 감소시킨다. 이로 인해 심박수와 혈압이 감소하여 고혈압, 심부전, 불안 등을 치료한다. 그러나 갑작스러운 중단은 반동성 고혈압, 협심증, 부정맥, 심근경색 등의 위험을 초래할 수 있다. ACE 억제제와 HMG-CoA 환원효소 억제제(스타틴)도 갑작스러운 중단 시 유사한 위험이 있다. 2...2025.01.10
-
객체지향 프로그래밍 족보2025.01.101. 제너릭 코드 제너릭 정의: 데이터 타입을 일반화(generalize) 하는 것을 의미합니다. 클래스나 메소드에서 사용할 내부 데이터 타입을 컴파일 시에 미리 지정하는 방법입니다. 객체의 타입 안정성을 높일 수 있으며, 반환값에 대한 타입 변환 및 타입 검사에 들어가는 노력을 줄일 수 있습니다. 2. ISP 설계원칙 ISP 정의: 인터페이스 분리 원칙, 객체는 자신이 사용하는 메서드에만 의존해야 한다. 인터페이스를 분리하여 작성하면 객체가 불필요한 메서드에 의존하지 않게 됩니다. 3. DIP 설계원칙 DIP 정의: 의존성 역전 ...2025.01.10