Hoofdstuk 9 XML, multimedia en netwerken Flashcards
(89 cards)
Wat is markup
een set van tags en instructies
Noem een belangrijk verschil tussen XML en XHTML
- XML heeft geen vaste set elementen. De gebruiker kan zelf eigen elementen definiëren.
Wanneer is een XML-document “welgevormd”
- wanneer het document voldoet aan de syntax van XML( alle elementen moeten netjes in elkaar worden ingebed.
Wat staat er in het HTML DOM
-Bij HTML worden de objecten gebruikt die volgens de HTML specificatie mogen worden gebruikt in een HTML document.
Wat is het verschil met het Core DOM en HTML DOM
- Omdat bij XML niet van tevoren al vaststaat welke tags er precies worden gebruikt in het document, gaan de objecten in het Core DOM er op geen enkele manier van uit dat de namen van de elementen die in het document voorkomen al bekend zijn.
Als een XML-document alleen de elementen en attributen bevat die het mag bevatten, in de juiste volgorde, en zonder elementen of attributen die het niet mag bevatten, dat is dit document…
Valide
Hoe wordt vastgesteld of een XML-document valide is?
- met behulp van een specificatie. Deze kan twee vormen hebben.
1. Document Type Definition (DTD)
2. Schema
Waaruit bestaat DTD?
Bestaat uit markup-declaraties. Deze begint met een
Wanneer wordt gebruikgemaakt van namespaces?
Wanneer je een tag twee keer in een document wilt gebruiken, maar waarbij de tag in beide gevallen een andere betekenis heeft.
Welke taal maakt het mogelijk om tweedimensionale vectorafbeeldingen te definiëren middels XML?
-SVG; Scaleable vector graphics
Wat beschrijft een path?
Een opeenvolging van lijnen en curves.
Welk element moet worden gebruikt om een vorm op te vullen met een cirkelvormig kleurverloop en recht verloop?
- radialGradient
- linearGradient
Noem een paar transform-attributen
- translate,
- scale
- rotate
- skewX
- skewY
Wat is een client
- Een programma wat verzoeken stuurt naar de server
Waarom worden TCP/IP netwerken packet-switched genoemd
Alle berichten die over het netwerk moeten worden gestuurd, worden opgesplitst in kleine stukjes die we packets noemen en die afzonderlijk worden verzonden
Wat is het verschil tussen multiplexed en circuit-switched
- Bij Multiplexed wordt aan de hand van de grootte bepaald hoeveel en welke packages tegelijk over een bepaalde bandbreedte kunnen worden verzonden.
- Bij circuit-switched staat de verbinding constant open totdat de gehele boodschap is overgebracht.
De kans op een haperende weergave van realtime multimedia in een circuit-switched netwerk is veel kleiner dan in een packet-swtiched netwerk
Waaruit bestaan datagrams
- Een header die aangeeft van welk IP adres de gegevens afkomstig zijn en voor welk IP-adres ze bestemd zijn.
- De eigenlijke data.
Waarom wordt aan het IP-protocol nog ene ander protocol toegevoegd, het Transmission control protocol?
Om te zorgen dat de data volledig en in de juiste volgorde bij de geadresseerde aankomen.
Wat is multicasting?
Bijv. wanneer er veel mensen uit Europa ene filmpje in Amerika willen zien, wordt dit een keer over de oceaan gezonden, waarna het wordt gedupliceerd en naar alle aanvragers wordt gestuurd.
Waarvan maakt HTTP gebruik om de belasting op het internet te verminderen
Catching. De bezochte pagina’s worden bewaard po de machine van de gebruiker, of op de machines die tussen het origineel en de gebruiker staan.
Waardoor kunnen fouten worden veroorzaakt bij het afspelen van realtime media?
Door Jitter. Daarbij varieert het moment van aankomst van verschillende multimedia packets.
Wat doen FTP, RSS en BitTorrent?
- FTP; Om bestanden van de ene host naar de andere te kopieren.
- Rss; levert informatie over websites die regelmatig worden bijgewerkt. Deze informatie zorgt ervoor dat de gebruiker snel kan checken welke info er is veranderd op een website en kan deze downloaden
- BitTorrent; elk bestand wordt in kleine delen opgedeeld. Wanneer andere computers in het netwerk het bestand gan downloaden van de seed, stuurt de seed slechts een deel per verzoek op.
Hoe wordt een RSS-feed genoemd waarvan de items mediaenclosure-elementen bevatten?
Een Podcast
Noem het voordeel van een P2P-model, waarop bijvoorbeeld BitTorrent gebaseerd is, ten opzichte van het client-servermodel.
Elke computer kan optreden als client en als server. Zo raakt de server minder snel overbelast