Zk. 5. 6. 2007

Odeslat odpověď

Smajlíci
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode je zapnutý
[img] je zapnutý
[flash] je vypnutý
[url] je zapnuté
Smajlíci jsou zapnutí

Přehled tématu
   

Rozšířit náhled Přehled tématu: Zk. 5. 6. 2007

Re: Zk. 5. 6. 2007

od Pája » 5. 6. 2007 18:10

rastik píše: Mám pocit, že okrem a bolo správne aj c.
Ano, bylo. Nechtěl jsem psát správnou odpověď k otázce, jejíž znění si nepamatuju.
rastik píše: Btw. To zadanie si tak pamätáš alebo si si ho fotil?
Tak si to pamatuju. Neručím za správnost, snad toto fórum navštěvuje dost lidí, aby mě případně opravili.

Re: Zk. 5. 6. 2007

od rastik » 5. 6. 2007 18:03

Pája píše:1. která tvrzení jsou pravdivá
a) XPath 2.0 je podmnožinou XQuery 1.0 - ano, je to pravda!
b) XPath sdílí jen část výrazových prostředků s XQuery - ne
c) něco ne moc záludného
d) XQuery bylo míněno jako náhrada XSLT - samozřejmě ne
Mám pocit, že okrem a bolo správne aj c.
Pája píše:Zkouška to byla brutální, otázky záludné a bodování šibeniční. Ale Pokorný leccos odpustil, dával i půlbody, a tak nakonec spousta lidí měla jedničku a těch, co neuspěli, nebylo mnoho. Já osobně mám 1.
To teda bola. Osobne ma prekvapil počet bodov za XQuery. Učil som sa to iba mimochodom a on na mňa takto. Ale naštastie to hodnotenie bolo rozumné a prešiel som s odrenými ušami :D

K otázke 6 - ten obrázok je myslím aj v skriptách.

Btw. To zadanie si tak pamätáš alebo si si ho fotil?

re

od Necroman » 5. 6. 2007 17:12

trojka za včerejší večer nad učením, cool 8)

Zk. 5. 6. 2007

od Pája » 5. 6. 2007 15:42

Zadání dnešní písemky:

1. která tvrzení jsou pravdivá
a) XPath 2.0 je podmnožinou XQuery 1.0 - ano, je to pravda!
b) XPath sdílí jen část výrazových prostředků s XQuery - ne
c) něco ne moc záludného
d) XQuery bylo míněno jako náhrada XSLT - samozřejmě ne

2. Napsat alespoň 4 možnosti, jak v XMLSchema použít externí prvky.
Řešení:

Kód: Vybrat vše

xs:include, xs:import, xs:redefine
a... asi hádáte co je ten čtvrtý... správná odpověď měla být například

Kód: Vybrat vše

xs:any
či

Kód: Vybrat vše

xs:attribute
3. Asi 4 dotazy v XPath, napsat, co znamenají (ne moc složité).

4. Tři fragmenty XSLT, zaškrtnout, které z nich jsou syntakticky správné (správný byl jen jeden, ostatní nebyly ani well-formed XML dokumenty).

5. Byl dán fragment XML dokumentu. Měl se nakreslit strom, který by fragmentu odpovídal v mapovací metodě structure-centred mapping, včetně označení uzlů pomocí kódu DF (depth-first). K tomu se měly napsat výhody a nevýhody.

6. Na obrázku byl nakreslen strom dokumentu. Měl se
a) Napsat dotaz v XPath, který vybere předcházející (osa preceding) uzly nadpisu první kapitoly v knize.
b) Do obrázku zaznačit, které uzly budou vybrány.

7. Dva dotazy v XQuery. Klasický FLWOR. První (za dva body): vybrat pro každou knihu jejího autora a jeho e-mail a to vrátit ve formě:

Kód: Vybrat vše

<autori>
<autor><jmeno>Jan Novak</jmeno><email>cvsd@fds.cz</email></autor>
<autor><jmeno>Pepa Dvorak</jmeno><email>sd@fhgfds.cz</email></autor>
...
</autori>
.
Druhý dotaz (za tři body) měl dělat totéž, ale pokud autor knihy neměl e-mail, mělo se do tagu <email> napsat "Nema emailovou adresu". Nejlepší bylo použít konstrukci if..then..else.

Ve 13.00 Pokorný vyhlásil výsledky před svou pracovnou (prý proto, že když je jen zapsal do SISu, studenti se nikdy nedozvěděli správné řešení).

Zkouška to byla brutální, otázky záludné a bodová stupnice šibeniční. Ale Pokorný leccos odpustil, dával i půlbody, a tak nakonec spousta lidí měla jedničku a těch, co neuspěli, nebylo mnoho. Já osobně mám 1.

Nahoru