# zkouska 22.1.

<{ForumPost(poster="Wejto", timestamp=2009-01-22 14:34:27)}>
Mno... takže letos je to opět úplně jinak oproti minulým rokům (aspoň podle toho, co jsem tu vyčetl z předešlých let).  
V zásadě otázky apod. jsou stejné, ale co se změnilo je forma.  
První polovina testu je sice opět zaškrtávací a pro některé vyřazovací. Ovšem místo podmínky minimálně 3 ze 4 správně, to je letos 8 z 10.  
Klasicky tam byla asociativní paměť, Coffmanovy podmínky zablokování, výpadek stránky nastává: , ...  
Druhá část, do které jsem měl tu čest se dostat byla už skoro stejná. Klasické čtyři otázky po třech bodech. V čem je výjimka?  
Na splnění (tedy na trojku) je potřeba o dva body více. Tudíž ne 4, ale 6. Pak se mi zdá, že na dvojku 8 a pro jedničku musíte získat 10 z 12 bodů.  
Ten, kdo to umí - tomu je to asi jedno. Ale radši jsem to tady hodil, aby i jiní nebyli tak překvapení jako já  :)
<{/ForumPost}>

<{ForumPost(poster="blabla", timestamp=2009-01-22 16:08:44)}>
a co bolo v tej druhej casti? ja som sa do nej bohuzial nedostal..:( a o tom ze mi treba 6 bodov som nevedel vole:-O
<{/ForumPost}>

<{ForumPost(poster="Oxyd", timestamp=2009-01-22 18:12:46)}>

 > blabla wrote:a co bolo v tej druhej casti? ja som sa do nej bohuzial nedostal..:( a o tom ze mi treba 6 bodov som nevedel vole:-O

Já byl teda 21., ale otázky v druhé části sme měli: 1) Stránkování -- jak funguje, jak se dá použít na ochranu dat a sdílení dat mezi procesy; 2) přenos dat bez účasti procesoru -- detailně popsat na HW i SW úrovni, jaké sou výhody a nevýhody oproti PIO; 3) za jakých podmínek může vzniknout deadlock a co se s tim dá dělat a příklad tří procesů snažících se získat přístup k jednomu prostředku; 4) algoritmus CLOCK-1 -- popsat, co to je, a pak tam napsal v jakym pořadí přistupuje proces ke stránkám a že sou k dispozici 4 rámce paměti a demonstrovat na tom, jak ten algoritmus funguje a v čem se liší oproti ideálnímu algoritmu.
<{/ForumPost}>

<{ForumPost(poster="Návštěvník", timestamp=2009-01-22 22:06:04)}>
Mohl byste někdo napsat, jaké jste měli konkrétní otázky (např. i v první části), nejlépe i s odpověďmi...? Děkuji moc
<{/ForumPost}>

<{ForumPost(poster="charlieMonroe", timestamp=2009-01-23 11:54:48)}>
22.1. bylo neco takovehoto:  
  
- prenos dat po sbernici bez ucasti CPU - jak to funguje, co se deje, vyhody/nevyhody oproti programmed I/O  
- koncept von Neumann - vysvetlit, jak funguje; cim se lisi od dnesnich pocitacu  
- skupinove asociativni cache - co to je, jak to funguje, atd.  
- proudove zpracovani instukci v CPU - jake je zrychleni, o co se jedna, datove hazardy, ...
<{/ForumPost}>

<{ForumPost(poster="Wejto", timestamp=2009-01-23 15:01:26)}>

 > blabla wrote:a co bolo v tej druhej casti? ja som sa do nej bohuzial nedostal..:( a o tom ze mi treba 6 bodov som nevedel vole:-O

No, to by ses dozvedel, kdyby ses tam dostal - bylo to u zadani. Proto jsem to tu radsi napsal...
<{/ForumPost}>

<{ForumPost(poster="lukax", timestamp=2009-01-24 12:58:08)}>

 > Oxyd wrote:2) přenos dat bez účasti procesoru -- detailně popsat na HW i SW úrovni, jaké sou výhody a nevýhody oproti PIO;

Ono to má i nějaké nevýhody? Nevíte prosím někdo jaké?
<{/ForumPost}>

<{ForumPost(poster="charlieMonroe", timestamp=2009-01-24 14:16:05)}>

 > lukax wrote:
 >  > Oxyd wrote:2) přenos dat bez účasti procesoru -- detailně popsat na HW i SW úrovni, jaké sou výhody a nevýhody oproti PIO;
 > 
 > 
 > Ono to má i nějaké nevýhody? Nevíte prosím někdo jaké?

Nevyhodou je napr. ze to nemusi nutne byt rychlejsi, jelikoz CPU muze sbernici zrovna pouzivat a neda HLDA.
<{/ForumPost}>

