Plánovanie procesov: FCFS, SJF a RR

Otestujte svoje porozumenie plánovaniu CPU s FCFS, SJF a Round Robin. Prejdite realistickými scenármi, ktoré zahŕňajú časy príchodu, časy trvania a kvantá času, aby ste predpovedali poradie vykonávani...

Všetky otázky sú overené z hľadiska správnosti
111 otázok
5,754 hier

Spustiť Kvíz

Vyberte si obtiažnosť a počet otázok pre začiatok.

Vyberte obtiažnosť
Vyberte počet otázok
Prepnúť po

O tomto kvíze

Čo tento kvíz pokrýva

FCFS, SJF (preemptívny a nepreemptívny) a Round Robin sa objavujú všade v operačných systémoch - najmä keď potrebujete vypočítať čas čakania, čas obratu a čas odpovede z tabuľky procesov.

Každá otázka je s výberom z 4 možností a bez časového limitu, takže sa môžete sústrediť na starostlivé výpočty namiesto uponáhľania.

Zručnosti, ktoré si precvičíte

Precvičíte si vytváranie Ganttových diagramov, zaobchádzanie s príchodmi a prepínaním kontextu a porovnávanie, ako rôzne politiky ovplyvňujú spravodlivosť a priepustnosť.

Rôzna obtiažnosť je vyvážená tým, že začína jednoduchými plánovacími stopami a postupne pridáva okrajové prípady, ako sú remízy, nečinné medzery CPU a nuansy súvisiace s kvantami.

Bežné pasce, ktorým sa treba vyhnúť

  • Zmätok medzi časom čakania, časom obratu a časom odpovede
  • Zabudnutie zohľadniť nečinné obdobia CPU, keď žiadny proces neprišiel
  • Nekonzistentné zaobchádzanie s remízami SJF (rozhodujúce faktory môžu zmeniť plán)
  • Nesprávne uplatnenie kvanta Round Robin, keď sa trvanie skončí uprostred kvanta
  • Zmätok medzi preemptívnym SJF (SRTF) a nepreemptívnym SJF

Výber dĺžky a obtiažnosti

Vyberte počet otázok, ktorý chcete pred začatím, ak robíte rýchly prehľad alebo plný cvičný beh, a vyberte nastavenie obtiažnosti, aby zodpovedalo vašej úrovni pohodlia.

Ak sa pripravujete na skúšky, skúste dlhší beh s rôznou obtiažnosťou; na prípravu na pohovory sa zamerajte na ťažšie otázky, ktoré zdôrazňujú zložitú časovú os a výpočty metrík.

Ukážkové otázky

Čo znamená FCFS v plánovaní procesov?

  • A.Prvý prichádza, prvý obslúžený
  • B.Prvý prichádza, prvý naplánovaný
  • C.Prvý dokončený, prvý obslúžený
  • D.Najrýchlejší dokončený, prvý obslúžený

V ktorom plánovacom algoritme je proces, ktorý príde prvý, vykonaný ako prvý?

  • A.FCFS
  • B.SJF
  • C.RR
  • D.Prioritné plánovanie

Ktorý plánovací algoritmus je známy tým, že minimalizuje priemerný čas čakania vykonaním najkratších procesov ako prvých?

  • A.SJF
  • B.FCFS
  • C.RR
  • D.Kruhový

FAQ kvízu

Koľko otázok je v tomto kvíze?

Tento kvíz má 111 otázok o plánovaní FCFS, SJF a Round Robin.

Aký formát majú otázky?

Každá otázka má 4 možnosti a nie je tu časový limit, takže môžete pracovať na výpočtoch vlastným tempom.

Zahŕňa to aj preemptívny a nepreemptívny SJF?

Áno. Uvidíte otázky, ktoré rozlišujú nepreemptívny SJF od preemptívneho SJF (SRTF) v plánovacích stopách.

Môžem si vybrať počet otázok a obtiažnosť?

Áno. Môžete si vybrať preferovaný počet otázok a úroveň obtiažnosti pred začatím kvízu.

Aké chyby mi tento kvíz pomáha odhaliť?

Cieľom sú bežné chyby, ako je nesprávne vypočítanie času čakania/čas obratu/čas odpovede, chýbajúce nečinné medzery CPU a nesprávne zaobchádzanie s hranicami kvanta RR.

Súvisiace kvízy

Súborové systémy: inody, cesty a oprávnenia

Súborové systémy: inody, cesty a oprávnenia

Preskúmajte, ako skutočne fungujú súborové systémy podobné Unixu, od inode a záznamov adresárov po absolútne/relatívne cesty a bity oprávnení. Tento kvíz s rôznou obtiažnosťou vám pomôže prepojiť výstup príkazov so základnými štruktúrami a vyhnúť sa bežným chybám s vlastníctvom, režimami a pravidlami prechádzania. Vyberte si preferovaný počet otázok a obtiažnosť, a potom sa učte prostredníctvom jasných, praktických scénarov.

1,937
Hrať teraz
Virtuálna pamäť: základy stránkovania a TLB

Virtuálna pamäť: základy stránkovania a TLB

Získajte dôveru v základné myšlienky virtuálnej pamäte, stránkovania a TLB. Prejdete si prevod adries, tabuľky stránok a bežné výkonnostné koncepty pomocou praktických, skúšobných scenárov. Vyberte si preferovanú dĺžku a obtiažnosť, a potom sa učte z každej otázky, ako pôjdete.

4,162
Hrať teraz
Počítačové hardvérové komponenty a ich úlohy

Počítačové hardvérové komponenty a ich úlohy

Zlúčte kľúčové komponenty PC s tým, čo robia a ako ovplyvňujú výkon. Pokrýva CPU, GPU, RAM, typy úložiska, základné dosky, zdroje napájania a porty.

3,516
Hrať teraz
Modely služieb cloud computingu vysvetlené

Modely služieb cloud computingu vysvetlené

Skontrolujte svoje porozumenie tomu, ako sú cloudové služby poskytované a používané. Pokrýva IaaS, PaaS, SaaS, kontajnery vs VM, regióny/availability zóny a základy zdieľanej zodpovednosti.

2,959
Hrať teraz
Kybernetické bezpečnostné hrozby a obrany

Kybernetické bezpečnostné hrozby a obrany

Identifikujte bežné kybernetické hrozby a najlepšie obranné praktiky používané na zníženie rizika. Pokrýva phishing, malware, heslá, MFA, základy šifrovania a bezpečné návyky pri prehliadaní.

4,164
Hrať teraz
Základy syntaxe programovacích jazykov

Základy syntaxe programovacích jazykov

Otestujte si svoje znalosti bežnej syntaxe programovania naprieč populárnymi jazykmi. Otázky sa zameriavajú na premenné, cykly, funkcie a základné dátové štruktúry bez potreby hlbokých teórií informatiky.

4,755
Hrať teraz