Name: ________________________ Class: ___________________ Date: __________
ID: A
Tehnologii web True/False Indicate whether the sentence or statement is true or false. ____
1. Adevărat sau fals
Pentru a introduce cadre într-o pagină web, blocul se înlocuieste cu blocul
? ____
2. Adevărat sau fals
Pentru a introduce cadre in-line într-o pagină web, blocul se înlocuieste cu blocul <IFRAME> ? ____
3. Adevărat sau fals
Atributul cols al elementului FRAMESET determină împărtirea pe orizontală a setului de cadre? ____
4. Adevărat sau fals
Atributul rows al elementului FRAMESET determină împărtirea pe verticală a setului de cadre? ____
5. Adevarat sau false
Rezultatul aplicarii operatorului || este true daca unul din operanzi true ____
6. Adevarat sau false
Operatorul ! (negare logica) este binar. ____
7. Operatorul ! transforma ceva true in fals?
____
8. Operatorul ++ poate fi aplicat postfixat (a++) sau prefixat(++a) un operand fara ca rezultatul
expresiei sa fie acelasi ____
9. Expresia x*=y inmulteste x cu y si depune rezultatul in y
____ 10. Adevarat sau fals
Expresia „A”<”a” returneaza true? ____ 11. Adevarat sau fals
Daca a=”Abc” b=”aBC”. Expresia a==b returneaza false? ____ 12. Adevarat sau fals
A=2 in binar (00000010) B=3 in binar (00000011) Atunci a&b returneaza 2 (0000000010)? ____ 13. Adevarat sau fals
Daca: A=2 in binar (00000010) B=3 in binar (00000011) A | B returneaza 3 (00000011)? ____ 14. Adevarat sau fals. Definirea unei functii trebuie sa contina obligatoriu argumente. 1
Name: ________________________
ID: A
____ 15. Adevarat sau fals. Functia intoarce intotdeauna o valoare. ____ 16. Adevarat sau fals. Un script poate contine mai multe functii. ____ 17. Adevarat sau fals. Functiile trebuiesc mereu definite in antetul paginii(). ____ 18. Adevarat sau fals. Apelul functiei trebuie sa se faca mereu in corpul paginii(). ____ 19. Adevarat sau fals. Valorile transferate la apelul functiei trebuie sa corespunda ca numar si tip de date argumentelor din definitia functiei. Multiple Choice Identify the letter of the choice that best completes the statement or answers the question. ____ 20. sir[6] =`r`; semnifică: a. sir este un tablou dar nu un obiect de tipul String b. sir este un obiect de tipul String c. sir este un tablou dar si un obiect de tipul String d. sir este un obiect dar nu este un tablou de tipul String ____ 21.
Ce se va afisa în urma executării secventei de mai jos, dacă se introduce 1 si 2? nr1=prompt(“introduceti nr 1”,0); nr2= prompt(“introduceti nr 2”,0); alert(nr1+ nr2); 3 12 secventa este eronată functia alert() afisează sirul sumă : “1” + ”2” = ”12” ____ 22. Metoda search(x) … a. caută caracterul de început al sirului x în obiect b. caută caracterul x în obiect c. caută caracterul x în sir d. caută caracterul de sfarsit al sirului x în obiect ____ 23. Obiectul Math contine o serie de constante si metode care permit efectuarea de calcule matematice. Care dintre următoarele metode nu apartin acestuia? a. b. c. d.
a. b. c. d.
abs(x) pow(x, y) floor(x) or(x, y)
2
Name: ________________________
ID: A
____ 24. Fiind dată secventa de program de mai jos, să se specifice rezultatul acesteia:
v = new Array(1, 2, 3, 4, 5); v.reverse() for( i=0; i” ) a. b. c. d.
sunt afisate elementele vectorului (1, 2, 3, 4, 5) elementele vectorului (1, 2, 3, 4, 5) sunt afisate în ordine crescătoare cu câte un rând liber intre ele elementele vectorului (1, 2, 3, 4, 5) sunt afisate în ordine inversă afiseaza eroare de sintaxa
____ 25. Metoda replace(sir1, sir2) … a. returnează sirul în care s-a înlocuit prima aparitie a lui sir1 cu sir2 b. returnează sirul cuprins între sir1 si sir2 c. returnează sirul în care s-a înlocuit sir1 cu sir2 d. returnează sirul în care s-a înlocuit sir2 cu sir1 ____ 26. Metoda prompt(“mesaj”,”text implicit”) este folosită pentru … a. deschiderea unei ferestre care contine mesajul “mesaj” si un buton ok b. deschiderea unei ferestre a documentului aflat la un anumit url c. deschiderea unei ferestre de cerere: textul este “mesaj” si zona de completat este
completată implicit cu “text implicit” d.
afiseaza un dialog box cu titlu “text implicit”, si cu mesajul “mesaj”
____ 27. Metoda pop() este folosită alături de obiectul tablou pentru: a. inversarea elementelor tabloului b. adăugarea unei valori nule la sfârsitul tabloului c. intoarcerea ultimului element al tabloului d. sortarea tabloului ____ 28. În JavaScript nu există obiectul : a. Array b. Math c. Object d. RegExp ____ 29. Operatorul “ .” : a. concatenează două siruri de caractere b. separă două siruri de caractere c. nu există un asemenea operator d. permite accesarea datelor unui obiect ____ 30. Fisierele JavaScript externe se salvează cu extensia: a. .javas b. .js c. .javascript d. .jscript
3
Name: ________________________
ID: A
____ 31. In expresia ++a a. valoarea lui a creste cu 10 b. valoarea lui a scade cu 1 c. valoarea lui a creste cu 1 d. valoarea lui a creste cu 2 ____ 32. Cum actioneaza operatorul && a. Daca cei doi operanzi sunt true rezultatul e true b. Daca unul e true altul false rezultatul e true c. Daca cei doi operanzi sunt false rezultatul e true d. Daca cei doi operanti sunt true rezultatul e false ____ 33. Evaluati expresia 9>5? „Este adevarat” :”Este fals” a. 5 b. 9 c. “Este adevarat” d. “Este fals” ____ 34. Imaginea de fundal a unei pagini de WEB este de tip: a. metoda b. atribut (proprietate) c. variabila d. object ____ 35. Butonul OK este un tip: a. metoda b. obiect c. proprietate d. variabila ____ 36. write() este un exemplu de a. object b. metoda c. proprietate d. variabila ____ 37. Un punct este utilizat pentru: a. separarea variabilelor b. pentru comentariu c. pentru a inchide o instructiune d. pentru a separa numele unui obiect de proprietate sau metoda ____ 38. Cum sunt denumite actiunile unei persoane? a. eveniment b. mesaj c. operatie d. metoda
4
Name: ________________________
ID: A
____ 39. JavaScript este: a. un limbaj de programare complex b. versiuniune Java c. versiune VBScript d. un limbaj limitat, orientat pe obiect ____ 40. Variabilele globale pot fi accesate: a. Doar in functiile care au definit-o. b. Doar in functiile definite in script. c. De tot scriptul. d. De tot scriptul de la locul unde a fost definita. ____ 41. Ce efect are functia predefinita escape(expresie)? a. transforma un sir intr-un numar b. transforma un caracter special in codul sau c. transforma un numar in sir d. evalueaza expresia JavaScript si returneaza valoarea ____ 42. Ce efect are functia predefinita number(sir)? a. transforma un sir intr-un numar b. transforma un caracter special in codul sau c. transforma un numar in sir d. returneaza mereu valoarea NaN ____ 43. Ce efect are functia predefinita string(valoare_numar)? a. transforma un sir intr-un numar b. transforma un caracter special in codul sau c. transforma un numar in sir d. returneaza mereu valoarea NaN ____ 44.
Un program javaScript poate fi introdus in: a. b. c. d.
eticheta eticheta < script> eticheta eticheta < style>
____ 45. Care dintre atributele de mai jos nu reprezintă atribute ale elementului ? a. name b. border c. bordercolor d. rows ____ 46. Ce valoare nu poate lua atributul cols sau atributul rows? a. numere întregi care definesc mărimea în pixeli ( px ) b. procente din dimensiunea cadrului părinte c. n* - care reprezină părti egale din spatiul rămas d. numere întregi care definesc mărimea în puncte ( pct )
5
Name: ________________________
____ 47.
ID: A
Valoarea atributelor cols sau rows este dată printr-o listă între ghilimele, delimitată prin: punct si virgulă punct virgulă spatiu Culoarea bordurii unui cadru este dată de atributul … a. bgcolor b. color c. bordercolor d. border Care dintre atributele următoare nu este atribut al elementului FRAME? a. name b. noresize c. src d. align Atributul elementului IFRAME nu este: a. cols b. width c. height d. marginheight Care element creează cadre in-line? a. FRAMESET b. FRAME c. TABLE d. IFRAME Ce determină atributul marginwidth al elementului ? a. grosimea cadrului b. grosimea bordurii cadrului c. spatiul alb dintre continutul cadrului si marginile din stânga si din dreapta d. spatiul alb dintre continutul cadrului si marginile de sus si de jos Cum se definesc foile de stil externe? a. in fisiere .js b. in fisiere .css c. in fisiere .html d. in fisiere .txt Care este elementul care introduce într-o pagină web foi de stil externe? a. A b. LINK c. DIV d. P a. b. c. d.
____ 48.
____ 49.
____ 50.
____ 51.
____ 52.
____ 53.
____ 54.
6
Name: ________________________
ID: A
____ 55. Nu poate fi atribut al elementului … a. href b. src c. rel d. type Completion Complete each sentence or statement. 56. Math. pow(2, 3) returnează valoarea: 57. Reîncărcarea unui document, pointat prin proprietatea href, se realizează cu ajutorul metodei …
atentie: forma generală a unei metode este nume_metodă(). 58. Operatorul folosit pentru crearea unui obiect este 59. Functia care comandă afisarea modală a unei cutii de dialog care contine sirul trimis ca parametru
este 60. Dacă se folosesc mai multe instructiuni pe o linie, atunci fiecare dintre ele trebuie să fie urmată de
caracterul 61. Răspundeti cu da sau nu la următoarea intrebare: în JavaScript se face distinctie între literele mari si
mici? 62. În JavaScript se scriu anumite secvente de program. O astfel de secventă poartă numele de
7
Name: ________________________ Class: ___________________ Date: __________
TW medii Multiple Choice Identify the letter of the choice that best completes the statement or answers the question. ____
1. Fisierul implicit returnat de web server atunci cand nu se precizeaza un fisier în URL este: a. index.htm b. default.html c. home.html d. index.htm, index.html, index.asp, index.php, default.htm, default.html,
____
2.
____
3.
____
4.
____
5.
____
6.
____
7.
default.asp, default.php, în functie de setarile serverului. Elementele <meta> se introduc între tagurile: a. b. c. d. Stilurile logice de text specifica un bloc de text cu o destinatie specifica, de exemplu: a. b. <s> c. d. Valoarea implicita a atributului align aplicat tagurilor de titlu h1,…h6 este: a. left b. right c. center d. justify Valoarea prestabilita a atributului width aplicata tagului HR este: a. 1 b. 100px c. 100pt d. 100% Valoarea prestabilita a atributului size aplicata tagului HR este: a. 0 b. 1 c. 2 d. 4 Valoarea prestabilita în Internet explorer a atributului topmargin aplicat tagului body este: a. 15 b. 100 c. 20 d. 0
1
ID: A
Name: ________________________
ID: A
____
8. O linie de inserare text în cadrul unui formular se introduce astfel: a.