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...
Spustiť Kvíz
Vyberte si obtiažnosť a počet otázok pre začiatok.
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.
Zahrajte si tento kvíz v inom jazyku(7)
Súvisiace kvízy

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.

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.
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.
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.
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í.
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.