Pitanja

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

1.

Definicija sistema za rad u realnom vremenu


2. Koje su osnovne osobine na osnovu kojih se može izvršiti kategorizacija na RTS i neRTS
3. Koji su osnovni klasteri RTS-a, nacrtati blok šemu
4. Nabrojati osnovne funikcionalne zahteve RTC-a
5. Šta sve obuhvata prikupljanje podataka
6. Koji su osnovni vremenski zahtevi. Dati opis na primeru proste kontrolne petlje
7. Šta je to “jitter” kašnjenja I kako utiče na tačnost
8. Kako se definiše pouzdanost i sigurnost
9. Na osnovu čega se može sistem svrstati u Hard ili Soft
10. Kakav je to fail safe a kakav fail operational sistem
11. Koja je osnovna razlika između ET i TT sistema

12. Nacrtati I opisati funkcionalnu formu distribuiranog sistema


13. Kakva je hardverska struktura čvora
14. Koja je uloga komunikacionog sistema
15. Koje su osnovne karakteristike komunikacionog mrežnog interfejsa
16. Kakva je semantika podataka koji se prenose preko CNI
17. Kakta je strategija upravljanja porukama
18. Šta je to “Gateway”
19. Definisati sastavljivost kod ET i TT sistema
20. Kako se distribuirani sistem može proširiti

21. Šta je to fizički a šta logički sat realnog vremena


22. Nacrtati karakteristiku sata koji kasni u odnosu na idealni sat
23. Šta je to i kako se definiše ofset fizičkog sata
24. Šta je to i kako se definiše drift fizičkog sata
25. Kako fizički sat može da greši
26. Nacrtati karakteristiku sata koji ima izraženi drift
27. Kako se definiđe preciznost u skupu satova
28. Šta je to globalno vreme
29. Koje su greške pri merenju vremenskog intervala kada se koristi globalno vreme
30. Kako se može vršiti unutrašnja singronizacija satova
31. Dati primer eksterne sinhtonizacije satova
32. “Cristian-ov” algoritam za singronizaciju satova
33. “Berkeley-ev” algoritam za singronizaciju satova
34. Lamportov algoritam za singronizaciju logičkih satov
35. Vektorski satovi
36. Kako se prepoznaju konkurentni događaju na osnovu vektorskih markera
37. Kakav je to safety critical sistem
38. Kako se definiše pouzdanost
39. Dati grafički prikaz veze između kvara, greške i otkaza
40. Šta je kvar i kako se dele po prirodi, percepciji, granicama, poreklu, trajnosti
41. Softverski bagovi, heisenbugs, bohrbugh
42. Podela otkaza po prirodi, percepciji, posledicama, učestanosti
43. Koje su osnovne metode za povećanje pouzdanosti
44. Kako se implementira redundansa u sistemu
45. Kako izgleda fail-silent apstrakcija FTU
46. Kako se realizuje trostruka modularna redundansa
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
47. Šta je to zadatak a šta instanca zadatka
48. Kako se definiše brzina resursa
49. Šta znači da je resurs “reusable” tipa
50. Nabrojati vremenske parametre zadataka
51. Kakva je razlika između vremena izvršenja I vremena odziva zadatka (instance)
52. Kako se definiše krajnji rok zadatka
53. Kako se definiše laxity zadatka
54. Faktor iskorišćenja procesora
55. Definiciaj periodičnog zadatka
56. Kako se određuje hiperperiod grupe zadataka
57. Odrediti hiper period za grupu od 4 zadatka koji imaju periode izvršavanja T1, T2, T3 I T4 ms.
58. Nabrojati funkcionalne parametre zadataka
59. Šta je to istiskivi a šta neistiskivi zadatak
60. Kako se definiše prioritet zadatka
61. Šta je to preklapanje konteksta
62. Razlika između jednostavnih iI komleksnih zadataka

63. Ko vrši rasopređivanje zadataka


64. Koje uslove mora da zadovolji važeći raspored
65. Kako mogu biti definisane performanse soft RT sistema u smislu raspoređivanja
66. Kako se definiše optimalnost algoritma za raspoređivanje zadataka
67. Nabrojati stanja u kojima se može naći zadatak
68. Kako zadatak može preći iz running stanja u blokirano stanje
69. Kako zadatak izlazi iz blokiranog stanja
70. Koji su osnovni načini implementacije planera
71. Osnovne metode rasopređivanja u klasičnim OS
72. Round-robin raspoređivanje. Rasporediti tri zadatka () ako je takt raspoređivanja Tc=1
73. Koji je nedostatak raspoređivanja sa konstantnim prioritetom I kako se rešava.
74. Osnovni algoritmi za raspoređivanja sa konstantnim prioritetima
75. Osnovni algoritmi za raspoređivanje sa promenljivim prioritetima
76. RM algoritam. Rasporediti zadatke:
77. Kako se proverava optimalnost RM algoritma
78. Koji je uslov rasporedivosti po RM algoritmu
79. DM algoritam. Uslov rasporedivosti
80. Rasoprediti zadatke po DM algoritmu:
81. EDF algoritam. Uslov rasporedivosti
82. Rasoprediti zadatke po EDF algoritmu:
83. Rasporediti zadatke po RM I EDF algoritmu
84. Uporedne karakteristike RKA I EDF algoritma
85. LLF algoritma. Rasporediti zadatke:
86. Šta su to zavisni zadaci I kakve zavisnosti postoje
87. Kako se rešava prednjačenje zadatak kod RM I DM raspoređivanja
88. Šta je inverzija prioriteta
89. Šta je smrtni zagrljaj
90. Koji se protokoli koriste za pristup deljivim resursima
91. Šta je protokol nasleđivanja prioriteta
92. Šta je protokol zatvaranja prioriteta

93. Koji su osnovni načini komunikacije između procesa


94. Kako se vrši komunikacija preko deljive momorije
95. Kako se štite podaci kod pristupa deljivoj memoriji
96. Šta je to mapirana memorija
97. Čemu služi uređaj “pipe”
98. Razmena podataka preko FIFO uređaja
99. Navesti primer programa koji koristi socket za komunikaciju
Koji su parametri socket-a

You might also like