Plánování procesů: FCFS, SJF a RR
Otestujte své porozumění plánování CPU s FCFS, SJF a Round Robin. Procházejte realistickými scénáři zahrnujícími časy příjezdu, doby zpracování a časový kvantum, abyste předpověděli pořadí provádění a...
Spustit Kvíz
Vyberte obtížnost a počet otázek pro začátek.
O tomto kvízu
Co tento kvíz pokrývá
FCFS, SJF (preemptivní a nepreemptivní) a Round Robin se objevují všude v operačních systémech - zejména když potřebujete vypočítat dobu čekání, dobu obratu a dobu odezvy z tabulky procesů.
Každá otázka je s výběrem odpovědí se 4 možnostmi a bez časového limitu, takže se můžete soustředit na pečlivé výpočty místo spěchání.
Dovednosti, které si procvičíte
Procvičíte si vytváření Ganttových diagramů, zpracování příjezdů a přepínání kontextu a porovnávání toho, jak různé politiky ovlivňují spravedlnost a propustnost.
Různá obtížnost je vyvážena tím, že začínáte s jednoduchými plánovacími trasami a postupně přidáváte okrajové případy, jako jsou remízy, nečinné mezery CPU a nuance související s kvantem.
Běžné nástrahy, kterým se vyhnout
- Míchání doby čekání vs doby obratu vs doby odezvy
- Zapomínání na zohlednění nečinných období CPU, když žádný proces nepřijel
- Nekonzistentní zpracování remíz v SJF (rozhodující faktory mohou změnit plán)
- Nesprávné použití kvanta Round Robin, když se doba zpracování dokončí uprostřed kvanta
- Zmatení preemptivního SJF (SRTF) s nepreemptivním SJF
Výběr délky a obtížnosti
Vyberte počet otázek, které chcete, před začátkem, pokud děláte rychlé opakování nebo plný trénink, a vyberte nastavení obtížnosti, které odpovídá vaší úrovni pohodlí.
Pokud se připravujete na zkoušky, zkuste delší běh s různou obtížností; pro přípravu na pohovory se zaměřte na těžší otázky, které zdůrazňují složité časové osy a výpočty metrik.
Ukázkové otázky
Co znamená FCFS v plánování procesů?
- A.First-Come, First-Served
- B.First-Come, First-Scheduled
- C.First-Complete, First-Served
- D.Fastest-Complete, First-Served
V kterém plánovacím algoritmu je proces, který dorazí první, vykonán jako první?
- A.FCFS
- B.SJF
- C.RR
- D.Prioritní plánování
Jaký plánovací algoritmus je známý tím, že minimalizuje průměrnou dobu čekání tím, že vykonává nejkratší procesy jako první?
- A.SJF
- B.FCFS
- C.RR
- D.Round Robin
FAQ kvízu
Kolik otázek je v tomto kvízu?
Tento kvíz má 111 otázek o plánování FCFS, SJF a Round Robin.
V jakém formátu jsou otázky?
Každá otázka má 4 možnosti a není zde časový limit, takže můžete pracovat na výpočtech vlastním tempem.
Zahrnuje to jak preemptivní, tak nepreemptivní SJF?
Ano. Uvidíte otázky, které rozlišují nepreemptivní SJF od preemptivního SJF (SRTF) v plánovacích trasách.
Mohu si vybrat počet otázek a obtížnost?
Ano. Můžete si vybrat preferovaný počet otázek a úroveň obtížnosti před začátkem kvízu.
Jaké chyby mi tento kvíz pomůže odhalit?
Cílí na běžné chyby, jako je nesprávný výpočet doby čekání/obratové doby/doby odezvy, opomenutí nečinných mezer CPU a nesprávné zacházení s hranicemi kvanta RR.
Zahrajte si tento kvíz v jiném jazyce(7)
Související kvízy

Souborové systémy: inody, cesty a oprávnění
Prozkoumejte, jak skutečně fungují souborové systémy podobné Unixu, od inodů a záznamů adresářů po absolutní/relativní cesty a bity oprávnění. Tento kvíz smíšené obtížnosti vám pomůže propojit výstupy příkazů se základními strukturami a vyhnout se běžným chybám s vlastnictvím, režimy a pravidly pro procházení. Vyberte si preferovaný počet otázek a obtížnost a poté se učte prostřednictvím jasných, praktických scénářů.

Virtuální paměť: základy stránkování a TLB
Získejte důvěru v základní myšlenky virtuální paměti, stránkování a TLB. Projdete si převod adres, tabulky stránek a běžné výkonnostní koncepty pomocí praktických scénářů ve stylu zkoušky. Vyberte si preferovanou délku a obtížnost a poté se učte z každé otázky, jak postupujete.
Počítačové hardwarové komponenty a jejich role
Přiřaďte klíčové komponenty PC k tomu, co dělají a jak ovlivňují výkon. Pokrývá CPU, GPU, RAM, typy úložišť, základní desky, zdroje napájení a porty.
Modely služeb cloud computingu vysvětleny
Zkontrolujte své porozumění tomu, jak jsou cloudové služby dodávány a používány. Pokrývá IaaS, PaaS, SaaS, kontejnery vs VM, regiony/availability zóny a základy sdílené odpovědnosti.
Kybernetické hrozby a obrany
Identifikujte běžné kybernetické hrozby a nejlepší obranné praktiky používané k minimalizaci rizika. Pokrývá phishing, malware, hesla, MFA, základy šifrování a bezpečné prohlížecí návyky.
Základy syntaxe programovacích jazyků
Otestujte si své znalosti běžné syntaxe programování v populárních jazycích. Otázky se zaměřují na proměnné, smyčky, funkce a základní datové struktury, aniž by vyžadovaly hlubokou teorii informatiky.