Skip to main content

2020 juni examen

met dank aan ISW

Praktijk vragen

Zie de bestanden voorbereiding. Deze kreeg je een week voor het examen en moest je thuis in orde brengen. Maak dit dus eerst!!

Daarna kan je het bestand Opgeaven Praktijk.pdf bekijken. De extra bestanden staan in web2_gegeven_bestanden.zip

OPLOSSINGEN VAN STUDENTEN: het kan zijn dat de oplossingen soms een deel missen, de personen die hun oplossing uploaden zijn telkens geslaagd. Zorg dat je de oplossing zelf altijd controleert of deze klopt met de gegeven vragen.

Theorie vragen

Vraag 1

Welke JSP-tag moet ik gebruiken in welke situatie?

  1. <%! %>

  2. <%= %>

  3. <% %>

  4. <%@ include %>

Kiezen tussen:

  • ik wil de pagina van de Header toevoegen aan mijn pagina;

  • ik wil eender welke Java code toevoegen tussen HTML;

  • ik wil de string waarde van een uitdrukking in Java tonen tussen HTML;

  • ik wil een veranderlijke éénmalig initaliseren bij de aanmaak van de servlet in de webcontainer.

Vraag 2

Ik heb een website gemaakt voor een garage die bijhoudt hoeveel wagens er momenteel in de garage staan. Hiervoor heb ik een zoekfunctie geprogrammeerd. Gegeven de onderstaande code, hoe ziet de volledige URL van de HTTP-request er uit als ik op zoek ben naar de auto van het merk Ford en het type Focus. De domeinnaam van de website is mijngarage.be.

vraag_2.png

Vraag 3

Wat is het verschil tussen client-side en server-side validatie?

Vraag 4

Wat is het nadeel van het gebruik van cssSelector of xPath bij Selenium testen?

Vraag 5

Waar wordt een sessie (SESSION) opgeslagen?

  • Server-side

  • Client-side

Note: ze bedoelen hier niet de cookie, dus server-side.

Vraag 6

Waarom gebruiken we @Before en @After tags in testklassen?

Vraag 7

Waarom is een POST-request in sommige omstandigheden veiliger om te gebruiken dan een GET-request? Leg uit.

Vraag 8

Wat wil een 300 response code zeggen?

Note: een goede uitleg over alle HTTP-codes vind je op https://httpstatuses.com/.

 

Opgave examen en oplossingen: