본문 바로가기

임용시험 기출문제 풀이/(자료구조)정보임용기출풀이2

[운영체제 개념 완전 정복] 라운드 로빈(Round-Robin) 스케줄링 평균 대기시간 계산 방법 (고등학생도 이해 가능!) 문제 개요다음은 4개의 프로세스가 시간 0에 순차적으로 도착했고, 각 프로세스의 CPU 처리 시간이 주어졌습니다.프로세스 처리 시간(ms)P₁ 12P₂ 24P₃ 4P₄ 8 • 스케줄링 방식: Round-Robin (라운드로빈) • Time Quantum (시간 할당량): 8ms • 평균 대기 시간(Mean Waiting Time)을 구하세요.⸻라운드 로빈(Round-Robin) 스케줄링이란?라운드 로빈은 모든 프로세스에 CPU를 동일한 시간만큼 차례로 나눠주는 방식입니다. • Time Quantum이 지나면 다른 프로세스로 CPU가 넘어가고, 남은 시간은 다음 라운드에 다시 처리됩니다. • 공정한 스케줄링이지만, 평균 대기시간 계산이 중요합니다.⸻스케줄링 과정 시뮬레이션Time Quantum: 8ms 1.. 2025. 4. 24.
▶️임용 기출 문제 풀이(카르노맵, 부울함수, 간소화) ▶️ 문제 설명다음과 같은 부울 함수가 주어졌습니다: 이 부울 함수를 **카르노 맵(K-map)**을 이용하여 가장 간단한 형태로 최소화하는 것이 목표입니다. 이를 위해 다음과 같은 과정을 거칩니다.▶️ 1단계: 카르노 맵 구조 이해하기4변수 K-map은 4x4 형태의 그리드로 구성되며, 각 셀은 0~15의 minterm 번호를 나타냅니다. 행은 변수 A와 B, 열은 변수 C와 D에 의해 결정됩니다.AB \ CD | 00 | 01 | 11 | 10--------------------------00 | 0 | 1 | 3 | 201 | 4 | 5 | 7 | 611 | 12 | 13 | 15 | 1410 | 8 | 9 | 11 | 10문제에서 주어진 1의 .. 2025. 4. 22.