pisemka 5.6 2008

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: pisemka 5.6 2008

Re: pisemka 5.6 2008

od Dawe » 6. 6. 2008 00:03

Co se zadání A týče:
structure-centered mapping k nějakému jednoduchému XML kusu - návod je myslím na wiki (výhody, nevýhody)
k nějakému "Schema" provest structure-centered mapping "shared mapping" (myslím) a říct, jestli je to stejný jako pro hybrid mapping a popř. to nějak změnit, aby to stejný nebylo - tohle jsem vynechal jak při učení, tak následně u zkoušky :-) (a navíc nevím, jestli to bylo zdaný uplně takhle, nebo trochu jinak)
nějaká "dědičnost" nad "Schema" - říct, zda pro nějakej kus (byl zadanej) jde jinej kus provést - byly 4 varianty a selským rozumem to myslím šlo vyřešit (pokud jsem to vyřešil správně :roll: )
Co má větší vyjadřovací schopnost, jestl XPath nebo XQuery (byly ještě nějaký možnosti)
pro kod v DTD napsat Schema tak aby se ID (z DTD) nenahrazovalo ID (asi bylo směřováno na použití unique?)
pro nějaký Schema napsat DTD (celkem jednoduché)
klasika - co je validní a co well-formed dokument

a pak tam byly věci ze cvik, který byly celkem bohatě hodnocený (katedry, predmety, projekty)
2x xpath dotaz
sestrojit XSL
XQuery dotaz
(Pokud to nebylo stejné, jako příklady ze cvik, tak hodně podobné)

A shrnutím - co bych se učil, abych s velkou pravděpodobností uděla zkoušku?
Prošel a napsal bych si všechny příklady ze cvik.
Ujasnil bych si pár věcí, co se třeba v těch příkladech moc nevyskytovali (tagy, které se moc nepoužívají apod.)
Kouknul bych se na ty mapping věci.
Přečetl si alespoň zběžně skripta.
(Ono je to vlastně všechno, že jo? :-P)

Tak hodně zdaru ...

PS: nevím jak moc má vliv "zvýhodnění u zkoušky", ale asi nějakej jo, protože jsem tam pár věcí neměl a určitě taky pár měl, ale špatně a dopadlo to za dva - takže plná spokojenost.

Re: pisemka 5.6 2008

od df » 5. 6. 2008 19:58

bylo to ponekud masite (a dosti krvave, chtelo to vice propect) na muj vkus
po tech cvikach jsem cekal neco min praktickeho, neb sem myslel, ze uz sem se nakodil dost :)

Re: pisemka 5.6 2008

od snail » 5. 6. 2008 15:58

Ale i tak se tam objevilo par speku (alespon ve variante B):
(poradi prikladu je prehazeny)
1. zapsat kus xml pomoci univerzalniho mapovani (Generic-tree mapping) (2 body)
2. ten samy kus xml zapsat pomoci simple-path mapping (2 body)
3. jake analogie prvku jazyka DTD v XML Schema: (1 bod)
a. #PCDATA
b. CDATA
c. ID
d. (true|false)
e. (ano|ne|nevim)

jinak tam bylo:
4. XPath dotaz: 10. a 12. priklad ze cviceni (3 + 3 body)
5. XQuery dotaz: 6. priklad ze cviceni (asi 4 body)
6. ukazte na vhodnem priklade vyznam jmennych prostoru (1 bod)
7. pomoci referenci zadefinovat v XML Schema elementy kniha a clanek majici atributy isbn a poznamka (asi 2 body)
8. doplnit/opravit kus kodu XML Schema <xs:unique .....><xs:selector .../><xs:field ..../></xs:unique> tak, aby
to reprezentovalo reprezentovalo myslim knihovnu s knihami a clanky majici unikatni isbn
9. XSL - transformovat XML dokument (myslim, ze to byly projekty.xml ze cviceni) do HTML tak, aby to vypsalo ke kazde
projektove skupine platformu a kurzy

pisemka 5.6 2008

od Ty-Dyt » 5. 6. 2008 14:50

Cau,tak jdu prave z pisemky. Pismky se zasadne zlepsili od minulych let, test byl postaven na prakticke bazi. Zadani melo deset stran
V priloze obsahoval dva slozitejsi XML dokumenty, na kterych se stavelo.
Otazky byly typu:
  • Napiste XSL ktere provede neco
  • Napiste XQeury, ktere udela neco
  • Vyjadrete neco v Xschema
  • Prepiste neco z DTD do Xschema
  • Prevedte XML dokument do simple path mapping
  • ...
A podobne.
Asi jsem to nedal, ale proti tomu, co bylo na netu z minulych let je pisemka o hodne rozumnejsi

Nahoru