JavaScript
Întrebarea 1:
În JavaScript, cum se rotunjeș te numărul 7.25 la cel mai apropiat întreg?
a) rotunjire(7.25)
b) [Link](7.25)
c) [Link](7.25)
d) rnd(7.25)
Întrebare 2:
În JavaScript, care este forma corectă de a scrie ș irul "Salut lume" pe o pagină
web?
a) [Link]("Salut lume")
b) [Link]("Salut lume")
fereastră.imprimare("Salut lume")
[Link]("Salut lume")
Întrebare 3:
În JavaScript, ce face instrucț iunea break?
a) Finalizează execuț ia metodei actuale
b) Finalizează execuț ia codului
c) Sare la următoarea iteraț ie în ciclul for, while sau do-while actual
d) Finalizează executarea buclei for, while sau do-while actuale
Întrebarea 4:
În JavaScript, cum se deschide o fereastră nouă a browserului?
a) [Link]("[Link]")
b) [Link]("[Link]")
c) [Link]("[Link]")
d) fereastră.nouă("[Link]")
Întrebarea 5:
În DOM, pentru a obț ine clasa CSS care se aplică unui element se foloseș te
proprietate
a) css
b) clasă
c) className
d) stil
Întrebarea 6:
Pe o pagină XHTML, care este forma corectă de a face referire la un fiș ier extern
cu cod JavaScript numit "[Link]"?
a) <script name="[Link]" type="text/javascript" />
b) <script href="[Link]" type="text/javascript" />
c) <script src="[Link]" type="text/javascript" />
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 7:
În JavaScript, cum se scrie o instrucț iune condiț ională pentru a verifica că
variabila "i" este diferită de 5?
a) dacă(i <> 5)
b) dacă(i != 5)
c) dacă i <> 5
d) dacă i != 5
Întrebarea 8:
În JavaScript, cum se introduce un comentariu care ocupă o linie?
a) <!-- Comentariu -->
b) // Comentariu
c) ' Comentariu
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 9:
În JavaScript, operatorul pentru a concatena ș iruri este
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 10:
JavaScript este un limbaj de programare
a) Compilat
b) Interpretat
c) Neestrucurat
d) Răspunsurile anterioare nu sunt corecte
Întrebare 11:
Un fiș ier extern cu cod JavaScript trebuie să conț ină eticheta <script>?
a) Da
b) Nu
Întrebarea 12
În JavaScript, cum se numeș te metoda care verifică o expresie regulată ș i returnează
adevărat ș i se îndeplineș te?
a) verificare()
b) exec()
c) rulează()
d) test()
Întrebarea 13:
În JavaScript, pentru a finaliza un bucle de tip "for" se utilizează
a) Nu se poate
b) Ieşire pentru
c) întrerupere
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 14:
În JavaScript, ce funcț ie se foloseș te pentru a împărț i un ș ir în funcț ie de
un separador?
a) potrivi()
b) replace()
c) slice()
d) split()
Întrebarea 15:
În DOM, pentru a obț ine conț inutul textual al unei părț i a paginii se foloseș te
proprietate
a) conț inut
b) text
c) conț inutText
d) valoare
Întreabă 16:
Conform DOM, totul într-o pagină web este
a) Un atribut
b) Un nod
c) O masă
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 17:
În JavaScript, pentru a obț ine un caracter concret dintr-un ș ir în funcț ie de poziț ia sa se
foloseș te funcț ia
a) char()
b) charAt()
c) valoare()
d) Răspunsurile anterioare nu sunt corecte
Pregunta 18
În ceea ce priveș te JavaScript ș i Java, se poate spune că
a) JavaScript este versiunea interpretată a Java
b) JavaScript este un subcset de Java
c) JavaScript este o ramificaț ie (branch) care a apărut din Java
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 19:
Ce etichetă HTML se foloseș te pentru a scrie cod JavaScript?
a) <script>
b) <javascript>
c) <scripting>
d) <js>
Întrebare 20:
În DOM, pentru a elimina un element copil se foloseș te metoda
a) deleteChild()
b) dropChild()
c) removeChild()
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 21:
În JavaScript, ș irurile literale (constante) se scriu
a) Ca secvenț e de caractere închise între ghilimele simple
b) Ca secvenț e de caractere închise între ghilimele simple sau duble
c) Ca secvenț e de caractere închise între acolade
d) Ca secvenț e de caractere închise între paranteze
Întrebarea 22:
Ce este JSON?
a) Un limbaj de programare orientat pe obiecte bazat pe JavaScript
b) Un server de aplicaț ii bazat pe JavaScript
c) Un format uș or pentru schimbul de date utilizat în JavaScript
d) Răspunsurile anterioare nu sunt corecte
Pregunta 23
În JavaScript, cum se generează un număr aleator?
a) [Link]()
b) [Link]()
c) [Link]()
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 24:
DOM este acronimul pentru
a) Marcajul Obiectului Document
b) Document de model
c) Modelul de Obiecte de Domeniu
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 25:
DOM-ul este standardizat de
a) Apple, Microsoft ș i Mozilla
b) ECMA
c) ISO
d) W3C
Întrebarea 26:
În JavaScript, cum se defineș te o funcț ie numită "miFuncț ie"?
a) funcț ie:miFuncț ia()
b) funcț ie->miFuncț ie()
c) funcț ia miFuncion()
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 27:
În JavaScript, cum se inserează un comentariu care ocupă o linie?
a) # Comentariul
b) // Comentariu
c) ' Comentariu
d) Răspunsurile anterioare nu sunt corecte
Întrebare 28:
În JavaScript, cum se deschide o fereastră nouă a browserului?
a) [Link]("[Link]", "nueva")
[Link]ă("[Link]", "nueva")
[Link]ă("[Link]", "nueva")
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 29:
În JavaScript, care este forma corectă de a crea un array?
a) var txt = o matrice nouă:1=("tim"),2=("kim"),3=("jim")
b) var txt = new Array(1="tim",2="kim",3="jim")
var txt = new Array("tim","kim","jim")
d) var txt = new Array(1:"tim",2:"kim",3:"jim")
Întrebarea 30:
În JavaScript, cum se scrie un ciclu "for" pentru a număra de la 1 la 5?
a) for(i = 1; i <= 5; i++)
b) for(i <= 5; i++)
c) pentru i = 1 la 5
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 32:
În JavaScript, ce face instrucț iunea continue?
a) Finaliza la execuț ia metodei actuale
b) Finalizează execuț ia codului
c) Sare la următoarea iteraț ie în buclele for, while sau do-while actuale
d) Finalizează execuț ia buclei for, while sau do-while actuale
Întrebarea 33:
În ceea ce priveș te browserele web, BOM-ul este
a) Modelul de obiecte Byte
b) Modelul de Obiecte al Browser-ului
c) Modelul de Obiecte Binare
d) Răspunsurile anterioare nu sunt corecte
Întrebare 34:
În JavaScript, cum se numeș te o funcț ie numită "miFuncion"?
a) apelare funcț ie miFuncion()
b) sună miFuncion()
c) miFuncț ie()
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 35:
Unde se poate insera cod JavaScript într-un document HTML?
a) În <head>
b) În <body>
c) Atât în <head> cât ș i în <body>
d) Ș i codul este într-un fiș ier separat, doar în <head>
Întrebarea 36:
În JavaScript, cum se pune un mesaj în bara de stare a browserului?
[Link]("el mensaje")
b) [Link]("mesajul")
c) [Link] = "mesajul"
[Link] = "mesajul"
Întrebare 37:
Identifică funcț ia etichetei HTML <noscript>
a) Eticheta <noscript> este utilizată pentru a defini un conț inut care rezumă
funcț ionalitatea unui script: acest conț inut se afiș ează doar dacă browserul nu suportă
scriptare
b) Eticheta <noscript> dezactivează în browser capacitatea de a executa un script
c) Eticheta <noscript> poate fi utilizată de designerii pentru a indica că o
pagina web utilizează scripting: dacă se foloseș te <noscript>, browserul va procesa pagina web
mai eficient
d) Toate răspunsurile sunt corecte
Întrebarea 38:
Într-un browser web, pentru a scrie ceva în consolă se foloseș te
a) [Link]()
b) [Link]()
c) [Link]()
d) [Link]()
Întrebarea 39:
În JavaScript, ce funcț ie este folosită pentru a converti un ș ir în litere mici?
a) lower()
b) lowerCase()
c) toLower()
d) toLowerCase()
Întrebarea 40:
În JavaScript, cum se calculează maximul dintre numerele 2 ș i 4?
a) tavan(2, 4)
b) top(2, 4)
c) [Link](2, 4)
d) [Link](2, 4)
Întrebarea 41:
În JavaScript, poziț iile caracterelor dintr-un ș ir încep de la
-1
b) 0
c) 1
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 42:
Referitor la finalizarea instrucț iunii în JavaScript
a) Se foloseș te punctul ș i virgula (;) ș i este obligatoriu
b) Se foloseș te punctul ș i virgula (;), dar este opț ional
c) Nu se foloseș te niciun delimitator
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 43:
În DOM, pentru a vizita următorul nod frate se foloseș te
frate
b) următorul
fratele următor
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 44:
În JavaScript, cum se numeș te metoda care verifică o expresie regulată ș i returnează
lanț ul care o îndeplineș te?
a) verifică()
b) exec()
c) rulează()
d) test()
Întrebarea 46:
În JavaScript, cum se obț ine versiunea browser-ului?
a) [Link]
b) [Link]-ului
c) [Link]
d) [Link]
Întrebarea 47:
În JavaScript, cum se poate naviga la pagina anterioară în istoricul de navigare?
a) [Link](-1)
b) [Link]()
c) [Link]()
d) [Link]()
Întrebarea 48:
În JavaScript, pentru a accesa un cookie se foloseș te
a) [Link]
b) [Link]
c) [Link]()
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 49
Ce funcț ie există în DOM?
a) getElementsById()
b) getElementByName()
c) getElementsByTagName()
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 50:
DOM-ul reprezintă o pagină web ca
Un copac
b) O listă
c) O tabelă hash
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 51:
În JavaScript, pentru a obț ine lungimea ș irului "cad", se foloseș te
a) strlen(cad)
b) len(cad)
c) [Link]
d) Răspunsurile anterioare nu sunt corecte
Pregunta 52
În JavaScript, cum se afiș ează o fereastră cu mesajul "Salut lume!"?
alert("Salut lume!");
Bună lume!
c) alertBox("Salut lume!");
d) msgBox("Salut lume!");
Întrebarea 53:
În JavaScript, cum se scrie o declaraț ie condiț ională pentru a verifica că
variabila "i" este egală cu 5?
a) dacă i=5 atunci
b) dacă(i=5)
c) dacă i==5 atunci
d) dacă(i==5)
Întrebarea 54:
În DOM, pentru a adăuga un element fiu se foloseș te metoda
a) appendChild()
b) creazaCopil()
c) newChild()
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 56:
Care dintre următoarele afirmaț ii despre array-uri în JavaScript este falsă?
a) Elementele pot avea tipuri diferite
b) Nu se pot crea matrice multidimensionale
c) Indexul poate fi un ș ir de caractere sau un întreg
d) Se folosesc parantezele pentru a indica poziț iile din matrice
Întrebare 57:
În JavaScript, cum se numeș te obiectul care reprezintă o expresie regulată?
a) Nu există niciun obiect
b) ExpReg
c) RegExp
d) Rexp
Întrebarea 58:
În JavaScript, operatorul pentru concatenarea ș irurilor este
&
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 59:
În DOM, tipul unui nod se obț ine prin proprietatea
a) tipElement
b) tipNod
c) tip
d) Răspunsurile anterioare nu sunt corecte
Întrebarea 61:
În JavaScript, în ceea ce priveș te declaraț ia variabilelor
Întotdeauna trebuie să declarăm variabilele
b) Se poate forț a declaraț ia cu Option Implicit
c) Se declară cu cuvântul rezervat Dim
d) Răspunsurile anterioare nu sunt corecte