SKÚŠKA - RIADNY TERMÍN by Korgen
1.
(3 body) Uveďte definíciu distribuovaného systému.
2.
(2 body) Ktoré z nasledujúcich okruhov v rámci distribuovaných systémov sme preberali počas prednášok?
a. komunikácia
b. súbežnosť (concurenncy)
c. identifikácia/pomenovanie (naming)
d. bezpečnosť
3.
(3 body) Vymenujte aspoň tri typy informácií, ktoré je žiaduce ukrývať pre zvýšenie transparentnosti v distribuovaných systémoch:
4.
(3 body) Uveďte tri príklady obmedzenia škálovateľnosti vzhľadom na rozsah zaťaženia.
5.
(2 body) Ktoré z nasledujúcich komponentov infraštruktúry pre zabezpečenie RPC sa podieľajú na kódovaní prenášaných údajov?
a. program klienta d. dispatcher
b. stub procedúra klienta e. stub procedúra servera
c. komunikačný modul f. procedúra služby
6.
(3 body) Aká je úloha DCE démona pri naviazaní klienta na server v systémoch DCE RPC?
7.
(? body) Aká je sémantika odovzdávania vzdialených objektov ako parametrov pri RMI?
8.
(? body) Znázornite časový diagram interakcie komunikačných partnerov pri perzistentnej synchrónnej komunikácii.
9.
(? body) Pre aký typ hardvérovej platformy distribuovaného systému sa hodí komunikácia prostredníctvom socketov?
10.
(? body) Vymenujte operácie základného rozhrania fronty v message-queuing systémoch?
11.
(? body) Pomocou operácii socket, bind, listen, accept, connect, send, receive a close schematicky zobrazte aplikáciu typu klient-server používajúcu na komunikáciu posielanie správ podľa Berkeley socketov.
12.
(4 body) Stručne charakterizujte architektúru objektového servera typu „thread-per-object“?
13.
(3 body) Uveďte a charakterizujte synchrónny spôsob volania objektov v systéme CORBA (sémantika, popis)?
14.
(3 body) Charakterizujte model callback pre asynchrónne volanie v sytéme CORBA?
15.
(3 body) Uveďte definíciu mena?
16.
(4 body) Doplňte potrebný kód aby mohlo byť rozhranie R1 rozhraním distribuovaného objektu:
public interface R1 {
public int urobNieco();
}
17.
(2 body) Služba internetu DNS využíva:
a. iteratívne rozlišovanie
b. rekurzívne rozlišovanie
c. kombináciu iteratívneho a rekurzívneho rozlišovania
18.
(2 body) Aké vyhľadávanie umožňuje adresárová služba na rozdiel od klasickej mennej služby?
19.
(2 body) Výhodou lokalizačnej služby je, že si aplikácie nemusia uchovávať:
a. ľudsky čitateľné mená entít
b. identifikátory
c. adresy entít
20.
(4 body) Ktoré udalosti dáva do súvisu relácia stalo-sa-pred, ktorá sa využíva pri synchronizácii logických hodín?
21.
(4 body) Pri nasledujúcich operáciách vzhľadom na klienta, môžeme hovoriť o konzistencii v rámci modelu:
a. monotónne čítanie
b. monotónny zápis
c. čítanie svojich zápisov
d. zápisy nasledujúce čítania
L1: WS(x1) R(x1)
L2: WS(x1:x2) R(x1:x2)
PS: Dufam, ze to odcenite no
kedze som si vsimol, ze cim dalej viac ludi mysli uz len uplne na seba, nikomu nepomozu ale sami by chceli od niekoho nieco, a sam aj vidim, ze ked hladam nejake aktualne otazky, materialy alebo len info, ako vobec prebiehala skuska alebo co, a podobne z inych prdmetov, tak nic nenajdem a vsetci maju v pici