Planiranje procesa: FCFS, SJF i RR

Testirajte svoje razumijevanje planiranja CPU-a s FCFS, SJF i Round Robin. Rješavajte realistične scenarije koji uključuju vrijeme dolaska, vrijeme trajanja i vremenski kvant kako biste predvidjeli re...

Sva pitanja provjerena su radi točnosti
111 pitanja
5,648 igranja

Pokreni kviz

Odaberite težinu i broj pitanja za početak.

Odaberite težinu
Odaberite broj pitanja
Automatski prijelaz nakon

O ovom kvizu

Što ovaj kviz pokriva

FCFS, SJF (preemptivni i nepreemptivni) i Round Robin pojavljuju se svugdje u operativnim sustavima - posebno kada trebate izračunati vrijeme čekanja, vrijeme obrade i vrijeme odgovora iz tablice procesa.

Svako pitanje je višestrukog izbora s 4 opcije i bez tajmera, tako da se možete usredotočiti na pažljive izračune umjesto da žurite.

Vještine koje ćete vježbati

Vježbat ćete izradu Ganttovih dijagrama, upravljanje dolascima i promjenama konteksta, te uspoređivanje kako različite politike utječu na pravednost i propusnost.

Mješovita težina je uravnotežena počinjanjem s jednostavnim tragovima planiranja i postupnim dodavanjem rubnih slučajeva poput izjednačenja, praznina u CPU-u i nijansi vezanih uz kvant.

Uobičajene zamke koje treba izbjegavati

  • Miješanje vremena čekanja, vremena obrade i vremena odgovora
  • Zaboravljanje na razdoblja mirovanja CPU-a kada nijedan proces nije stigao
  • Neusklađeno rješavanje izjednačenja SJF-a (izjednačivači mogu promijeniti raspored)
  • Neispravno primjenjivanje Round Robin kvanta kada burst završi usred kvanta
  • Miješanje preemptivnog SJF-a (SRTF) s nepreemptivnim SJF-om

Odabir duljine i težine

Odaberite broj pitanja koji želite prije početka ako radite brzi pregled ili punu vježbu, i odaberite postavku težine koja odgovara vašem razini udobnosti.

Ako se pripremate za ispite, pokušajte s dužom vježbom na mješovitoj težini; za pripremu za intervju, usredotočite se na teža pitanja koja naglašavaju zamršene vremenske okvire i izračune metrika.

Primjeri pitanja

Što znači FCFS u raspoređivanju procesa?

  • A.Prvi došao, prvi poslužen
  • B.Prvi došao, prvi raspoređen
  • C.Prvi završen, prvi poslužen
  • D.Najbrži završen, prvi poslužen

U kojem algoritmu raspoređivanja se proces koji prvi stigne izvršava prvi?

  • A.FCFS
  • B.SJF
  • C.RR
  • D.Prioritetno raspoređivanje

Koji algoritam raspoređivanja je poznat po minimiziranju prosječnog vremena čekanja izvršavanjem najkraćih procesa prvi?

  • A.SJF
  • B.FCFS
  • C.RR
  • D.Runda Robin

Česta pitanja o kvizu

Koliko pitanja ima u ovom kvizu?

Ovaj kviz ima 111 pitanja o FCFS, SJF i Round Robin planiranju.

U kojem formatu su pitanja?

Svako pitanje ima 4 opcije i nema tajmera, tako da možete raditi izračune vlastitim tempom.

Uključuje li i preemptivni i nepreemptivni SJF?

Da. Vidjet ćete pitanja koja razlikuju nepreemptivni SJF od preemptivnog SJF-a (SRTF) u tragovima planiranja.

Mogu li odabrati broj pitanja i težinu?

Da. Možete odabrati željeni broj pitanja i razinu težine prije početka kviza.

Koje greške mi ovaj kviz pomaže uhvatiti?

Cilja uobičajene greške poput pogrešnog izračunavanja vremena čekanja/obrade/odgovora, propuštenih praznina u CPU-u i pogrešnog rukovanja granicama RR kvanta.

Povezani kvizovi

Datotečni sustavi: inodi, putanje i dozvole

Datotečni sustavi: inodi, putanje i dozvole

Istražite kako Unix-slični datotečni sustavi zapravo funkcioniraju, od inoda i unosa u direktorije do apsolutnih/relativnih putanja i bitova dozvola. Ovaj kviz srednje težine pomaže vam povezati izlaz naredbi s osnovnim strukturama i izbjeći uobičajene pogreške s vlasništvom, načinima i pravilima prolaska. Odaberite broj pitanja i težinu koja vam odgovara, a zatim učite kroz jasne, praktične scenarije.

1,823
Igraj odmah
Virtualna memorija: osnove paginacije i TLB-a

Virtualna memorija: osnove paginacije i TLB-a

Izgradite povjerenje s osnovnim idejama o virtualnoj memoriji, paginaciji i TLB-u. Radit ćete na prevođenju adresa, tablicama stranica i uobičajenim konceptima performansi koristeći praktične, ispitne scenarije. Odaberite svoju željenu duljinu i težinu, a zatim učite iz svake pitanja dok idete.

4,053
Igraj odmah
Objašnjeni modeli usluga računalstva u oblaku

Objašnjeni modeli usluga računalstva u oblaku

Provjerite svoje razumijevanje kako se usluge u oblaku isporučuju i koriste. Pokriva IaaS, PaaS, SaaS, kontejnere naspram VM-ova, regije/zone dostupnosti i osnove zajedničke odgovornosti.

2,841
Igraj odmah
Komponente i uloge računalnog hardvera

Komponente i uloge računalnog hardvera

Uparite ključne komponente računala s onim što rade i kako utječu na performanse. Obuhvaća CPU, GPU, RAM, vrste pohrane, matične ploče, napajanja i priključke.

3,362
Igraj odmah
Osnove sintakse programskih jezika

Osnove sintakse programskih jezika

Testirajte svoje znanje o uobičajenoj sintaksi programiranja kroz popularne jezike. Pitanja se fokusiraju na varijable, petlje, funkcije i osnovne strukture podataka bez potrebe za dubokom teorijom računalnih znanosti.

4,654
Igraj odmah
Cybersecurity prijetnje i obrane

Cybersecurity prijetnje i obrane

Identificirajte uobičajene cyber prijetnje i najbolje obrambene prakse koje se koriste za smanjenje rizika. Obuhvaća phishing, malware, lozinke, MFA, osnove enkripcije i sigurne navike pregledavanja.

4,046
Igraj odmah