66 Questions
Koji ID broj ima najviši prioritet na SCI kontroleru?
nula
Koji sistemi za štampu objedinjuju System V i BSD UNIX?
CUPS
Kako se naziva sektor gdje se čuvaju informacije o svim particijama na disku?
Master Boot Record
Da li se neformatirani disk može koristiti?
False
Minimalna jedinica podataka koja se može kontinualno smjestiti na jedan disk jeste Odgovor?
traka
Koje funkcije je uvelo softversko inženjerstvo (software engineering)?
Spooling
Kako se zove najniži sloj operativnog sistema?
jezgro
Koja je formula za mjerilo efikasnosti?
e=tkorisno*tukupno
Na koliko se nivoa može podijeliti upravljanje procesorom?
4
Obilježi očekivane funkcije operativnog sistema
Multiprogramiranje
Kako se zove algoritam sa strelicama dodjele za resurse koji imaju više instanci?
Dekker-Petersonov algoritam
Koji algoritam se odnosi na uopšteni slučaj sa N procesa?
Pekarski algoritam
Koje se stvari ne uzimaju obzir kod softverske realizacije kritične sekcije?
broj procesora
Ako prioritete dinamički određuje operativni sistem, šta treba uzeti u obzir?
procesima koji intenzivno koriste procesor i radnu memoriju treba dodjeliti viši prioritet
Najčešće metode za oporavak od zastoja su:
monitori
Kako se može realizovati kritična sekcija?
semaforima
Koje greške programera mogu izazvati zastoj sistemu kod korištenja semafora?
ulaženje u kritičnu sekciju više puta
Kako se rješava problem zakucavanja niskoprioritetnih procesa kod raspoređivanja na osnovu prioritetu procesa?
Vremena provedenog u redu čekanja
Kod izbjegavanja zastoja, kada proces traži neki resurs, sistem mora procjeniti da li će dodjela tog resursa ostaviti sistem u kakvom stanju?
bezbjednom
Koji kriterijumi se uzimaju u obzir prilikom poređenja mrežnih instalacija?
Sigurnost
Koje su karakteristike topologije potpuno povezane mreže?
Brza
Koje su osnovne operacije za klijentski interfejs za servis datoteka?
Brisanje
Koje su osnovne šeme za uspostavljanje veze između procesa?
Message switching
Koje osobine uvodimo kada mapiramo imena datoteka u sistemu DFS?
Sigurnost lokacije
Koji od ovih odgovora su tačni? (Odaberite sve koje odgovaraju)
Globalna tabela
Kako se može izvršiti DOS napad?
Slanjem velikog broja SYN paketa
Šta je jedan od omiljenih objekata koje zlonamjerni napadači koriste za narušavanje sigurnosti?
Lozinka
Na čemu se zasniva sigurnosno rangiranje? (Akronim)
TCSEC
Koja je zaštita od port scanninga, ograničenje kojih paketa u jedinici vremena?
SYN
Šta mrežna barijera filtrira na mrežnom sloju?
Pakete
Na kojim se nivoima primjenjuju sigurnosne mjere?
Mrežni nivo
Ako je s - broj stranica koje se učitava odjedanput; a - procenat od stranica koji će se zaista koristiti, straničenje unaprijed će se isplatiti samo ako s stranica traje kraće od izvršenja _____ pojedinačnih PF grešaka.
(1-a)*s
Koji je dinamički način vođenja evidencije o zauzetosti memorije opisan ispod?Za upravljanje memorijom koristi se po jedna lista za svaki blok slobodne memorije veličine 2n bajtova (1, 2, 4,...do ukupne veličine memorije). Na početku rada, cijela memorija je prazna. Koji je odgovor tačan?
Buddy sistem
Kako se računa efektivno vrijeme pristupa u TLB kešu ako je: tAL - vrijeme asocijativnog pretraživanja tj. ε vremenskih jedinica, tMC - vrijeme trajanja jednog memorijskog cilkusa, α - odnos broja pogodaka i promašaja u TLB kešu (hit ratio). Koji je odgovor tačan?
$2 tMC + ε + α tMC$
Koji faktori utiču da veličina stranice bude manja?
Manja interna fragmentacija
U kojim se fazama obavlja povezivanje instrukcija i podataka?
Vrijeme prevođenja
Kada OS dinamički vodi evidenciju o zauzetosti memorije, on to radi na neki od sljedećih načina. Koji odgovor je tačan?
Povezane liste
Na koje klase dijelimo okvire na osnovu R i M bita?
Stranica je skoro korištena i modifikovana
Skup svih logičkih adresa koje generiše program naziva se:
Logički adresni prostor
Zašto interni raspoređivač može mnogo efikasnije da radi nego bilo koji eksterni raspoređivač?
Najbolje poznaje karakteristike svojih baferskih komponenata
Šta čine zaglavlje i metapodaci kod sistema datoteka?
Premašenje
Kako se može poboljšati metoda povezanih lista za upravljanje slobodnim prostorom?
Grupisanjem pokazivača na slobodne blokove
Šta najmanje sadrži mapa datoteka?
Adresu početnog bloka datoteke
Kakve imamo načine pravljenja rezervnih kopija podataka?
Dekrementalne
Koje šeme postoje za realizaciju direktorija?
Dvostruko povezana kružna lista
Koje metode postoje za upravljanje slobodnim prostorom na disku?
Vezanje prostora
Kako se naziva direktorij na prvom nivou kod struktura direktorija sa dva nivoa?
MFD
Kako se naziva grupa informacija koja se tiče kontrole pristupa u sistemu datoteka NTFS?
Deskriptor
Koje metode pristupa datotekama imamo?
Sekvencijalna metoda pristupa, Indirektna metoda pristupa, Metoda pristupa pomoću indeksnih datoteka, Direktna metoda pristupa
Koje operacije se mogu vršiti nad semaforom (s) i šta one rade?
signal(s) smanjuje vrijednost semafora; s=s-1
U koliko različitih stanja može biti proces?
6
Pomoću kojeg sistemskog poziva se prave novi procesi na sistemu UNIX?
fork
Gdje se u memoriji nalazi kontrolni blok procesora nekog procesa?
Uz podatke
Šta je osnovni dio svakog Operativnog sistema?
jezgro
Koliko se može istovremeno najviše naći procesa u stanju RUN?
Jedan
U kojim relacijama se mogu naći proces roditelj i dijete prema djeljenju resursa?
procesi roditelj i dijete dijele podskup resursa roditeljskog procesa
Koje operacije može operativni sistem da izvrši nad procesima (uz korištenje kontrolnih blokova procesa)?
izrada novog procesa
Upariti osnovne argumente ps funkcije
Prikazuje PID, TTY, TIME i CMD svih procesa u sistemu = -e Prikazuje PID, TTY, TIME i CMD svih procesa koje je inicirao korisnik čiji je UID naveden kao parametar = -u Prikazuje dodatne informacije o svim procesima koji su pokrenuti iz tekućeg Shell konteksta ili prozora Terminal (UID, PPID, STIME) = -f
Na koji način se može ostvariti interprocesna komunikacija?
semaforskim tehnikama
Koja se komanda koristi za podešavanje putem menija u Linux?
menuconfig
Kojom komandom prebacujemo posao u prvi plan iz pozadine?
fg
Koji prefiks moramo koristiti ako želimo da prekinemo (kill) neki posao?
%
Šta se postiže multiprogramiranjem?
Bolje iskorištenje memorije
Koji algoritam koristi Linux za dodjelu procesora procesima?
Time-sharing algoritam
Koje komponente čine module jezgra Linuxa?
Upravljanje drajverima
Šta čini osnovu Linux sistema?
jezgro
Study Notes
Here are the study notes for the provided text:
- Softversko Inženjerstvo (Software Engineering)*
- Funkcije softverskog inženjerstva:
- Multithreading
- Spooling
- Multiprogramiranje
- Time-sharing
- Upravljanje procesorom
- Operativni Sistem (Operating System)*
- Njegove funkcije:
- Eliminisanje zavisnosti U/I operacija
- Automatsko funkcioniranje računarskog sistema
- Multiprogramiranje
- Mogućnost planiranja i raspoređivanja poslova
- Njegove karakteristike:
- Dioba resursa
- Konkurentnost
- Nedeterminizam
- Postojanje dugotrajne memorije
- Visok nivo efikasnosti
- Ciljevi operativnog sistema:
- Jednostavno ga je implementirati
- Brz
- Bez grešaka
- Jednostavno ga je projektovati
- Pouzdan
- Procesi (Processes)*
- Karakteristike procesa:
- Identitet procesa
- Kod Programa
- Proces u stanju izvršavanja
- Stanja procesa:
- RUN
- WAIT
- ZOMBIE
- SLEEP
- Interprocesna komunikacija:
- Semaforskim tehnikama
- Slanjem poruka
- Preko imenovanih cijevi
- Korištenjem djeljive memorije
- Upravljanje Memorijom (Memory Management)*
- Funkcije upravljanja memorijom:
- Alokacija memorije
- Dealkoacija memorije
- Upravljanje virtuelnom memorijom
- Tipovi memorije:
- Sistemski procesi
- Korisnički procesi
- Datoteke
- Ulazno-izlazni uređaji
- Sinhronizacija (Synchronization)*
- Metode sinhronizacije:
- Mutual exclusion
- Dekadriranje
- Monitori
- Semaforski
- Problemi sinhronizacije:
- Zastoj (deadlock)
- Zagušenje (starvation)
- Gubitak vremena
Let me know if you need me to add or clarify anything!Here are the study notes for the text:
- 1. Procjena trajanja sljedećeg ciklusa*
- τ(n+1) - procjena trajanja sljedećeg ciklusa
- τ(n) - procjena trajanja prethodnog ciklusa
- α - koeficijent takav da je 0 ≤ α ≤ 1
- tn - realno trajanje
- Formula: τ(n+1) = αtn + (1-α)τn
- 2. Problema čitalaca i pisaca*
- dvije kategorije problema:
- dva pisca ne mogu istovremeno pisati
- dva čitaoca mogu istovremeno čitati
- dva čitaoca ne mogu istovremeno čitati dok pisac piše
- čitaoc ne može čitati dok pisac piše
- 3. Operativni sistemi u realnom vremenu*
- Čvrsti operativni sistemi nisu mogući u sistemima sa sekundarnom memorijom
- 4. Zaštita kritične sekcije*
- Dekker-Pettersonov algoritam se koristi za zaštitu kritične sekcije
- zaštita kritične sekcije može se realizovati hardverski i softverski
- semafori se koriste za sinhronizaciju procesa
- 5. Potreba i dodjela resursa*
- potreba - maksimalno[i, j] + dodjela[i, j]
- dodjela - potreba - maksimalno[i, j]
- 6. Zastoj (deadlock)*
- Uslov za zastoj: Resurs se ne može nasilno oduzeti i predati drugom procesu, sve dok proces koji ga koristi ne završi posao i ne oslobodi resurs
- Kružno čekanje - skupina procesa koji čekaju na resurse koji su pohranjeni u drugom procesu
- 7. Prioritet procesa*
- prioritet procesa se može dinamički određivati
- prioritet procesa se također mogu mijenjati ovisno o broju procesora i brzine memorije
- 8. Realizacija kritične sekcije*
- kritična sekcija se može realizovati hardverski i softverski
- hardverska realizacija: swap instrukcija se koristi
- 9. Algoritmi raspoređivanja*
- algoritmi raspoređivanja: SJF, SRJF, Prioritet, Round Robin
- SJF algoritam: proces se raspoređuje po najkraćem vremenu izvršenja
- SRJF algoritam: proces se raspoređuje po najkraćem vremenu izvršenja, ali se može prekidati
- 10. Problemi programera*
- problema programera: zakucavanje niskoprioritetnih procesa, zamijena redoslijeda operacija signal i wait
- *11. DekHere are the study notes in Croatian:
- Uvod*
- Postoje dvije osnovne funkcije kontrole pristupa diskovima: balansirano korištenje procesora, memorije i ulazno-izlaznog podsistema
- Učinkovito korištenje resursa osigurava optimalnu efikasnost sistema
- Sistem upravljanja diskovima*
- Sistem upravljanja diskovima mora osigurati učinkovito korištenje resursa i poboljšati performanse sistema
- Kontroleri diska koriste se za upravljanje diskovima i osiguravaju kompatibilnost između različitih vrsta diskova
- Sistem upravljanja diskovima mora osigurati sigurnosne kopije podataka
- Uređaji za pohranu podataka*
- Uređaji za pohranu podataka koriste se za čitanje i pisanje podataka na medija
- Postoje različiti tipovi uređaja za pohranu podataka, kao što su tvrdi diskovi, flopi diskovi, CD-ROM i DVD
- Svaki uređaj za pohranu podataka ima svoje karakteristike i prednosti
- Upravljanje diskovima*
- Upravljanje diskovima obuhvaća kontrolu pristupa diskovima, dodjelu resursa i osiguravanje sigurnosnih kopija podataka
- Upravljanje diskovima može se dijeliti na tri razine: hardversku, softversku i logičku
- Upravljanje diskovima omogućava učinkovito korištenje resursa i poboljšava performanse sistema
- Kontrola pristupa diskovima*
- Kontrola pristupa diskovima osigurava sigurnost i integritet podataka
- Kontrola pristupa diskovima se ostvaruje preko kontrolera diska i sustava datoteka
- Kontrola pristupa diskovima omogućava restricted pristup podacima i sprečava nepotreban pristup sistemskim resursima
- Sustavi datoteka*
- Sustavi datoteka su strukture koji omogućavaju organizaciju i čuvanje podataka na diskovima
- Sustavi dat
Ovaj kviz testira vaše znanje o osnovama računarstva i programske podržke. Pitanja pokrivaju razne aspekte, od funkcija softverskog inženjerstva do upravljanja procesorom.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free