Tehnologii Web :: Test scris #1
1. Precizati care dintre tipurile MIME urmatoare sunt folosite pentru
resurse CSS:
a) text/styles
b) style/css
c) text/css
d) css/css
e) css/text
2. Creati documentul XML ce modeleaza un meniu de restaurant.
Oferiti si DTD-ul aferent.
3. Intr-o pagina Web sunt redate diverse fotografii.
Furnizati constructiile HTML care permit utilizatorului sa selecteze
din acel grup de imagini doar una singura.
4. Urmatoarele sunt adevarate (justificati):
a) metoda HEAD poate fi folosita pentru a prelua fisiere de pe server
b) pot fi transmise date la server simultan prin GET si POST
c) unele cookie-uri pot fi stocate in URL
d) valorile campurilor dintr-un antet de mesaj sunt folosite
la validarea datelor
5. Scrieti expresia XPath care verifica daca exista formulare Web
ce au campuri de tip "submit".
6. Ce se intampla atunci cand utilizatorul introduce sirul
file:///facebook.com/login.php in bara de adrese a navigatorului?
Tehnologii Web :: Test scris #2
1. Pot fi aplicate proprietati CSS asupra elementelor HTML
, si/sau ? Justificati.
2. Sa se scrie constructiile HTML care genereaza un formular cu rol de a prelua
de la utilizator urmatoarele: identitatea, genul, adresa de e-mail,
fotografia, CNP-ul.
3. Care dintre urmatoarele sunt false? Justificati raspunsul.
a) model-ul, view-ul si controller-ul pot fi implementate in limbaje diferite
b) unele foi de stiluri CSS pot include documente XML
c) intr-un document HTML nu pot exista mai mult de 2 spatii de nume
d) metoda GET poate fi folosita pentru a sterge inregistrari dintr-o baza
de date prin intermediul unui program rulat la nivel de server
4. Modelati in XML evaluari (review-uri) si comentarii asociate unor resurse
de interes de catre diversi utilizatori. Precizati si DTD-ul ce poate fi
folosit pentru validare.
5. Fie expresia XPath: //li[position() mod 2=0]/a[@class="menu"].
Scrieti selectorul CSS echivalent.
6. Un DTD poate fi folosit pentru a valida:
a) complexitatea ilustratiilor SVG
b) documente DTD
c) foi de stiluri CSS
d) documente ODF (Open Document Format)
e) unele documente HTML
Tehnologii Web :: Test scris #3
1. Care dintre urmatoarele sunt adevarate? Justificati.
a) datele salvate in cadrul unei sesiuni sunt stocate la nivel de server
b) unele cookie-uri pot fi setate ca fiind read-only
c) metoda PUT plaseaza informatii de autentificare a utilizatorului
d) schema "file:" dintr-un URI e folosita pentru upload de fisiere
2. Fie fragmentul de marcaje HTML:
.
Fara a modifica marcatorii HTML, scrieti constructiile CSS care genereaza
textul WEB nesubliniat.
3. Care este diferenta intre xmls:s="http://www.w3.org/2000/svg" si
xmls="http://www.w3.org/2000/svg"?
Precizati utilitatea fiecarei constructii.
4. Propuneti o structura de document XML care modeleaza un test grila.
Furnizati si DTD-ul aferent.
5. Care dintre enunturile urmatoare sunt false in ceea ce priveste
o aplicatie Web? Justificati fiecare raspuns.
a) are o arhitectura bazata exclusiv pe MVC
b) poate recurge la expresii XPath pentru managementul sesiunilor
c) se implementeaza doar intr-un limbaj de programare de tip script
d) necesita un sistem de stocare persistenta a datelor
e) poate beneficia de un cache
6. Explicati rolul si functionarea unui sistem de templating.
Tehnologii Web :: Test scris #4
1. Avand selectorul CSS:
ul li:nth-child(odd) > a
scrieti expresia XPath echivalenta.
2. Precizati care dintre tipurile MIME urmatoare sunt utilizate pentru
transferul de date textuale obisnuite:
a) text/*
b) data/plain
c) text/plain
d) pcdata
e) html/plain
3. Fie constructia HTML:
. Ce valoare va avea variabila
QUERY_STRING accesata de un program la nivelul serverului Web?
4. Care dintre urmatoarele sunt false? Justificati.
a) informatiile despre sesiuni sunt pastrate intotdeauna in cache
b) pentru a putea fi accesate, cookie-urile trebuie sa aiba stabilite
drepturi de citire si executie
c) nu e obligatoriu ca paginile Web sa fie stocate in fisiere .html
d) suportul pentru spatiile de nume XML e disponibil doar
la nivel de server
5. Scrieti documentul XML ce modeleaza punctajele obtinute de studenti,
pe grupe, la test si proiect, inclusiv data sustinerii fiecarei evaluari.
Propuneti si DTD-ul aferent.
6. Explicati rolul fiecarei componente a urmatorului URI:
https://www.www.mobi/#80?cookie=session&https=http
Timp de rezolvare: 40 de minute pentru fiecare varianta.
E permisa consultarea resurselor bibliografice individuale, tiparite.
Pentru oricare versiune de test, fiecare subiect din cele sase
va fi evaluat cu maxim 2 puncte.
--
Ultima actualizare: 08 aprilie 2014
Ciprian Amariei, Sabin Buraga, Claudia Gheorghiu, Stefan Negru, Andrei Panu
(multumiri lui Radu Nicolescu)