OSS

Z OI wiki

Přejít na: navigace, hledání


Obsah

1. semestr 2. semestr 3. semestr 4. semestr 5. semestr 6. semestr
Povinné předměty DMA ¤ LAG
PR1 ¤ RPH
ALG ¤ BP1 ¤ LGR
MA2 ¤ PR2
JAG ¤ PSI ¤ SPS APO ¤ BP2 ¤ FYZ OPT SZZ - LS 2012
Inf. a poč. vědy NUM ¤ OSS DS ¤ FLP ¤ ZUI RPZ
Počítačové syst. EAM ¤ EM DSP ¤ OSD PKS ¤PSR ¤NVS
Softwarové syst. OSS ¤ SI ASS ¤ DS ¤ TUR WA1
Volitelné předměty ACM ¤ EPD ¤ ET1 ¤ FI1 ¤ HI1 ¤ HSD ¤ HT1 ¤ IA+AZK ¤ MME ¤ MMP ¤ MPS ¤ PAP ¤ PPR ¤ PRS ¤ RET ¤ SOJ ¤ UFI
Grafický minor

PGR ¤ MVR ¤ KMA ¤ MGA ¤ GRT

Info o předmětu

  • Cvičící: J. Stiborek, D. Fišer, J. Chudoba


Pravidla předmětu


Studijní materiály

celkom fajn materiál, použiteľný pri vypracovávaní zadania: 2. Potvrzované spojení

Automatic Repeat Request (ARQ) - http://users.ece.gatech.edu/~jic/ece3076/arq.pdf

Řešení zaškrtávacího testu OSA-nedostupné (mirror OI files) - pravěpodobně to bude hodně podobné :)

Slidy z přednášek přepsané do úspornější verze pro tisk

Úkoly

Zkoušky

Zkoušky na Google drive

Zkouška 19.1.2017

Témata: Banker's algorithm, plánování procesů
Nakreslete RMS, EDF pro procesy:
P1 doba 10 | perioda 50
P2 doba 5 | perioda 40
P3 doba 10 | perioda 60
P4 doba 22 | perioda 70
Lze naplánovat? (Ano, součet je menší jak 1)
Jaké plánování lze použít? (EDF, protože součet větší jak 4*(2^(1/4)-1))
Kvíz

Zkouška 17.1.2013

 Kvízy A, B
 Zkouška písemka

Zkouška 3.1.2013

Bylo to plus mínus následovně

 1) Popište princip Vláken na uživatelské úrovni, jejich výhody a nevýhody
 a) Bude urychlena aplikace která implementuje vlákna na uživatelské úrovni a je spouštěna na vícejádrovém procesoru?
 b) Popište a vysvětlete postup při přepínání kontextu vláken, která systémová komponenta je využita?
 2) Viz. bod 2 ve zkoušce z 6.1.2011


Zkouška ?.1.2012

zkouska byla velmi podobna ukazkove zkousce na webu. k teto pitome otazce: Při úspěšném ukončení služby accept na serverové straně TCP/IP spoje je vytvořen nový socket zprostředkující komunikaci s připojeným klientským procesem běžícím na klientském počítači. Vysvětlete, podle čeho operační systém serveru pozná, že příchozí datagramy tvořící segmenty tohoto TCP spojení mají být zaslána právě na tento socket. Kde a jak se tato identifikace spojení vytvoří?

staci napsat, ze pri navazovani komunikace se na klientske strane zavola system call, kterym operacni system prideli ke spojeni nejakej volnej port. takze to spojeni je identifikovany IP adresou a portem (1x pro server, 1x pro klienta)

- důležité je napsat na klientské straně - bylo to tu předtím bez toho a na zkoušce nám dvěma lidem strhnul půlku bodů za to, že jsme to oba opsali špatně ;-)

Zkouška 6.1.2011

Není to napsané slovo od slova, ale obsah by měl sedět.

1) Popište princip a důvod zavedení hierarchických (víceúrovňových) stránkovacích tabulek a odpovězte: (až 5 bodů)
 a) Jaké výhody a nevýhody z hlediska časových a prostorových nároků HST přinášejí?
 b) Vysvětlete, proč nelze HST bez dalších modifikací použít v obrovských logických adresních prostorách CPU (např. adresa 64 bit)

2) Firewall filtruje neoprávněné vstupy do sítě... (až 7 bodů)
 Vysvětlete, proč při použití TCP/IP stačí kontrolovat jen při navazování spojení?
 a) Uveďte na základě čeho tento FW, který se spojení neúčastní, rozpozná probíhající navazování?
 b) Lze podobný princip použít i na UDP? Jak lze filtrovat UDP? Zdůvodněte

Zkouška 13.1.2011

Moc si to zadání nepamatuju, tak doufám, že ho někdo kdo si ho pamatuje líp upřesní. Je to aspoň pro představu co tam bylo.

1) Byla zadaná tabulka 3 procesů, jejich perioda a procesní čas. (až 7 bodů)
 a) Zjistěte zda jsou tyto procesy plánovatelné a zda lze využít RMS plánování.
 b) Nakreslete diagram pro tyto procesy, použijte RMS plánování(alespoň 3 periody).
 c) Nakreslete diagram pro tyto procesy, použijte EDF plánování(alespoň 3 periody).

2) Navázání TCP/IP spojení (až 5 bodů)
 Vysvětlete jak při TCP spojení např. server rozezná u více spojení, že se jedná o různá spojení i když jsou všechny ze stejné IP adresy.
Events Upcoming
More »