OS SVA PITANJA.pdf
Document Details
Uploaded by ComplementaryViolin
Tags
Full Transcript
Kviz 1 1. Koje funkcije je uvelo softversko inžinjerstvo (engl. software engineering)? a. multithreading b. Spooling c. multiprogramiranje d. podjelu računarskog vremena (time-sharing) e. umrežavanje 2. Kako se zove najniži sloj operativnog sistema? Tačan odgovor...
Kviz 1 1. Koje funkcije je uvelo softversko inžinjerstvo (engl. software engineering)? a. multithreading b. Spooling c. multiprogramiranje d. podjelu računarskog vremena (time-sharing) e. umrežavanje 2. Kako se zove najniži sloj operativnog sistema? Tačan odgovor je: jezgro. 3. Koja je formula za mjerilo efikasnosti? a. e=tkorisno*tukupno b. e=tkorisno/tukupno c.e=tukupno -tkorisno d. e=tukupno /tkorisno. 4. Na koliko se nivoa može podijeliti upravljanje procesorom? a. 6 b. 5 c. 3 d. 4 e. 2 5. Obilježi očekivane funkcije operativnog sistema a. Eliminisanje zavisnosti U/I operacija b. Automatsko funkcionisanje računarskog sistema c. Multiprogramiranje d. Mogućnost planiranja i raspoređivanja poslova i postojanje jezika za upravljanje poslovima 6. Kanal je sposoban da prenosi podatke između periferijskih uređaja i memorije bez intervencije glavnog procesora. Za takve prenose koristi usluge kvalitetne hardverske komponente koja se naziva: Tačan odgovor je: DMA. 7. Na osnovu kojih kriterijuma možemo podijeliti operativne sisteme: a. prema broju korisnika i/ili procesa b. prema načinu obrade poslova c. prema namjeni i funkcionalnim osobinama d. prema distribuciji procesorske snage i ostalih resursa e. prema familijama OS-ova kojima pripadaju (Windowsi, Mac-OS, Linuxi, itd) 8. Upariti nazive tehnika koje je uvelo softversko inžinjerstvo sa njihovim funkcijama. Tačan odgovor je: Tehnika koja omogućava da svaki korisnik radi s računarom interaktivno, i to preko posebnog terminala koji je istovremeno i ulazni i izlazni uređaj za korisnika.Poslije isteka dodjeljene količine procesorskog vremena, procesor se dodjeljuje drugom terminalu. – TimeSharing, Tehnika kojom se postiže bolje iskorištavanje procesora: memorija se deli na particije u koje se učitavaju različiti programi, to jest poslovi (engl. Jobs). Dok neki program čeka na ulazno-izlaznu operaciju, procesor može izvršavati drugi program. Na taj način, ako imamo dovoljan broj programa u memoriji, procesor se stalno upotrebljava – Multiprogramiranje, Tehnika koja omogućava da se nedovoljna brzina ulazno-izlaznih uređaja kompenzuje upotrebom brzih uređaja kao što su trake, a naročito diskovi. Na taj način se omogućava istovremeno izvršenje više ulazno-izlaznih operacija. – Spool. 9. Izaberite tačne karakteristike prve genracije računara? a. Osnovu su činile vakuumske cijevi b. Koristili su ih univerziteti c. Ljudi su obavljali sve poslove d. Imali su svoje operativne sisteme e. Programirali su se sa bušenim karticama f. Osnovu su činili tranzistori g. Programirani su na mašinskom jeziku h. Koristila ih je uglavnom vojska 10. Koji su osnovni skupovi programa kod monolitnih sistema? a. pomoćne procedure koje koriste sistemske procedure b. sistemske procedure koje se pozivaju prilikom sistemskih poziva c. glavni program koji obrađuje sistemske pozive d. pomoćni programi glavnom program 11. Od koliko se slojeva sastoja prvi slojeviti operativni sistem? a. 6 b. 3 c. 5 d. 7 e. 4 12. Kako možemo podijeliti Operativne sistema prema broju korisnika i procesa? a. jednokorisnički jednoprocesni b. višekorisnički višeprocesni c. višekorisnički jednoprocesni d. jednoskorisnički višeprocesni 13. Koja je formula za mjerilo gubitka vremena? a. o=tukupno*todržavanje b. o=todržavanje /tukupno c. o=tukupno-todržavanje d.o=tukupno/todržavanje 14. Koji su hardverski resursi računara? a. Datoteke b. Memorija c. Programi d. Procesor e. Ulazno-izlazni uređaji 15. Koje su vrste računarskog okruženja a. Tradicionalno b. Konzervativno c. Ugrađeno d. Moderno e. Zasnovano na webu 16. Upariti primjere operativnih sistema sa podjelom u koju pripadaju: Tačan odgovor je: višekorisnički višeprocesni– UNIX; uslovno MS Windows 2000/XP/2003, jednokorisnički višeprocesni – OS/2; MS Windows 3.1/9x/ME;, jednokorisnički jednoprocesni – MS-DOS. 17. Koliki uvijek mora biti zbir mjerila efikasnosti (e) i mjerila gubitka vremena (o)? Tačan odgovor je: 1. 18. Pored klasičnih koje su se još vrste Operativnih Sistema pojavile (u četvrtoj generaciji računara)? a. Distribuirani operativni sistemi b. Paralelenoprocesni operativni sistemi c. Snabdijevački operativni sistemi d. Ugrađeni (embedded) operativni sistemi e. Mrežni operativni sistemi 19. Kako se zove jedinstveni pogled na računarski sistem s tačke gledišta korisnika, nezavisan od konfiguracije računara, konkretnog hardvera i same arhitekture? Tačan odgovor je: Virtualna Mašina. 20. Izaberite karakteristike računara četvrte generacije? a. Pojavljuju se personalni računari (PC) b. Pojavljuje se korisnički interfejs c. Softver se dijeli na sistemski i korisnički d. Pojavljuju se operativni sistemi MULTICS i UNIX e. Jako su skupi f. Moguće je umrežavanje računara g. Pojavljuju se LSI čipovi 21. Koje su karakteristike operativnih sistema? a. Dioba resursa b. Konkurentnost c. Nedeterminizam d. Postojanje dugotrajne memorije e. Visok nivo efikasnosti 22. Koja je životinja simbol Linuxa? a. Tigar b. Leopard c. Pingvin d. Patka e. Zebra 23. Ko je razvio operativni sistem Linux? a. Linus Torvalds b. Denis Ritchie c. Ken Thompson d. Steve Jobs e. Bill Gates 24. Izaberite stavke koje radi operativni sistem? a. Upravlja programima b. Pretvara mašinu koja radi sa bitima u mašinu koja radi sa datotekama c. Upravlja dijelovima računara d. Upravlja podacima 25. Na koji su programski jezik Denis Ritchie i Ken Thompson preveli kod UNIX-a? Tačan odgovor je: C. 26. Koje su prednosti implementacija Operativnih sistema na višem programskom jeziku? a. izvorni kod je mnogo kompaktniji b. OS se mnogo lakše prenosi na drugu računarsku arhitekturu c. lakše se otklanjaju greške d. izvorni kod se mnogo brže piše e. kod se mnogo lakše razumije 27. Koje karakteristike su obilježile računare treće generacije? a. Počinju da se razlikuju dvije vrste programa: kontrolni i korisnički b. Koristi se operativni sistem OS/360 c. Pojavljuje se korisnički interfejs d. Zvali su se mikro računari e. Osnovu čine integrisana kola (IC) f. Pojavljuje se operativni sistem kao upravljačko tijelo računara g. Zvali su se mini računari h. Pojavljuju se personalni računari 28. Koje režime rada razlikuje procesor (hardver)? a. Sistemski režim b. Aplikativni režim c. Korisnički režim 29. U koje katogorije možemo svrstati poslove prema načinu obrade poslova? a. Interaktivni b. sistemi specijalne namjene c. Batch (sistemi sa grupnom obradom) d. Kombinovani sistemi 30. Poželjne osobine operativih sistema su: a. Nedeterminizam b. Visok nivo efikasnosti c. Visok nivo pouzdanosti d. Jednostavnost održavanja e. Prihvatljiva veličina 31. Sistemski ciljevi pri projektovanju operativnog sistema su: a. jednostavno ga je implementirati b. brz c. bez grešaka d. jednostavno ga je projektovati e. pouzdan 32. Koji operativni sistem podržava najširi spektar procesora i računarskih arhitektura? a. Windows b. MAC OS c. Linux d. UNIX 33. Koje koncepcije projektovanja operativnih sistema smo radili? a. Slojevita b. Hijerarhijska c. Mikrokernel d. Modelarna e. Monolitna 34. Koje hardverske strukture su realizovane u cilju efikasnosti operativnog sistema? a. Monitor b. Semafor c. Prekid d. Sistemski poziv e. Kanal 35. Koji su softverski resursi računara? a.Programi I podaci b. memorija c. ulazno-izlazni uređaji d. procesor e. datoteke 36. Izaberite tačne karakteristike druge generacije računara a. prave se od integrisanih kola (IC) b. koriste magnetne trake c. Osnovu su im činili tranzistori d. bili su smješteni u posebnim sobama e. koriste OS/360 f. Rade u off-line režimu g. koriste bušene kartice 37. Koji standard je uspostavljen da bi UNIX sistemi bili međusobno kompatibilni? Tačan odgovor je: POSIX. 38. Korisnički ciljevi pri projektovanju operativnog sistema su: a. lak za korištenje b. jednostavno ga je učiti c. pouzdan d. brz e. radi u realnom vremenu Kviz 2 39. Upariti signale za upravljanje procesima sa njihovim funkcijama Tačan odgovor je: Interaktivni signal prekida – INT, Neopozivo uništenje procesa. Proces ne može da ignoriše niti da blokira ovaj signal. – KILL, Uništenje procesa (proces može da ignoriše ovaj signal). – TERM, Interaktivno uništenje procesa – QUIT, Uništenje procesa koji se izvršavaju u pozadini prilikom odjavljivanja korisnika sa sistema. – HUP. 40. Kako se naziva pojava kada jezgro određuje kada će i koliko vremena neki proces dobiti procesor? a. Multipleksiranje b. Multiprogramiranje c. Paralelnost d. Kvaziparalelnost 41. Koje informacije obuhvata identitet procesa? a. identifikator procesa b. ličnost c. identifikator procesa roditelja d. akreditive e. procesni kontrolni blok 42. Na osnovu resursa koje dominantno koriste, tj. broja i trajanja ciklusa, procesi se dijele na: a. procese koji dominantno koriste procesor b. procese koji dominantno koriste ulazno-izlazne operacije c. procese koji dominantno koriste OS d. procese koji dominantno koriste memoriju 43. Koji poziv može uništiti proces? a. delete b. wait c. abort d. exit 44. Kojim komandoma prebacujemo posao u pozadinu iz prvog plana? a. za suspendovanje i fg za prebacivanje u pozadinu b. za suspendovanje i bg za prebacivanje u pozadinu c. za suspendovanje i bg za prebacivanje u pozadinu d. za suspendovanje i fg za prebacivanje u pozadinu 45. Koje su najznačajnije vrste korisničkih niti? a. POSIX Pthreads b. SVR5 D-Threads c. Solaris UI-threads d. Windows W-threads e. Mach C-threads 46. Ko odlučuje koji će proces dobiti procesor, kada će ga dobiti i na koliko dugo? a. dispečer b. sat c. procesor d. planer poslova 47. Upariti vremena komande time sa onim šta ona prikazuju Tačan odgovor je: Vrijeme koje je utrošilo jezgro na opsluživanje procesa – sistemsko, Obuhvata interval od zadavanja komande do potpunog izvršenja i povratka komandnog odzivnika, uključujući i vrijeme čekanja na ulaz, izlaz i ostale događaje. – realno, Količina procesorskog vremena utrošena na samo izvršenje procesa – korisničko. 48. Koje dijelove teškog procesa dijele laki procesi (niti)? a. Registri b. Datoteke c. Stek d. Kod e. Podaci 49. Koja komanda se koristi za izvršavanje zakazivanje periodičnih radnji ili radnji u određenom trenutku? Tačan odgovor je: at. 50. Upariti modele sa njihovim funkcijama. Tačan odgovor je: Više korisničkih niti mapira se u manji ili isti broj niti jezgra, pri čemu mapiranje zavisi od operativnog sistema a naročito od broja procesora. Ovo je najkompleksniji i najkvalitetniji model jer može da se prilagodi i aplikaciji i procesorskom okruženju. – Model više u više, Više korisničkih niti mapira se u jednu nit jezgra. Upravljanje nitima se odvija na korisničkom nivou i može biti efikasno, ali ima nedostatke. Ako neka od niti obavi bilo koji blokirajući sistemski poziv, blokiraće se ceo proces, to jest sve njegove niti. S obzirom na to da samo jedna nit može pristupati jezgru u jednom trenutku, u režimu jezgra neće moći da se iskoristi višeprocesorska arhitektura. – Model više u jednu, Svaka korisnička nit mapira se u jednu nit jezgra.Omogućava se da se više niti jezgra izvršavaju paralelno na višeprocesorskoj arhitekturi. Maksimalan broj niti jezgra je ograničen. – Model jedan u jedan. 51. Od komponenti koje omogućavaju nadogradnju hardvera jezgrom opisana ispod je: Kontroliše i evidentira potrošnju resursa računara za sve pojednične procese a. Real-time clock b. Zaštitni mehanizam adresiranja memorije c. Mehanizam prekida d. Skup privilegovanih instrukcija 52. Koliko se procesa može izvršavati istovremeno na jednom procesoru? a. 3 b. 1 c. 2 d. Koliko OS može da podnese 53. Bafer se pod operativnim sistemom može realizovati: a. interprocesnom komunikacijom b. semaforima c. sistemskim pozivima d. pomoću djeljive memorije 54. Koje operacije se mogu vršiti nad semaforom (s) i šta one rade? a. signal(s) smanjuje vrijednost semafora; s=s-1 b. wait (s) smanjuje vrijednost semafora samo ako je s>0; s=s-1, s>0 c. wait (s) povećava vrijednost semafora; s=s+1 d. signal(s) povećava vrijednost semafora; s=s+1 e. wait (s) smanjuje vrijednost semafora; s=s-1 55. Šta je proces? a. Kod Programa b. Program na računaru c. Program u stanju izvršavanja, sa resursima računara potrebnih za njegov rad d. Program u stanju izvršavanja 56. U koliko različitih stanja može biti proces? a. 4 b. 6 c. 7 d. 8 e. 5 57. Pomoću kojeg sistemskog poziva se prave novi procesi na sistemu UNIX? a. fork b. create c. wait d. clone e. exec 58. Gdje se u memoriji nalazi kontrolni blok procesora nekog procesa? a. Uz podatke b. Nije u istom memorijskom području c. Uz Operativni sistem d. Uz kod 59. Šta je osnovni dio svakog Operativnog sistema? a. memorija b. procesi c. hardver d. softver e. jezgro 60. Koliko se može istovremeno najviše naći procesa u stanju RUN? a. Jedan b. Nula c. Nije ograničeno d. Onoliko koliko ima i procesora 61. U kojim relacijama se mogu naći proces roditelj i dijete prema djeljenju resursa? a. procesi roditelj i dijete ne dijele resurse. b. procesi roditelj i dijete dijele podskup resursa roditeljskog procesa; c. procesi roditelj i dijete dijele sve resurse d. Proces dijete nema nikakvih resursa 62. Koje operacije može operativni sistem da izvrši nad procesima (uz korištenje kontrolnih blokova procesa)? a. promjena prioriteta procesa b. izrada veza: proces -- proces roditelj c. izrada novog procesa d. promjena stanja procesa e. uništenje procesa 63. Upariti osnovne argumente ps funkcije Tačan odgovor je: 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 kojİ su pokrenuti iz tekućeg Shell konteksta ili prozora Terminal (UID, PPID, STIME)– -f. 64. Na koji način se može ostvariti interprocesna komunikacija? a. semaforskim tehnikama b. slanjem poruka c. preko imenovanih cijevi d. korištenjem djeljive memorije 65. Koja se komanda koristi za podešavanje putem menija u Linux? a. make b. config c. menuconfig d. make menuconfig e. make config 66. Kojom komandom prebacujemo posao u prvi plan iz pozadine? Tačan odgovor je: fg. 67. Koja je osnovna funkcija jezgra? a. upravljanje memorijom b. upravljanje uređajima c. upravljanje procesima 68. Koji prefiks moramo koristiti ako želimo da prekinemo (kill) neki posao Tačan odgovor je: %. 69. Šta se postiže multiprogramiranjem? a. Bolje iskorištenje memorije b. Bolje iskorištenje sistema datoteka c. Bolje iskorištenje procesora 70. Koji algoritam koristi Linux za dodjelu procesora procesima? a. SJF algoritam b. FCFS algoritam Netačno c. Time-sharing algoritam d. Real-time algoritam 71. Koje komponente čine module jezgra Linuxa? a. Upravljanje drajverima b. Upravljanje modulom c. Rezolucija konflikata d. Registracija drajvera e. Registracija modula 72. Šta čini osnovu Linux sistema? a. jezgro b. korisnički interfejs c. sistemske biblioteke d. aplikativni programi e. sistemski programi 73. Upariti kategorije procesa sa njihovim funkcionalnostima. Proces kojeg pokreće roditeljski proces – Proces dijete (child) Ovakvi procesi nastaju kad god se nasilno prekine izvršenje roditeljskog procesa – Siroče (Orphan) Proces koji izgubi vezu s roditeljskim procesom ostaje izgubljen u sistemu, a jedini resurs koji troši jeste jedno mesto u tabeli procesa – Zombi (Defunct) Procesi koje je pokrenulo jezgro i koji se izvršavaju u pozadini – Sistemske usluge (deamons) Proces koji stvara potproces – Roditelj (parent). 74. Koja komanda u Linuxu lista sadržaj tekućeg direktorija? a. ps b. lsmod c. bg d. ls e. insmod 75. Ko odlučuje o tome kada će neki proces ući u neki red čekanja ili napustiti taj red? a. dispečer b. sat c. procesor d. planer poslova 76. Koji podaci se čuvaju prilikom oduzimanja procesa (kontekst procesa)? a. izvorni kod b. registri procesora c. lista otvorenih datoteka d. memorijske sekcije 77. Upariti memorijske dijelove procesa sa onim šta oni sadrže programska ili tekstualna sekcija- SADRŽI PROGRAMSKI KOD stek sekcija- SADRŽI PRIVREMENE PODATKE sekcija podataka- SADRŽI GLOBALNE PROMJENJIVE Kviz 3 78. Kako definišemo strelicu zahtjeva a kako strelicu alokacije ako je P proces a R resurs? a. R->P Strelica alokacije b. R->P Strelica zahtjeva c. P->R Strelica alokacije d. P->R Strelica zahtjeva 79. Kako možemo zaključiti stanje zastoja sa grafa dodjeljenih resursa? a. ako ima kružni tok, a resursi imaju po jednu instancu, postoji i zastoj b. ako nema kružnog toka, postoji zastoj c. ako ima kružni tok, zastoj je moguć d. ako ima kružni tok, a resursi imaju više instanci, postoji i zastoj e. ako nema kružnog toka, zastoja sigurno nema 80. Kod eliminacije zastoja nasilnim prekidanjem procesa postoje sljedeće tehnike: a. Prekid izvršenja svih zaglavljenjih procesa b. Prekid izvršenja procesa do razbijanja kružnog toka c. Prekid izvršenja jednog po jednog procesora redom 81. Koje uslove treba ispuniti da bi se mogao primjeniti bankarski algoritam? a. kada proces zahtjeva resurse, sistem procenjuje da li će posle toga ostati u stabilnom stanju. Ako ostaje u stabilnom stanju, proces će dobiti resurs; u protivnom, proces mora sačekati da drugi procesi oslobode neke resurse; b. resursi imaju uglavnom više instanci c. svaki proces mora unaprijed deklarisati najveći broj instanci svakog resursa koji želi da koristi; d. proces koji dobije resurse mora da ih vrati u konačnom roku. 82. Od čega se sastoje monitori (za sinhronizaciju)? a. skupa sistemskih signala za taj monitor b. skupa procedura i funkcija kojima se pristupa objektu c. promjenjivih koje opisuju djeljeni resurs tj. objekat d. dijela programa koji inicjalizuje objekat e. dijela programa koji završava monitor 83. Šta definiše redove čekanja sa povratnom spregom? a. Roind Robin izmjena između redova b. algoritam za raspoređivanje za svaki red c. broj redova d. metode za određivanje reda u koji će proces ući po nastanku e. kada proces može da pređe u red višeg ili nižeg prioreta 84. U sljedećoj tabeli su data vremena nailaska u sistem i vremena izvršavanja četiri procesa. Odrediti koje je srednje vrijeme čekanja za procese po algoritmu SJF bez pretpražnjenja. Proces Vrijeme nailaska u sistem Vrijeme izvršavanja P1 0 5 P2 2 3 P3 5 1 P4 7 5 Tačan odgovor je: 1,50. 85. Pretpostavimo da su četiri procesa P1, P2, P3 i P4 došla u red skoro u istom trenutku, i da je formirana kružna lista P1-> P2 -> P3 -> P4. Neka su vremena izvršavanja ovih procesa 3, 7, 9 i 13 vremenskih jedinica. Za kvantum 3 koliko je srednje vrijeme završetka procesa? Tačan odgovor je: 22,00. 86. Koja su pravila konstrukcija grafa kod specijalnog grafa čekanja na resurse (engl. wait-for-graph) a. Strelice se crtaju samo između resursa b. Čvorovi grafa su samo resursi (nema procesa) c. Čvorovi grafa su samo procesi (nema resursa) d. Strelice se crtaju samo između resursa i procesa e. Strelice se crtaju samo između procesa koji čekaju jedan drugog da bi dobili resurse 87. Ako su: τ(n+1) - procjenjena vrijednost trajanja sljedećeg ciklusa τ(n) - procjenjena vrijednost trajanja prethodnog ciklusa α - koeficijent takav da je 0≤α ≤1 tn - realno trajanje onda formula za procjenu trajanja sljedećeg ciklusa korištenja procesora glasi: a. τ(n+1)=αtn+(1-α)τn b. τ(n+1)=(1-α)tn+ατn c. τ(n+1)=αtn+τn d. τ(n+1)=αtn-ατn 88. Kod problema čitalaca i pisaca koja se pravila moraju ispoštovati? a. dva pisca ne mogu istovremeno da pišu b. dva čitaoca mogu istovremeno da čitaju c. dva pisca mogu istovremeno da pišu d. čitaoc ne može da čita dok pisac piše e. čitaoc može da čita dok pisac piše 89. Koji operativni sistemi u realnom vremenu nisu mogući u sistemima sa sekundarnom memorijom? Tačan odgovor je: Čvrsti. 90. Koji sistemski pozivi se koriste kod realizacije zaštite kritične sekcije pomoću operativnih sistema? a. wakeup b. block c. signal d. sleep e. wait 91. Prilikom izbora procesa za prekidanje, koje faktore reba razmotriti: a. koje resurse proces traži da bi završio aktivnost b. prioritet procesa c. koje resurse proces koristi d. da li su to interaktivni ili grupni procesi e. koliko dugo proces već radi i koliko mu je vremena ostalo do završetka aktivnosti 92. Upariti uslove koji su potrebni da dođe do zastoja? Tačan odgovor je: 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. – Nema pretpražnjenja, Proces mora da drži jedan resurs u korištenju, a da istovremeno čeka na dobijanje resursa koji koristi neki drugi proces. – Uslov zadržavanja resursa i čekanja na drugi, Mora postojati skup procesa {P0, P1,... Pn), koji čekaju na resurse u sljedećem poretku: P0 čeka na resurs koji drži proces P1, P1 čeka na resurs koji drži proces P2,..., Pn-1 čeka na resurs koji drži proces Pn, i Pn čeka na resurs koji drži proces P0. – Kružno čekanje, Samo jedan proces u jednom trenutku može koristiti resurs ili jednu njegovu instancu. Drugi proces koji zahteva taj isti resurs ili instancu, mora da čeka dok se resurs ne oslobodi. – Međusobno isključenje. 93. Da li realizacija kritične sekcije bez stroge alternacije korektno rješenje kritične sekcije? Tačan odgovor je: Ne. 94. Kako se obilježavaju strelice na grafu dodjele resursa? Tačan odgovor je: Strelica alokacije – Puna strelica - ide od resursa ka procesu, Strelica zahtjeva – Puna strelica - ide od procesa ka resursu, Strelica mogućih zahtjeva – Isprekidana strelica - ide od procesa ka resursu. Imamo tri procesa P1, P2, P3 čija su vremena izvršavanja 5 , 7 i 10 milisekundi (ms). Ako su naišli u sljedećem poretku u sistem : P3, P1, P2 koje je srednje vrijeme čekanja za procese? Tačan odgovor je: 5. 95. Formula za strukture podataka kod bankarskog algoritma je: a. potreba[i,j] = maksimalno[i,j] + dodjela[i,j]. b. potreba[i,j] = maksimalno[i,j] / dodela[i,j]. c. dodjela[i,j] = maksimalno[i,j] - potreba[i,j]. d. potreba[i,j] = maksimalno[i,j] - dodjela[i,j]. 96. Koji su osnovni nedostatci softverske i hardverske realizacije metode zaštite kritične sekcije semaforima? a. blokiranje (blocking) b. zauzeto čekanje (busy waiting) c. Ignorisanje prioriteta procesa d. sistemski pozivi 97. U sljedećoj tabeli su data vremena nailaska u sistem i vremena izvršavanja četiri procesa. Odrediti koje je srednje vrijeme čekanja za procese po algoritmu SJF sa pretpražnjenjem. Proces Vrijeme nailaska u sistem Vrijeme izvršavanja P1 0 7 P2 3 5 P3 4 2 P4 5 5 Tačan odgovor je: 7,25. 98. Ukoliko više procesa pristupa istim podacima i modifikuje ih konkurentno, krajnja vrijednost zajedničkih podataka zavisi od sekvence instrukcija koje tim podacima pristupaju. Kako se naziva ta sekvenca? Tačan odgovor je: trka. 99. U sljedećoj tabeli su data vremena nailaska u sistem i vremena izvršavanja četiri procesa. Odrediti koje je srednje vrijeme čekanja za procese po algoritmu SJF bez pretpražnjenja. Proces Vrijeme nailaska u sistem Vrijeme izvršavanja P1 0 7 P2 3 5 P3 4 2 P4 5 5 Tačan odgovor je: 7,50. 100. Kako se zove algoritam sa strelicama dodjele za resurse koji imaju više instanci? a. Bankarski algoritam b. Dekker-Petersonov algoritam c. Pekarski algoritam d. Dijkstrin algoritam 101. Rješenje Dekker-Pettersonov algoritam se odnosi na 2 procesa, koji algoritam se odnosi na uopšteni slučaj sa N procesa? a. Dijkstrin algoritam b. Pekarski algoritam c. LRU algoritam d. Algoritam striktne alternacije 102. Imamo tri procesa P1, P2, P3 čija su vremena izvršavanja 5 , 7 i 10 milisekundi (ms). Ako su naišli u sljedećem poretku u sistem : P3, P1, P2 koje je srednje vrijeme čekanja za procese? Tačan odgovor je: 5. 103. Koje se stvari ne uzimaju obzir kod softverske realizacije kritične sekcije? a. broj procesora b. brzina memorije c. količina memorije d. brzina procesora 104. Imamo tri procesa P1, P2, P3 čija su vremena izvršavanja 9 , 7 i 10 milisekundi (ms). Ako su naišli u sljedećem poretku u sistem : P2, P3, P1 koje je srednje vrijeme čekanja za procese? Tačan odgovor je: 8,00. 105. Ako prioritete dinamički određuje operativni sistem, šta treba uzeti u obzir? a. procesima koji intenzivno koriste procesor i radnu memoriju treba dodjeliti viši prioritet b. procesima koji intenzivno koriste ulazno-izlazne uređaje treba dodjeliti niži prioritet c. procesima koji intenzivno koriste ulazno-izlazne uređaje treba dodjeliti viši prioritet d. procesima koji intenzivno koriste procesor i radnu memoriju treba dodjeliti niži prioritet 106. Najčešće metode za oporavak od zastoja su: a. nasilno oduzimanje resursa od procesa koji su u zastoju b. sistemski pozivi c. monitori d. prekid izvršenja procesa u zastoju 107. Kako se može realizovati kritična sekcija? a. hardverski b. semaforima c. monitorima d. sistemskim pozivima e. softverski 108. Koje greške programera mogu izazavati zastoj sistemu kod korištenja semafora? a. ulaženje u kritičnu sekciju više puta b. zamijena jedne operacije drugom c. ne ulazak u kritičnu sekciju d. zamijena redoslijeda operacija signal i wait 109. Kako se rješava problem zakucavanja niskoprioritetnih procesa kod raspoređivanja na osnovu prioritetu procesa? Odnosno, na osnovu čega se formira rezultujući prioritet? a. vremena provedenog u redu čekanja b. početnog prioriteta, koji proces dobija kada uđe u red čekanja na procesor c. Vremena provedenog korištenjem procesora d. Nasumično odabrano 110. Kod izbjegavanja zastoja, kada proces traži neki resurs, sistem mora procjeniti da li će dodjela tog resursa ostaviti sistem u kakvom stanju? Tačan odgovor je: bezbjednom. 111. Koji je nedostatak algoritma striktne alternacije? Tačan odgovor je: polling. 112. Saradnju između procesa čije su aktivnosti sinhronizovane obezbjeđuje semafor čija je inicijalna vrijednost 0. Koji je naziv tog semafora? Tačan odgovor je: Proceed. 113. Koliko može jedan proces zahtjevati resursa? a. jedan b. sve koje posjeduje sistem c. više 114. Upariti metode upravljanja zastojem metode koje obezbjeđuju da sistem nikada ne uđe u stanje zastoja – Prevencija ili izbjegavanje zastoja, metode koje dozvoljavaju sistemu da uđe u stanje zastoja, ali to stanje detektuju i oporavljaju sistem – Detekcija i oporavak, pretvaranje se da se zastoji ne dešavaju – Ignorisanje problema zastoja. 115. Kada se primjenjuje zamišljenja dodjela resursa (kvazidodjela) procesu Pi, koja formula/e se primjenjuje? a. raspoloživo = raspoloživo - zahtjevi , b. dodjelai = dodjelai + zahtjevi , c. dodjelai = dodjelai - zahtjevi , d. potrebai = potrebai + zahtjevi , e. potrebai = potrebai - zahtjevi , 116. Upariti kriterijume za raspoređivanje procesa sa njihovom funkcijom Ukupna količina vremena za koje se izvrši pojedinačni proces – Vrijeme potrebno za kompletiranje procesa (turnaround time) Definiše se kao broj procesa izvršen u jedinici vremena – Propusna moć sistema (throughput) Po ovom kriterijumu, procesor treba da bude stalno zauzet, to jest da radi bez prestanka – Iskorištenje procesa (CPU utilization) Vrijeme za koje se nakon slanja zahtjeva pojave prvi rezultati izvršenja procesa – Vrijeme odziva (response time) Ukupno vrijeme koje proces provede u ready redu – Vrijeme čekanja (waiting time) 117. Kod hardverske realizacije kritične sekcije koja se instrukcija koristi? Tačan odgovor je: swap 118. Koje promjenjive koristi Dekker-Pettersonov algoritam? a. flag b. turn c. lock d. key 119. Koju funkciju imaju operacije signal i wait kod semafora? a. signal(s) dekrementira semafor s za jedan b. wait(s) dekrementira semafor s za jedan c. wait(s) dekrementira semafor s za jedan ako je s veće od 0 d. signal(s) inkrementira semafor s za jedan e. wait(s) inkrementira semafor s za jedan 120. Kako se zove proces kojem se oduzimaju resursi kod tehnike eliminisanja zastoja oduzimanjem resursa? Tačan odgovor je: žrtva. 121. Koliko procesa može pristupiti zajedničkim podacima kod kritične sekcije? a. Nije ograničeno b. Jedan c. Nijedan d. Dva Kviz 4 122. Kako se naziva tehnika kod koje se stranice roditeljskog procesa inicijalno ne kopiraju,niti se nova memorija dodjeljuje procesu djetetu. Procesi roditelj i dijeti inicijalno dijele sve stranice Tačan odgovor je: COW. 123. Koje algoritme koristimo kod izbora žrtve? a. FIFO b. Optimalni algoritam c. NRU d. LRU 124. Koji se problem javlja u multiprogramiranju sa particijama promjenjive veličine? Tačan odgovor je: eksterna fragmentacija. 125. Koje su karakteristike straničenja pomoću struktura u radnoj memoriji? a. velike stranice uzrokuju veliku tabelu okvira b. male stranice uzrokuju veliku tabelu okvira c. sporo d. brzo e. neefikasno 126. Kako se zovu dijelovi operativnog sistema koji nisu potrebni uvijek u memoriji, odnosno mogu privremeno da se dovedu ili izbace iz memorije kada zatreba? Tačan odgovor je: tranzijentni kod. 127. Ko radi preslikavanj (mapiranje) virtuelnog adresnog prostora u fizički adresni prostor? Tačan odgovor je: MMU. 128. Koje vrste zamjena stranica imamo kada uzmemo u obzir kom su procesu dodjeljeni okviri za korištenje? a. Procesorska b. Globalna c. Regionalna d. Lokalna 129. Kako se može realizovati LRU algoritam? a. pomoću steka b. pomoću keša c. pomoću brojača d. pomoću memorije 130. Od čega se sastoji logička adresa kod segmentacije? a. broja segmenta b. ime segmenta c. pomjeraj unutar segmenta d. adrese unutar segmenta 131. Koje smo alternativne tehnike učitavanja stranica spominjali? a. COW - Copy on Write b. Memorijski mapirane datoteke c. Prepaging d. DP 132. Koji je dinamički način vođenja evidencije o zauzetosti memorije opisan ispod? Imamo strukturu: Prvo polje zapisa označava tip memorije (P - proces, a H -slobodna memorija). Drugo polje sadrži početnu adresu dijela memorije koju opisuje dati zapis. Treće polje označava dužinu opisane memorije. Četvrto polje sadrži pokazivač na sljedeći zapis. Upravljanje memorijom se odvija na sljedeći način: Prilikom zauzimanja memorije,traži se šupljina (zapis tipa H) dovoljne veličine. Ako se odgovarajuća šupljina nađe, umjesto H se upisuje P, a eventualno se ubacuje i nov čvor tipa H Kada proces A završi rad, oslobađa se zauzeta memorija. Tada se ukoliko se i ispred i iza procesa A nalazi neki drugi proces (a ne slobodna memorija), jednostavno stavlja H umesto P. Ako je ispred ili iza procesa A postojala šupljina, lista se ažurira, čime se dobija veća šupljina. Izaberite jedan odgovor: a. Buddy sistem b. Povezane liste c. Bit mape 133. Kod kojeg algoritma za izbor žrtve stranice se bira stranica koja se neće najduže koristiti? a. Second Chance b. Optimalni algoritam c. NRU d. LRU 134. Skup svih fizičkih adresa koje odgovaraju logičkim naziva se Tačan odgovor je: fizički adresni prostor. 135. Koliki je gubitak memorije po procesu kod straničenja ? a. 1 bajt b. cijela stranica c. cijela stranica minus 1 bajt d. pola stranice 136. Kako se nazivaju algoritmi koji ne ispoljavaju Bilejdijevu anomaliju? Tačan odgovor je: stek. 137. Šta zahtjeva tehnika razmjene (swap)? a. mehanizam swap-out b. prostor na disku c. mehanizam swap-back d. mehanizam swap-in e. mehanizam in-out 138. Kako se naziva algoritam za dodjeljivanje šupljina naveden ispod? Procesu se dodjeljuje prva dovoljno velika šupljina. Pretraživanje se odvija ili od početka liste. Pretraživanje staje kada se nađe prva odgovarajuća šupljina bez obzira na to što ima i boljih rješenja; vrijeme pretraživanja je minimalno, jer se ne pretražuje cijela lista. a. best fit b. worst fit c. first fit d. next fit 139. Koji parametri se sadrže u tabeli segmenata? a. ime segmenta b. pomjeraj segmenta c. Bazna adresa segmenta d. Ograničenje segmenta 140. Koja je formula za efektivno vrijeme pristupa memoriji kod DP tehnike ako je: p - vjerovatnoća da se dogodi PF greška tMA- trajanje memorijskog ciklusa tPF - trajanje obrade prekida Izaberite jedan odgovor: a. tEA=ptMA+(1-p) tPF b. tEA=ptMA+p tPF c. tEA=(1-p)tMA-p tPF d. tEA=(1-p)tMA+p tPF 141. Koji je dinamički način vođenja evidencije o zauzetosti memorije opisan ispod? Memorija se dijeli na dijelove iste veličine, a u krajnjem slučaju to su bajtovi. Svakom dijelu dodeljujemo po jedan bit na sljedeći način: 1 označava da je taj dio zauzet, a 0 da je slobodan, ili obrnuto. Tako dolazimo do niza nula i jedinica koji predstavlja memoriju. a. Povezane liste b. Buddy sistem c. Bit mape 142. Koji registri pokazuje na tabele stranica, koje se čuvaju u radnoj memoriji? a. PTLR b. PTCR c. PTRR d. PTBR 143. Kako se naziva funkcija koja se pravi pri dinamičkom povezivanju? Tačan odgovor je: stub. 144. Kako se naziva algoritam za dodjeljivanje šupljina opisan ispod? Procesu se dodjeljuje najveća moguća šupljina, što zahtjeva pretraživanje cijele liste. Međutim, pri primjeni ove tehnike, nakon smještanja procesa od postojeće šupljine ostaje najveća moguća šupljina koja je povoljna za smještanje drugih velikih procesa. a. worst fit b. next fit c. best fit d. first fit 145. Kako se naziva stranica iz okvira koja se zamjenjuje ako nema nijednog slobodnog okvira kod zamjene stranica? Tačan odgovor je: victim. 146. Kako se naziva kolekcija procesa na disku, koja čeka povratak u memoriju I nastavak izvršenja? Tačan odgovor je: Ulazni red. 147. Pomoću koje keš strukture je riješen problem degradiranja performansi memorijskih ciklusa pri pristupanju konkretnom podatku? Tačan odgovor je: TLB. 148. Koji se problem javlja kod multiprogramiranja sa fiksnim particijama? Tačan odgovor je: interna fragmentacija. 149. Koji faktori utiču da veličina stranice budu veća? a. veličina tabele stranica b. manja interna fragmentacija c. bolje iskorištenje memorije d. ulazno-izlazni ciklusi swap tehnike e. TLB efikasnost 150. Koji je minimalan broj okvira po procesu (bez obzira na arhitekturu)? Tačan odgovor je: dva. 151. Da bi se omogućilo izvršenje procesa koji je veći od same fizičke memorije, koristi se koja tehnika ? Tačan odgovor je: preklapanja. 152. Koji se problem javlja kod straničenja? Tačan odgovor je: interna fragmentacija. 153. Od čega se sastoji ulaz u TLB? a. ključa b. vrijednosti c. podatka d. reference 154. 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. a. (1-a)*s b. 1-a*s c. (a-1)*s d. a*s 155. 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). Npr, ako imamo 1 MB memorije, imati ćemo 21 listu (20=1, 21=2... 220=1 MB). Na početku rada, cijela memorija je prazna, tako da u listi za šupljine veličine 1 MB imamo jedan zapis, dok su ostale liste prazne. Proces A veličine 70 KB, nakon nailaska u sistem, može se smjestiti u particiju veličine najmanje 128 KB (mora biti stepen od 2). Nažalost, lista koja sadrži particije te veličine prazna je. Zato se particija veličine 1 MB deli na dva dela od 512 KB. Zatim se prvi deo deli na dva dela od 256 KB, pa još jednom, na dva dela od 128 KB.U prvu particiju se smješta proces. a. Povezane liste b. Bit mape c. Buddy sistem 156. Gdje se obično nalazi tabela prekidnih rutina? Tačan odgovor je: U najnižem dijelu memorije. 157. Prema metodi jednake raspodjele okvira kolika se količina okvira (m) dodjeljuje svakom procesu (n)? a. (m-1)/n b. m-1/n c. m/n d. (1-m)/n 158. Kako se računa efektivno vrijeme pristupa u TLB kešu ako je: tAL - vrijeme asocijativnog pretraživanja koje je jednako ε vremenskih jedinica (najčešće, nanosekundi). tMC - vrijeme trajanja jednog memorijskog cilkusa (najčešće, mikrosekundi). α - odnos broja pogodaka i promašaja u TLB kešu (engl. hit ratio). a. tEF = 2 tMC + ε + αtMC b. tEF = 2 tMC - ε + αtMC c. tEF = 2 tMC + ε - αtMC d. tEF = 2 tMC - ε - αtMC 159. Koji faktori utiču da veličina stranice bude manja? a. TLB efikasnost b. bolje iskorištenje memorije c. ulazno-izlazni ciklusi swap tehnike d. veličina tabele stranica e. manja interna fragmentacija 160. U kojim se fazama obavlja povezivanje instrukcija i podataka: a. Vrijeme izvršavanja b. Vrijeme prevođenja c. Vrijeme prebacivanja iz memorije d. Vrijeme učitavanja u memoriju 161. Kada OS dinamički vodi evidenciju o zauzetosti memorije, on to radi na neki od sljedećih načina: a. Buddy sistem b. Bit mape c. Bit liste d. Povezane liste e. Povezane mape 162. Na koje klase dijelimo okvire na osnovu R i M bita? Stranica je skoro korištena i modifikovana. Vjerovatno će se ponovo koristiti. Stranica nije pogodna za zamjenu jer mora da se upiše na disk, što će izazvati dva U/I ciklusa – R=1 i M=1 Stranica nije skoro ni korištena ni modifikovana, pa predstavlja idealnu žrtvu. Ovo je najbolji slučaj za zamjenu. – R=0 i M=0 Stranica je skoro korištena, ali nije modifikovana. Najvjerovatnije će se koristiti ponovo. – R=1 i M=0 Stranica nije skoro korištena, ali je modifikovana. Zato nije pogodna za zamjenu, jer mora da se upiše na disk, što će izazvati dva U/I ciklusa – R=0 i M=0 163. Skup svih logičkih adresa koje generiše program naziva se: Tačan odgovor je: logički adresni prostor. 164. Kako se naziva pojava čestog zamjenivanja stranica, koja nastaje kao posljedica visokog stepena multiprogramiranja? Tačan odgovor je: thrashing. Kviz 5 165. Zašto interni raspoređivač može mnogo efikasnije da radi nego bilo koji eksterni raspoređivač? a. najbolje poznaje koji algoritam koristite kod raspoređivanja b. najbolje poznaje trenutni položaj sopstvenog servo sistema c. najbolje poznaje karakteristike svojih baferskih komponenata d. najbolje poznaje karakteristike svojih mehaničkih komponenata 166. Potpuni keš kontroleri su našli svoje mjesto u kombinaciji sa kojom tehnikom? Tačan odgovor je: RAID. 167. Kako se mogu poboljšati performanse ulazno-izlaznog podsistema : a. balansirano koristi procesor, memorija i ulazno-izlazni podsistem, jer preopterećenje u jednom dijelu dovodi do besposlenosti u drugom dijelu; b. smanji broj kopiranja istih podataka na putu od aplikacije do U/I uređaja. c. smanji broj prebacivanja konteksta procesa; d. smanji broj prekida povećanjem jedinične količine prenijetih podataka ili uvođenjem tehnike prozivanja (ukoliko se zauzetost čekanjem može minimizovati); e. koriste DMA kontroleri i keš mehanizmi; 168. U kojem odnosu se u kanalu kod ATA kontrolera mogu nalaziti uređaji? a. slave/master b. master/slave c. master/master d. slave/slave 169. Šta čine ekvidistantne staze svih traka? Tačan odgovor je: Cilindar. 170. Gdje mora biti sadržana kompleksnost upravljanja uređaja u sistemu? Tačan odgovor je: Jezgr. 171. Upariti sistemske pozive u odnosu na to koliko brzo vraćaju kontrolu procesu Tačan odgovor je: asinhroni sistemski pozivi – odmah vraćaju kontrolu procesu, neblokirajući sistemski pozivi – vrlo brzo vraćaju kontrolu procesu, blokirajući sistemski pozivi – blokiraju proces do završetka operacije. 172. Odgovor predstavljaju modularni, tj. inkrementalni način realizacije drajvera i mrežnih protokola. Tačan odgovor je: Tok. 173. Razlike koje postoje među uređajima iste klase sakrivene su u specijalnim modulima jezgra operativnog sistema koji se nazivaju Odgovor? Tačan odgovor je: upravljački program. 174. Koje osnovne funkcije obezbjeđuju hardverski sat i tajmer a. tajmerski okidač za operaciju X u trenutku T b. prikazivanje proteklog vremena c. prikazivanje budućeg vremena d. prikazivanje tekućeg vemena 175. Odgovor predstavlja tehniku kopiranja dijelova diska u ___ memoriju, čime se osjetno poboljšavaju performanse U/I sistema diska. Napomena: U odgovoru je dovoljno dati jednu riječ Tačan odgovor je: Keš. 176. Koliko kanala ima ATA kontroler? a. 2 b. 8 c. 4 d. 1 177. Koji su osnovni ciljevi razvoja ulazno-izlaznog podsistema a. Pouzdanost b. Uniformni interfejs ka aplikacijama i korisniku c. Efikasnost d. Nezavisnost uređaja e. Nezavisnost znakovnog koda 178. Na kojim nivoima se primjenjuje tehnika klizanja? a. klizanje na nivou bajta b. klizanje na nivou staze c. klizanje na nivou sektora d. klizanje na nivou diska 179. Upariti opšte kategorije namjene uređaja sa uređajima? Tačan odgovor je: uređaji za prijenos podataka – mrežna kartica; modem, uređaji koji obezbjeđuju interfejs ka korisniku – monitor, tastatura, miš, uređaji za dugotrajno skladištenje – diskovi,trake. 180. Koliko se bajta obično upisuje u jedan sektor na disku? a. 512 b. 256 c. 2048 d. 128 e. 1024 181. Koji su se kontroleri pokazali najbolje za pojedinačne disk uređaje? Tačan odgovor je: Baferski. 182. Do čega dovodi stalno povećanje gustine magnetnog medija? a. povećanje brzina čitanja/upisivanja b. pad cijene po GB prostora po disku c. povećanje kapaciteta d. rast cijene po GB prostora po disku e. Povećanje brzine rotacije 183. Jezgro operativnog sistema obezbjeđuje više usluga koje se odnose na ulazno-izlazne operacije. U značajnije usluge spadaju: a. baferovanje b. upravljanje greškama c. spuler d. raspoređivanje ulazno-izlaznih operacija, e. keširanje 184. Od brojnih interfejsa diskova koje klase su opstale? a. ESDI b. ATA (IDE) c. SCSI d. CTL-I 185. Kako se zovu savremenije tehnike keširanja na disk uređaj? a. write-on-arrival b. write-on-departure c. read-on-departure d. read-on-arrival 186. Površina diska podjeljena je u koncentrične prstenove, kako se nazivaju ti prstenovi? Tačan odgovor je: staze. 187. Koju trojku operativni sistem čita prilikom podizanja sistema ili inicijalizacije drajvera? a. cilindar b. disk c. glava d. staza e. sektor 188. Kod savremenih disk uređaja razvoj mehaničkih dijelova je usmjeren ka poboljšavanju performansi. Koji dijelovi su se poboljšali što se tiče mehanike? a. Skraćivanje vremena pozicioniranja b. smanjenje brzine rotacije c. smanjenje brzine čitanja/upisivanja d. Povećanje brzine rotacije 189. Kako se zove tehnika zona na dsiku, gdje se cilindri grupišu u zone iste gustine? Izaberite jedan odgovor: a. BZR - byte zone recording b. BZR - bit zone recording c. BRZ - bit recording zone d. BRZ - byre recording zone 190. Koje nove funkcije dobija elektronika diska? a. Preslikavanje logičkih adresa blokova u fizičke b. Upotreba procesora solidne snage na disku c. Keširanje na disk uređaju d. Obrada komandi u redu čekanja 191. U koje se grupe mogu podijeliti savremeni kontroleri diska namjenjeni za PC arhitekturu? a. Baferski kontroleri b. PC kontroleri c. Kompaktni kontroleri d. Keš kontroleri Ukoliko više uređaja dijeli zajednički skup žica, sa strogo definisanim protokolom koji specificira skup poruka što se mogu poslati, veza s računarom se naziva Odgovor Tačan odgovor je: magistrala. 192. Koliko se maksimalno može uređaja vezati na SCSI kontroler? a. 1 b. 15 c. 2 d. 8 e. 4 193. Na koje načine može da radi kontroler? a. kao priključak b. kao uređaj c. kao magistrala d. kao sekundarna memorija e. kao pomoćni procesor 194. Kod savremenih disk uređaja razvoj mehaničkih dijelova je usmjeren ka poboljšavanju performansi. Gdje je poboljšanje u pogledu oblika podataka i gustine magnetnog medija? a. Povećanje gustine magnetnog medijuma b. Alternativni sektori za upravljanje defektima c. Smanjenje brzine čitanja/upisivanja d. Zonska tehnika e. Smanjenje kompleksnosti kontrolne elektronike 195. Koje su karakteristike ATA uređaja? a. kapacitet do 160GB b. Kontroleri obezbjeđuju interfejs ka računaru pri brzinama od 33 do 133 Mb/s c. kapacitet preko 160 GB d. brzina okretanja ploča od 5.400 do 7.200 obrtaja u minutu e. brzina okretanja ploča od 3.600 do 5.400 obrtaja u minutu 196. Kojom tehnikom se obezbjeđuje keširanje diska kod baferskih kontrolera? Tačan odgovor je: read ahead. 197. Posljedice ulazno-izlaznih operacija su: a. Smanjuje se broj prebacivanja konteksta procesa b. Povećava se broj prebacivanja konteksta procesa c. Smanjuje se broj prekida d. Povećava se broj prekida 198. Kojim tehnikama se uprvalja defektima kod preslikavanja logičkih adresa blokova u fizičke? a. tehnika ponovne dodjele PBN adrese b. tehnika klizanja c. tehnika ponovne dodjele LBN adrese d. Rollercoasting tehnika 199. Osnovne komponente UNIX okruženja za štampu su: a. Switchevi za štampu b. Ruteri za štampu c. Štampači d. Serveri za štampu e. Redovi za štampu 200. Iz kojih se razloga izvodi baferovanje? a. Održavanje semantike kopiranja b. Prilagođavanje različitih veličina transfera podataka Tačno c. Usklađivanje različitih brzina između potrošača i proizvođača d. Održavanje sintakse kopiranja 201. Upariti nivoe na kojima sa mogu poboljšati performanse U/I sistema sa resursima koji se mogu koristiti na kojem nivou Na ovom nivou, jako je teško nastupiti s programerske tačke gledišta, jer se obično sve radi u asembleru. Razvoj traje dugo i zahtjeva specijalnu opremu za testiranje. – Nivo hardvera Razvoj algoritama orijentisanih na performanse na ovom nivou, ne zahtjeva ponovo punjenje memorije drajverima niti obaranje sistema. Međutim, na ovom nivou ne mogu se direktno koristiti funkcionalnost jezgra ni njegove osnovne strukture, kao što su niti, poruke unutar jezgra itd. Osim toga, dolazi do prebacivanja konteksta procesa. – Nivo aplikativnog softvera Na ovom nivou mogu se koristiti sve strukture podataka jezgra, tako da se mogu postići bolje performanse. Međutim, u ovom složenom softveru važe stroga pravila čije narušavanje može dovesti do ozbiljnih grešaka u sistemu. – Nivo drajvera. 202. Tehnika prozivanja se na mnogim procesorima obavlja u petlji sastavljenoj od kojih instrukcija? a. ekstrakcija i analiza busy bita b. izlaz iz petje ako je vrijednost busy bita 1 c. čitanje statusnog registra d. izlaz iz petje ako je vrijednost busy bita 0 e. povratak u petlju ako je vrijednost busy bita 1 203. Prekidni mehanizam se koristi za rukovanje izuzecima kao što su: a. greška u parnosti b. pristup zaštićenim adresama c. Dijeljenje nulom d. PF greška e. stepenovanje jedinicom 204. Koji ID broj ima najviši prioritet na SCI kontroleru? Tačan odgovor je: nula. 205. Od kojih vrsta registara se sastoji tipičan ulazno-izlazni priključak? a. Registar podataka za ulazni režim b. Registar ograničenja c. Registar podataka za izlazni režim d. Statusni registar e. Kontrolni registar 206. Koji sistemi za štampu objedinjuju System V i BSD UNIX a. lprOG b. SPOOK c. CUPS d. lprNG Kviz 6 207. Po čemu se razlikuju RAID nivoi? a. procesorskoj snazi b. performansama c. cijeni d. pouzdanosti 208. RAID 4 orgnizueje podatke na nivou: a. trake b. bita c. bloka d. bajta 209. Kako se zove modernija varijanta algoritama za raspoređivanje zahtjeva za rad s diskom (skraćenica)? Tačan odgovor je: SATF. 210. Kako se može obaviti proces remapiranja diska? a. Korištenjem tehnike klizanja sektora b. Korištenjem alternativnih sektora c. Korištenjem tehnike rekurzivnih sektora 211. Koliko imamo nivoa keširanja diska? a. 4 b. 3 c. 7 d. 6 e. 5 212. Kako se naziva sektor gdje se čuvaju informacije o svim particijama na disku? Tačan odgovor je: Master Boot Record. 213. Brzina prenosa podataka predstavlja umnožak od koliko KB/s kod DVD uređaja? a. 1350 KB/s b. 1150 KB/s c. 1250 KB/s d. 1050 KB/s 214. Kako se sistem može oporaviti od otkaza? a. RAM memorijom b. dnevnikom transkacija c. keširanjem d. NVRAM memorijom 215. Karakteristike RAID-a 5 su: a. dobar je za velike upise b. posjeduje paralelizam c. svi diskovi su ravnomjerno opterećeni d. konkurentnost e. loš je za velike upise 216. Osnovne karakteristike RAID sistema su: a. povećanje pouzdanosti (zbog redundantnosti) b. konkurentnost operacija c. povećanje kvaliteta podataka d. paralelizam 217. Koliko je najviše moglo biti particija na jednom disku po originalnom konceptu particionisanja diskova na PC računarima? a. 2 b. 6 c. 3 d. 5 e. 4 218. Svaki disk u Linux sistemu je predstavljen odvojen specijalnom datotekom u kojem direktorijumu? Tačan odgovor je: /dev. 219. Koje su karakteristike RAID-a 1 a. najmanji utrošak prostora b. najbolje performanse upisa c. najveći utrošak prostora d. najgore performanse upisa 220. Kod RAID-a 0 otkaz jednog diska znači šta? a. ništa(postoji disku u ogledalu iz kojeg se mogu vratiti podaci) b. gubitak vremena (postoji disk parnosti iz kojeg se mogu vratiti podaci ali proces traje) c. gubitak svih podataka 221. Kako se formira sektor na disku, od čega se sastoji ta struktura? a. završni zapis - trailer b. 512 bajta podataka c. zaglavlje - header d. adrese sektora e. ECC 222. Na koji način radi algoritam SCAN? Tačan odgovor je: lift. 223. Koja je najprostija tehnika uvođenja redundanse? Tačan odgovor je: tehnika ogledala. 224. Koje informacije od navedenih sadrži zahtjev upućen disku? Tačan odgovor je: zakucavanj. 225. Koje administrativne postupke ouhvata priprema diskova za rad? a. formatiranje diskova b. izrada particija c. formiranje sistema datoteka d. formiranje diskova e. formatiranje sistema datoteka 226. Koji uređaji spadaju u tercijarne memorije? a. trake b. optički diskovi c. WORM uređaji d. magneto-optički diskovi e. diskete 227. Kako se naziva druga tehnika osim ogledala koja se koristi za povećanje pouzdanosti? Tačan odgovor je: parnost. 228. Da li se neformatirani disk može koristiti? Tačan odgovor je: Ne. 229. Upariti vrijednosti bajta za identifikaciju particije sa onim što taj bajt označava Tačan odgovor je: Linux swap – 82, produžena particija – 5, HPFS/NTFS – 7, Novell – 64, DOS-ov 16-bitni FAT – 4, prazna particija – 0. 230. Upariti kapacitet medija sa tipom medija (DVD-a) Tačan odgovor je: jednostrani dvoslojni medij – 7,92 GB, dvostrani dvoslojni medij – 17,1 GB, jednostrani jednoslojni medij– 4,38 GB. 231. Koliko postoji osnovnih RAID nivoa? a. 5 b. 3 c. 4 d. 7 e. 6 232. Na kojim nivoima može biti podijeljena traka? a. block b. byte c. bit d. stripe 233. Koji od ovih su nivoi keširanja diska? a. Keširanje na nivou disk uređaja b. RAID keširanje c. Keširanje na nivou kontrolera diska d. Keširanje na nivou operativnog sistema e. Keširanje na nivou aplikacije 234. Koji se algoritam koristi kod RAID-a 2 Tačan odgovor je: ECC. 235. Na koji se način mogu povezati diskovi na računarske sisteme a. preko utičnice b. preko ulazno-izlaznog priključka c. preko mreže 236. Od kojih vremenskih komponenata zavisi vrijeme pristupa disku (na magnetnim diskovima)? a. vremena pozicioniranja glava za čitanje i pisanje sa tekuće pozicije na zahtjevani cilindar b. vremena rotacionog kašnjenja c. brzine prenosa podataka sa magnetnog medijuma 237. Srednje vrijeme za koje par u ogledalu gubi podatke (t je, ako je (t ) srednje MF) F vrijeme otkaza pojedinačnih diskova a(t ) srednje vrijeme potrebno za oporavak R od otkaza jednog diska: a. tMF=2tF/tR b. tMF=tF/2tR c. tMF=tR/2tF d. tMF=tF/tR 238. Minimalna jedinica podataka koja se može kontinualno smjestiti na jedan disk jeste Odgovor? Tačan odgovor je: traka. 239. Na sistemima sa ATA diskovima, startna particija se mora nalaziti u okvirima koliko prvih cilindara? a. 512 b. 1024 c. 256 d. 2048 240. Kolika najmanja može biti veličina bloka na disku (u byte-ima)? Tačan odgovor je: 512. 241. Koje savremene tehnike su implementirane na OS-u UNIX? a. Prediktivno čitanje pri rotaciji b. Rješavanje problema malih datoteka c. Pristup zasnovan na disku d. Grupisanje podataka 242. Kojim tehnologijama se izvodi povezivanje preko ulazno-izlaznog priključka? a. SCSI b. ATA c. FC d. D-Link 243. Koja konfiguracija RAID-a može razrješiti problem u slučaju otkaza više od jednog diska? a. RAID 2 b. RAID 6 c. RAID 4 d. RAID 5 e. RAID 3 244. Koje korake uključuje bootstrap rutina? a. učitavanje jezgra u memoriju b. rutinu POST c. pronalaženje aktivnog operativnog sistema 245. Koliko je potrebno ekstra diskova za realizaciju RAID-a 2? a. 1 b. 3 c. 2 d. 4 246. Koliko je diskova potrebno da bi se realizovala parnost kod RAID-a 3? a. 1 b. 4 c. 2 d. 3 247. Po čemu se razlikuje algoritam C-SCAN od algoritma SCAN? a. opslužuje zahtjeve redom do posljednjeg cilindra pa se vrati na početak b. opslužuje zahtjeve do zadnjeg zahtjeva pa se vrati na početak c. opslužuje zahtjeve redom do posljednjeg cilindra pa krene unazad d. opslužuje zahtjeve do zadnjeg zahtjeva pa krene unazad 248. Za koje je sistem algoritam C-LOOK najbolje rješenje? Tačan odgovor je: jako opterećene. 249. Koje RAID konfiiguracije inače kombinujemo kad su brzina i performanse jako kritične? a. RAID 1+0 b. RAID 0+1 c. RAID 2+1 d. RAID 1+2 250. Koji se algoritmi uvijek koriste u praksi umjesto SCAN i C-SCAN? Tačan odgovor je: LOOK C-LOOK Kviz 7 251. Kako se može povećati pouzdanost sistema datoteka? a. USB-om b. RAID 1 c. RAID 0 d. UPS-om e. dnevnikom transakcija 252. Koji se problem javlja kod metode dodjele kontinualnog prostora? Tačan odgovor je: ekstern. 253. Na koje načine možemo napraviti sistem datoteka? a. na nekoliko dijelova diska b. na više diskova c. na jednom disku d. na dijelu diska 254. Šta sadrži direktorij? a. sve datoteke b. listu datoteka c. kontrolne blokove svih datoteka 255. Potpuni skup prava za svaku vlasničku kategoriju čine koja prava? a. pravo čitanja (r - read) b. pravo kopiranja (c - copy) c. pravo modificiranja (m- modify) d. pravo izvršavanja (x - execute) e. pravo upisa (w -write) 256. Šta je potrebno kod kontrolnog bloka datoteke kod metode dodjele kontinualnog prostora? a. nekoliko bajta za smještanje pokazivača na sljedeći blok b. ukupan broj dodijeljenih blokova c. strukture koje sadrže povezane liste d. adresa početnog bloka datoteke 257. Koje od navedenih struktura podataka su potrebne da se realizuje sistem datoteka? a. SCB b. FCB c. BCB d. PCB e. TCB 258. Kako se nazivaju numeričke vrijednosti kojima su predstavljeni grupe i korisnici u listama za kontrolu pristupa NTFS-a? a. SID b. SSID c. ACE d. ID 259. Ako imamo datoteku oznacenu sa -rwxr-xr-- upariti skup prava sa vlasničkom kategorijom? Tačan odgovor je: Vlasnik – Čitanje, Pisanje, Izvršavanje, Ostali – Čitanje, Grupa – Čitanje, Izvršavanje. 260. Uvođenje kojih operacija se ubrzava rad sa datotekama? Tačan odgovor je: open close. 261. Kako možemo podijeliti oštećenja sistema datoteka? a. Fizička oštećenja b. Logička oštećenja c. Procesorska oštećenja d. Memorijska oštećenja 262. Šta označava prvi znak kod pristupnih prava datoteci (npr. -rwxr-xr--)? Tačan odgovor je: Tip datoteke. 263. Šta spada u standardne dozvole od sljedećih? a. Modify b. List Folder Contents c. Full Control d. Write and Execute 264. Gdje se čuvaju atributi koji opisuju datoteku? Tačan odgovor je: FCB. 265. Koji se koncept uvodi zbog postojanja velikog broja različitih sistema datoteka? Tačan odgovor je: VFS. 266. Koje su karakteristike metode vezivanja blokova? a. po performansama je prva b. pouzdanost je velika c. pouzdanost je mala d. po performansama je posljednja e. po performansama je negdje u sredini 267. Najkompleksnija struktura direktorija je: a. Na nivou stabla b. Na nultom nivou c. Na jednom nivou d. Na dva nivoa 268. Osnovne metode aktiviranja sistema datoteka su: a. montiranje na drugi direktorij b. montiranje na logičke diskove c. mapiranje na logičke diskove d. mapiranje na drugi direktorij 269. Koje vrste referenci podržavaju UNIX sistemi? a. meke reference b. čvrste reference c. simboličke reference d. prečice 270. Koje vrste dozvola postoje koje se mogu dodijeliti objektima sistemima datoteka? a. standardne b. atomske c. sistemske d. specijalne 271. Koje vlasničke kategorije u odnosu na datoteku definiše UNIX? a. Vlasnik b. Grupa c. Administrator d. Ostali 272. Kako riješiti problem dodjele prostora velikim datotekama čiji se raspored ne može opisati jednim indeksnim blokom kod metode indeksnih blokova? a. Adresiranjem na više nivoa b. Zapis EOF pokazuje na sljedeći indeksni blok c. Vezivanjem indeksnih blokova 273. Kako se tip datoteke realizuje na UNIX/Linux sistemima? Tačan odgovor je: magic number. 274. Koje su karakteristike metode indeksnih blokova? a. pristup datoteci je direktan b. pristup datoteci je sekvencijalan c. nema interne fragmentacije d. nema eksterne fragmentacije 275. Na odnosu čega se kontroliše pristup datoteci? a. prikazivanje atributa datoteka b. dodavanje sadržaja na početak datoteke c. upis u datoteku d. dodavanje sadržaja na kraj datoteke e. čitanje sadržaja datoteke 276. Koje razlikujemo metode vođenja dnevnika transakcija? a. Praćenje svih promjena u sistemu datoteka b. Praćenje promjena u zaglavljima c. Praćenje promjena u metastrukturama 277. Kroz koje nivoe se prolazi prilikom preslikavanja logičke strukture sistema datoteka u fizičku? a. Nivo organizovanja datoteka b. Nivo upravljanja uređajima c. Nivo fizičkog sistema datoteka d. Nivo upravljanja memorijom e. Nivo logičkog sistema datoteka 278. Značajniji atributi datoteka su: a. vrijeme i datum b. prava pristupa datoteke c. veličina datoteke d. pripadnost direktoriju e. tip datoteke 279. Koje od ovih operacija spadaju u one koje se mogu obaviti nad datotekama? a. Ispis podataka iz datoteke b. Upis podataka u datoteke c. Pozicioniranje unutar datoteke d. Odsjecanje datoteke e. Učitavanje podataka u memorijski bafer 280. Šta čine zaglavlje i metapodaci kod sistema datoteka? Tačan odgovor je: Premašenje. 281. Šta se smješta u kontrolni blok datoteke kod vezivanja blokova? a. informacija o svim blokovima datoteke b. informacija o kraju (broj posljednjeg bloka datoteka) c. informacija o početku (broj prvog bloka datoteka) 282. Kako se može poboljšati metoda povezanih lista za upravljanje slobodnim prostorom? a. Grupisanjem pokazivača na slobodne blokove b. Grupisanjem pokazivača na zauzete blokove c. Uvođenjem informacije o broju uzastopnih slobodnih blokova 283. Šta najmanje sadrži mapa datoteka? a. adresu početnog bloka datoteke b. pokazivač na sljedeći blok c. broj bloka d. ukupan broj dodijeljenih blokova 284. Kakve imamo načine pravljenja rezervnih kopija podataka a. Potpune b. Inkrementalne c. Djelimične d. Dekrementalne 285. Koje šeme postoje za realizaciju direktorija? a. Linearna lista b. Kružna lista sa heš tabelom c. Dvostruko povezana kružna lista d. Linearna lista sa heš tabelom 286. Koje metode postoje za upravljanje slobodnim prostorom na disku? a. Mape bitova b. Povezane liste c. Indeksna metoda d. Vezanje prostora 287. Šta se definiše prilikom realizacije sistema datoteka? a. Logička struktura sistema datoteka b. Psihička struktura sistema datoteka c. Fizička struktura sistema datoteka 288. Kako se naziva direktorij na prvom nivou kod struktura direktorija sa dva nivoa? Tačan odgovor je: MFD. 289. Koja su pravila kod formiranja efektivne korisničke dozvole? a. zabrana dozvole nadjačava dodjelu b. eksplicitno dodjeljene dozvole se ako ih ima se dodaju dok se nasljeđene u tom slučaju ne broje c. dodjela dozvole nadjačava zabranu d. različite nasljeđene i eksplicitno dodjeljene dozvole sabiraju se e. različite dozvole dodjeljene grupama kojima korisnik pripada sabiraju se 290. Kako se naziva grupa informacija koja se tiče kontrole pristupa u sistemu datoteka NTFS? Tačan odgovor je: deskriptor. 291. Koje metode pristupa datotekama imamo? a. Sekvencijalna metoda pristupa b. Indirektna metoda pristupa c. Metoda pristupa pomoću indeksnih datoteka d. Direktna metoda pristupa 292. Šta znači pravo x za direktorij? a. prikazivati potpuni listing sadržaja b. može se pozicionirati na direktorij c. pretraživati direktorij d. izvršavati direktorij 293. Kako se naziva skup definicija prava pristupa za jednu datoteku? Tačan odgovor je: Tabela kontrole pristupa 294. Tip datoteke se može realizovati korištenjem ______ imena datoteka? Tačan odgovor je: nastavka. 295. Na koje se načine mogu datotekama dodijeliti blokovi diska? a. metoda indeksnih blokova b. mapa datoteka c. dodjela kontinualnog prostora d. vezivanje blokova e. vezivanje datoteka 296. Problemi koji se javljaju kod strukture direktorija jednog nivoa su: a. nepreglednost b. problem imenovanja datoteka c. problem kapaciteta za datoteke Kviz 8 297. Šta sadrži superblok (zaglavlje sistema)? a. blokove s podacima b. tip sistema datoteka c. tabelu indeksnih čvorova d. veličinu sistema datoteka e. indikator čistoće sistema datoteka 298. Tačka redirekcije kod NTFS sistema datoteka je specijalan podatak kojim se identifikuje __ Tačan odgovor je: driver. 299. Koliko imena datoteka mogu biti kod NTFS sistema datoteka? a. 255 znakova b. 128 znakova c. 64 znaka d. 16 znakova 300. Šta je klaster? a. grupa sektora diska koji je stepen broja 2 b. grupa sektora diska koji je stepen broja 1 c. grupa sektora diska koji je stepen broja 4 d. grupa sektora diska koji je stepen broja 8 301. Kojem se sistemu datoteka podrška za upis kod Linuxa ne preporučuje za korištenje? Tačan odgovor je: NTFS. 302. Koje su prednosti NTFS-a u odnosu na FAT sisteme datoteka? a. veća skalabilnost ka većim particijama b. mogućnost šifrovanja datoteka radi povećanja sigurnosti c. otpornost u slučaju otkaza d. mogućnost pravljenja aktivnog direktorija 303. Šta je osnovna struktura sistema datoteka NTFS? Tačan odgovor je: volumen. 304. Kako se formiraju sistemi datoteka na Linux sistemima (pomoću kojeg programa)? Tačan odgovor je: mkfs. 305. Koji sistemi datoteka imaju podršku u Microsoftovim operativnim sistemima (DOS/Windows)? a. ReiserFS b. FAT32 c. NTFS d. JFS e. FAT 306. Na koliko je klastera ograničen FAT sistem datoteka? a. 65536 b. 16535 c. 32768 d. 4096 307. Koje tehnike postoje kod realizacije upisa u keš? a. Upis nakon zatvaranja b. LFS c. Journaling d. Soft Updates e. Tehnika pražnjenja bafera 308. Koji se direktorij pravi prilikom formiranja novog sistema datoteka (mkfs)? a. lost+found b. hidden+visible c. disk+memory 309. Kakva je to fragmentisana datoteka? a. Raspodijeljena je na RAM, ROM i NVRAM b. Smještena je u sekvencijalni niz blokova c. Nije smještena u sekvencijalni niz blokova d. Postoje samo dijelovi datoteka 310. Koje parametre možemo podesiti sa programom tune2fs? a. najkraće vrijeme između dvije provjere integriteta b. broj blokova rezervisanih za ostale korisnike c. broj blokova rezervisanih za korisnika root d. ime sistema datoteka e. parametre vezane za korištenje dnevnika transakcija 311. Koje komponente imamo kod razdvajanja keša? a. Keš podataka b. Keš direktorijumskih blokova c. Keš metadirektorijumskih blokova d. Keš metapodataka 312. Koliko zauzima bajta prostora na disku jedan indeksni čvor? a. 128 b. 512 c. 256 d. 1024 313. Kojom se tehnikom može značajno uticati na performanse sistema? Tačan odgovor je: Keširanjem. 314. Šta se može oderediti pomoću komande mount bez argumenata (vrijednosti iz /etc/mtab) ako su aktivirani svi sistemi datoteka? a. koji operativni sistemi se nalaze na računaru b. broj diskova na sistemu c. na kom se disku nalazi root d. kako su diskovi particionisani e. vrsta diskova na sistemu 315. Upariti metodu praćenja dnevnika sa njenom funkcijom kod ext3 sistema datoteka? Tačan odgovor je: režim praćenja promjena u oblasti metapodataka, pri čemu se promjene u objektima sistema datoteka upisuju prije ažuriranja tabele indeksnih čvorova. Ovo je podrazumjevani režim rada dnevnika, koji unosi manju redundansu i garantuje potpunu sinhronizaciju objekata sistema datoteka i oblasti metapodataka. – Ordered, režim praćenja promjena u oblasti metapodataka, pri čemu se tabela indeksnih čvorova može ažurirati prije upisa promjena u objekte sistema datoteka. Ovo je najbrži režim rada, ali ne garantuje konsistenciju metastruktura, tj. sinhronizaciju objekata sistema datoteka i metastruktura, što može dovesti do neprijatnih situacija u sistemu datoteka, kao što su pojave nove i stare verzije datoteke – Writeback, režim praćenja svih promjena u sistemu datoteka, kako u oblasti metapodataka, tako i u datotekama, čime se pouzdanost sistema datoteka znatno uvećava. Redundansa koju ovaj režim rada unosi je velika. – Journal. 316. Šta radi program df? a. prikazuje količinu prostora koju zauzimaju diektoriji b. prikazuje količinu prostora koju zauzimaju datoteke c. prikazuje količinu slobodnog prostora više sistema datoteka d. prikazuje količinu slobodnog prostora na jednom sistemu datoteka 317. Koji od ovih su značajniji sistemi datoteka UNIX-a i LINUX-a? a. ReiserFS b. ext3 c. xia d. FAT e. minix f. NTFS 318. Kojim programom se može provjeriti inegritet sistema datoteka (UNIX/LINUX)? Tačan odgovor je: fsck. 319. Koje datoteke u svom binarnom obliku imaju dugačke nizove nula, pa neki UNIX sistemu dozvoljavaju pravljenje šupljina u njima? a. velike binarne datoteke b. male binarne datoteke c. djeljenje biblioteke d. tekstualne datoteke e. baze podataka 320. Koja je promjena kod FAT32 sistema datoteka u odnosu na FAT sistem datoteka? Tačan odgovor je: 32-bitno adresiranje. 321. Kod drugog polja fstab datoteke (fs_file) koju vrijednost je moguće upisati kod swap particije? a. /var b. swap c. none d. /usr 322. Kako se naziva projekat koji čuva podatke na disku (umjesto NV-RAM memorije) nakon nestanka napajanja? Tačan odgovor je: Disk Caching. 323. Kod tipa keširanja odloženog upisa (write back) stvara se razlika između sadržaja diska i upisnog bafera. Kako se zove ta razlika? Tačan odgovor je: Destage. 324. U kojoj su datoteci opisani sistemi datoteka koji se aktiviraju automatski nakon podizanja sistema? a. /bin/fstab b. /etc/fstab c. /dev/fstab d. /dev/fstab 325. Koliko znakova u FAT sistemu datoteka se moglo zadati za ime a koliko za tip datoteke? Izaberite jedan odgovor: a. 8 znakova za ime, 3 za tip datoteke b. 8 znakova za ime, 8 za tip datoteke c. 3 znaka za ime, 3 za tip datoteke d. 3 znaka za ime, 8 za tip datoteke 326. Pomoću koje komande možemo napraviti listu neispravnih blokova? Tačan odgovor je: badblocks. 327. Upariti vrijednosti opcija iz četvrtog polja fstab datoteke (fs_mntops) sa onim što one znače. Tačan odgovor je: sistem datoteka biće uključen u listu uređaja na kojima se traže drajveri za plug-and-play uređaje – kudzu, zabraniće aktiviranje datog sistema datoteka prilikom podizanja operativnog sistema i aktiviranje sistema datoteka komandom mount -a. – noauto, sistem datoteka biće aktiviran sa ograničenjem iskorištenja prostora na disku – usrquota, dozvoliće svim korisnicima da aktiviraju taj sistem datoteka – user, dozvoliće aktiviranje sistema datoteka isključivo u režimu čitanja. – ro. 328. Kako se mjenja broj indeksnih čvorova kod UNIX-a? a. statički b. manuelno c. dinamički d. inicijalizacijom sistema datoteka 329. Koji algoritmi se koriste kod metoda razmjenjivanja podataka u kešu? a. MFU b. LRU c. LFU d. LRFU 330. Koji informacije sadrži indeksni čvor kontrolnog bloka datoteke? a. vrijeme posljednje izmjene objekta b. tip objekta c. veličinu objekta d. pristupna prava e. ime objekta 331. Kako se može omogućiti aktiviranje sistema datoteka regularnim korisnicima a. lozinkom korisnika root b. paketom mtool c. programom sudo d. preko datoteke /etc/fstab 332. Šta se nalazi na vrhu hijerarhijske strukture objekata kod UNIX sistema datoteka? Tačan odgovor je: /. 333. Koje argumente zahtjeva komanda mount a. direktorij na koji će se montirati sistem datoteka b. particiju diska c. tip sistema datoteka d. veličinu sistema datoteka 334. Koja je razlika između ext2 i ext3 sistema datoteka? Tačan odgovor je: journal. 335. Šta od navedenog spada u objekte UNIX-ovog sistema datoteka? a. meke reference b. čvrste reference c. neimenovane FIFO datoteke d. direktoriji e. simboličke reference 336. Šta predstavlja prvu liniju svake NTFS particije? Tačan odgovor je: MFT. 337. Kod FAT sistema datoteke u atribute kojima se datoteke opisuju spada: a. H - hidden b. A - Archive c. R - Read-only d. S – System e. O- Objects 338. Šta još opisuje objekat u sistemu datoteke NTFS - osim imena? a. prošireni atributi b. sigurnosni opis c. standardni atributi d. pokazivac na strukturu datoteke 339. Koje pravce imamo kod razvoja keširanja diska? a. Razmjenjivanje podataka u kešu (Cache replacement) b. Razdvajanje keša po logičkim cjelinama(Cache splitting) c. Prediktivno čitanje (read-ahead) d. Odloženi upis (Write back) 340. Koji problem je rješio sistem datoteka ReiserFS? Tačan odgovor je: Interna fragmentacija Kviz 9 341. Koje mehanizme treba obezbjediti da bi postojala komunikacija u mrežama a. Prevođenje imena u adrese b. Imenovanje računara na mreži c. Povezivanje procesa na mreži d. Uvođenje mrežnih paketa e. Strategija rutiranja 342. Šta se koristi da bi se ubrzao zahtjev po mreži u DFS-u? Tačan odgovor je: Keširanje. 343. Koje su karakteristike distribuiranih sistema a. djeljivost podataka b. lakše rješavanje sinhronizacije procesa c. visoka pouzdanost d. dobre performanse 344. U značajnije mrežne servise od navedenih spadaju? a. HTTP b. DNS c. ICMP d. Telnet e. FTP 345. Koji kriterijumi se uzimaju u obzir prilikom poređenja mrežnih instalacija? a. troškovi instalacije b. raspoloživost c. troškovi komunikacije d. sigurnost 346. Koje su karakteristike topologije potpuno povezane mreže? a. brza b. skupa c. nepraktična za male sisteme d. nepraktična za velike sisteme 347. Koje su osnovne operacije za klijentski interfejs za servis datoteka? a. izrada b. brisanje c. čitanje d. upis e. izvršavanje 348. Koje su osnovne šeme za uspostavljanje veze između procesa? a. Bit switching b. Circuit switching c. Frame switching d. Packet switching e. Message switching 349. Koje osobine uvodimo kada mapiramo imena datoteka u sistemu DFS? a. Transparentnost lokacije b. Sigurnost lokacije c. Nezavisnost lokacije 350. Šta ne dijele računari u distribuiranim sistemima? a. sistemski sat b. mrežu c. memoriju d. datoteke 351. Koje vrste otkaza su moguće u distribuiranim sistemima? a. otkaz veze b. otkaz računara c. gubitak memorije d. gubitak poruke e. otkaz procesa 352. Upariti broj sloja sa njegovim nazivom kod OSI modela Tačan odgovor je: Aplikacioni sloj – 7, Transportni sloj – 4, Sloj veze – 2, Sloj Sesije – 5, Sloj Prezentacije – 6, Sloj mreže – 3, Fizički sloj – 1. 353. Kako se zove modifikacija write-back tehnike koja se koristi u AFS sistemima? Tačan odgovor je: write-on-close. 354. Koje vrste udruživanja (clusteringa) imamo kod distribuiranih sistema? a. asimetrično b. simetrično c. kvazisimetrično 355. Koliko nivoa ima model OSI? Tačan odgovor je: 7. 356. Upariti klase IP adresa sa prostorom koji one zauzimaju Tačan odgovor je: Četvrt adresnog prostora (25%) – Klasa B, Pola adresnog prostora (50%) – Klasa A, Osmina adresnog prostora (12,5%) – Klasa C. 357. Kako se mogu podijeliti IP adrese a. za mrežne uređaje b. korporacijske c. privatne d. javne 358. Koje su prednosti upotrebe OSI modela? a. standardizacija interfejsa b. lakši izbor mrežnog uređaja za željenu namjenu c. promjena u jednom sloju ne utiče na druge d. smanjenje kompleksnosti 359. Koji su dijelovi IP adrese? a. dio koji predstavlja MAC adresu mreže b. dio koji predstavlja adresu računara c. dio koji predstavlja adresu rutera mreže d. dio koji predstavlja ime računara e. dio koji predstavlja adresu IP mreže 360. Koje termine treba definisati da bi objasnili strukturu DFS-a (distributed file systema)? a. Server b. Servis c. Proces d. Klijent e. Korisnik 361. Kako se naziva tehnika prevođenja imena u IP adrese? Tačan odgovor je: DNS. 362. Kakvo mapiranje datoteke zahtjeva osobina nezavisnosti lokacije? Tačan odgovor je: dinamičko. 363. Spojiti uređaje sa sloj na kojim se njihove funkcije nalaze (rade) Tačan odgovor je: fizički sloj – repetitor, koncentrator (hub), sloj veze– most, skretnica (switch), mrežni sloj – ruter. 364. Koje tipove rutiranja imamo? a. Custom-izirano b. Standardno c. Statičko d. Poludinamičko e. Dinamičko 365. Kako se može riješiti problem sudara na mreži? a. CSMA/CD b. CS/MACD c. CSMD/CA d. Token Passing e. Message slots 366. Gdje svaki umreženi računar čuva svoje moguće putanje koje se mogu koristiti za komunikaciju sa drugim računarima? Tačan odgovor je: Tabele rutiranja. 367. Koje šeme postoje za mapiranje imena datoteka u sistemu DFS? a. NFS koncept b. Totalna integracija c. Kombinacija koncept integracija d. Parcijalna integracija e. Kombinacije ime računara - ime datoteke 368. Upariti tipove mreža sa područjem koje one pokrivaju Tačan odgovor je: pokrivaju ograničeno geografsko područje, poput jedne ili više zgrada. Maksimalna udaljenost uređaja je nekoliko hiljada metara. Koriste se u ustanovama poput manjih preduzeća, škola i državnih institucija. – LAN, pokrivaju geografska područja veličina država– WAN, pokrivaju geografska područja veličine jednog velikog grada– MAN. 369. Koliko nivoa ima model TCP/IP? Tačan odgovor je: 4. 370. Koje modele smo spominjali pomoću kojih se može objasniti rad mrežnih protokola? a. ISO b. OSI c. IP/TCP d. TCP/IP 371. Koje su osnovne šeme za uspostavljanje veze između procesa? a. Frame switching b. Packet switching c. Bit switching d. Circuit switching e. Message switching 372. Kako se dijele računarske mreže prema veličini? a. MAN b. WAN c. SAN d. LAN e. TAN 373. Od koliko se bita sastoje IP adrese? Tačan odgovor je: 32. 374. Koja agencija je razvila TCP/IP protokol? Tačan odgovor je: DARPA. 375. Koji od navedenih protokola se koriste na TCP/IP Aplikacionom sloju? a. TCP b. DNS c. SMTP d. IP e. HTTP 376. Šta donosi migracija procesa? a. Balansirano opterećenje b. Hardversko preferenciranje c. Pristup podacima d. Ubrzavanja obrade e. Softversko preferenciranje 377. Povezati slojeve TCP/IP modela sa tipovima podataka o kojim se govori na svakom sloju Tačan odgovor je: Aplikacioni sloj – podaci, Transportni sloj – segmenti, Pristup lokalnoj mreži – okviri i bitovi, Internet sloj – paketi. 378. Pomoću kojih tehnika klijent može provjeriti validnost svojih podataka u kešu? a. Provjera koju inicira klijent b. Provjera koju inicira server c. Provjera koju inicira mreža d. Provjera koju inicira korisnik 379. Preko koje procedure se ustanovljava da li je otkazala veza ili računar? Tačan odgovor je: Handshake 380. Koje vrste migracija karakterišu distribuirane operativne sisteme? a. migracija memorije b. migracija podataka c. migracija izračunavanja d. migracija procesa 381. Za šta služi ARP protokol? a. Prevodi IP adrese u imena računara b. prevodi MAC adrese u IP adrese c. Prevodi MAC adrese u imena računara d. prevodi IP adrese u MAC adrese 382. Gdje se sve može nalaziti postojeći keš u DFS sistemu? a. na serverima b. DCD c. na klijentima d. CDC e. na mreži Kviz 10 383. Koji je cilj trojanskog konja a. da se množi da bi degradirao performanse sistema b. da promijeni funkciju ili ponašanje originalnog programa c. da obavi razne destruktivne akcije 384. Od čega se sastojao Morisov crv a. glavnog programa koji pokušava da otkrije lozinke korisnika b. udice c. štapa 385. Koje se operacije uvode da bi izmjenili sadržaj matrice pristupa a. Pravo vlasništva b. Operacija write c. Pravo kontrole u domenu d. Operacija copy 386. Šta su ključevi i bravice u metodi lock-key implementacije matrica prava pristupa? Tačan odgovor je: nizovi bitova. 387. Kako se izvodi smrtonosni ping (ping of death) a. Slanjem velikog broja FIN paketa b. Slanjem velikog broja SYN paketa c. Slanjem velikog broja ICMP-ECHO REQUEST paketa d. Slanjem velikog broja ICMP-ECHO REPLY paketa 388. Upariti nivoe sigurnosti sa onim šta oni predstavljaju Tačan odgovor je: Minimalna zaštita – D, Struktuirana zaštita – B2, Zaštita kontrolisanim pristupom – C2, Provjerena arhitektura – A1. 389. Informacije o lozinkama se šifruju, tj. obrađuju jednosmjernim funkcijama, koje su to funkcije Tačan odgovor je: heš. 390. Koliko operativnih sistema odgovara nivou zaštite A1. Tačan odgovor je: Nijedan. 391. Na koji način se na sistemu može implementirati matrica prava pristupa? a. Globalna tabela b. Globalna kontrola c. Lista za kontrolu pristupa objektima d. Lista mogućnosti domena e. Mehanizam ključeva 392. Funkcionalnost pouzdanih putanja u Windowsu NT realizovana je u obliku njegove Ctrl+Alt+Del logon-attention sekvence, kako je još poznata ova prečica sa tastature? a. SAS b. ST c. CC d. PP 393. Kako se može najbolje zaštititi mreža od napada tipa eksploatacija slabosti programa? Tačan odgovor je: firewall. 394. Koji je nedostatak metode globalne tabele kod implementacije matrice prava pristupa? Tačan odgovor je: Veličina tabele. 395. Kako se zaštiti od virusa? Tačan odgovor je: antivirus. 396. Slabosti kojih programa je koristio Morisov crv a. outlook b. rsh c. finger d. sendmail e. norton commander 397. Sigurnost obuhvata zaštitu sistema od: a. zlonamjernog uništenja podataka; b. zlonamjerne modifikacije podataka; c. neovlaštenog pristupa podacima i resursima; d. sprječavanja da se sistem legitimno koristi (denial of service). 398. Kako nazivamo mrežu koja je polusigurna i samo kroz nju je moguća komunikacija sa lokalnom mrežom preki interneta? Tačan odgovor je: DMZ. 399. Raspoređivanje procesa u domene može biti statičko ili dinamičko, a sam domen može da se realizuje na različite načine: a. svaka memorija može biti domen b. svaki korisnik može biti domen; c. svaka procedura može biti domen. d. svaki proces može biti domen; 400. Šta se koristi za prihvatanje zahtjeva na aplikacionom sloju mrežne barijere? Tačan odgovor je: proxy. 401. Šta treba periodično provjeravati da li postoji u sistemu od navedenog? a. neočekivani proces koji se veoma dugo izvršava b. Promjene u kontrolnim zbirovima c. neodgovarajuća zaštita za sistemske direktorije d. kratke lozinke e. opasni ulazi u programskoj putanji 402. Kako se izračunava x=f (y) ako je y hešovana lozinka, a x unijeta lozinka -1 (odnosna prava vrijednost lozinke) a. ne može se izračunati b. teško se izračunava c. lako se izračunava d. nema potrebe da se računa 403. Koji su ključni zahtjevi koje operativni sistem mora da ispuni kako bi dobio rang C2. a. Diskreciona kontrola pristupa b. Procedura sigurnog prijavljivanja na sistem c. Praćenje sigurnosnih događaja d. Zaštita od ponovne upotrebe objekta e. Trusted facility management 404. U januaru 1996.godine, SAD, Velika Britanija, Njemačka, Francuska, Kanada i Holandija izdale su zajedničku specifikaciju Uobičajenog kriterijuma informatičko tehnološke ocene sigurnosti, koji je njegov akronim? Tačan odgovor je: CCITSE. 405. Šta su virusi? a. samostalni programi b. programi zaraženi crvima c. fragmenti koda 406. Koje varijante kopiranja prava imamo? a. kopiranje prava b. polukopiranje c. prijenos prava d. ograničeno kopiranje 407. Koji se rang u praksi smatra dovoljnim rangom za operativni sistem opšte namjene? Tačan odgovor je: C2. 408. U osnovi svih kriptoalgoritama leže matematički postupci: Izaberite jedan ili više odgovora: a. rotacije b. permutacije c. supstitucije d. translacije 409. Ko snima identitete svih korisnika, što omogućuje lako praćenje i pronalaženje svakoga ko izvodi nedozvoljene (neovlaštene) akcije. Tačan odgovor je: Identifikatori prijavljivanja. 410. Mnogi operativni sistemi obezbjeđuju mehanizam pomoću kog procesi mogu praviti druge procese. U takvom okruženju moguće je zlonamjerno korištenje datoteka i sistemskih resursa. Koje su metode da se to može postići? a. Crvi b. Virusi c. Malware 411. Kako se vrši autentifikacija korisnika? a. biometrikom b. specijalnim hardverom, kao što je ključ ili ID kartica c. sertifikatom d. lozinka 412. Koje od navedenih su programske prijetnje a. Trojanski konj b. NJuškanje c. Prepunjenje steka ili bufera d. Klopka e. Lažirnaje DNS-a 413. Kako se realizuje SMURF napad a. Žrtva prima veliki broj ICMP ECHO-REQUEST paketa b. Slanjem svim računarima na mreži ICMP ECHO-REQUEST pakete c. Kao odredišnu adresu postaviti IP adresu računara žrtve d. Slanjem svim računarima na mreži ICMP ECHO-REPLY pakete e. Žrtva prima veliki broj ECHO-REPLY paketa 414. Kako se zove sistem koji se bavi otkrivanjem napada i reakcijom na pokušaj napada na sistem a. ISD b. SDI c. IDS d. DIS 415. Šta se koristi prilkom ovog napada= a. nedovoljno kontrolisanje razdvajanja steka, podataka i koda. Tačno b. koristi presretanje procedure za prijavljivanje c. naivnost korisnika 416. Svaki sistem koji ima dva režima rada mora da ima najmanje dva koja domena: Tačan odgovor je: Sistemski Korisnički. 417. Na kojim slojevima mrežne barijere koriste osnovne metode zaštite? a. mrežnom sloju b. prezentacijskom sloju c. transportnom sloju d. aplikacionom sloju 418. Najčešće korišćene metode eksploatacije slabosti programa su: a. spoofing b. phishing c. Denial of service (DOS) d. sniffing 419. Koji metode implementacije matrice prava pristupa kombinuje MULTICS? a. Mehanizam ključeva b. Globalna tabela c. Lista mogućnosti domena d. Lista za kontrolu pristupa objektima 420. Koje godine je osnovan Nacionalni centar za sigurnost računara? Tačan odgovor je: 1981. 421. Kako se može izvršiti DOS napad a. Slanjem velikog broja ICMP paketa b. Prateći IP adrese u IP paketima c. Slanjem velikog broja SYN paketa 422. Šta je jedan od omiljenih objekata koje zlonamjerni napadači koriste za narušavanje sigurnosti. Tačan odgovor je: Lozinka 423. Na čemu se zasniva sigurnosno rangiranje? (Akronim) Tačan odgovor je: TCSEC 424. Koja je zaštita od port scanninga, ograničenje kojih paketa u jedinici vremena? Tačan odgovor je: SYN 425. Šta mrežna barijera filtrira na mrežnom sloju? Tačan odgovor je: Pakete 426. Na kojim se nivoima primjenjuju sigurnosne mjere? a. Fizički nivo b. Mrežni nivo c. Ljudski faktor d. Nivo operativnog system e. Aplikacioni nivo