0% au considerat acest document util (0 voturi)
29 vizualizări16 pagini

Examen Complet de JavaScript

Documentul este un examen complet de JavaScript, conținând 45 de întrebări cu opțiuni multiple despre sintaxa, funcțiile și caracteristicile limbajului JavaScript. Întrebările acoperă subiecte precum instrucțiunile condiționale, manipularea array-urilor, DOM, funcții și metode specifice JavaScript. Examenul este destinat evaluării cunoștințelor despre JavaScript și standardele sale.

Încărcat de

ScribdTranslations
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
29 vizualizări16 pagini

Examen Complet de JavaScript

Documentul este un examen complet de JavaScript, conținând 45 de întrebări cu opțiuni multiple despre sintaxa, funcțiile și caracteristicile limbajului JavaScript. Întrebările acoperă subiecte precum instrucțiunile condiționale, manipularea array-urilor, DOM, funcții și metode specifice JavaScript. Examenul este destinat evaluării cunoștințelor despre JavaScript și standardele sale.

Încărcat de

ScribdTranslations
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd
Sunteți pe pagina 1/ 16

6/5/2019 Examen de: JavaScript complet

Î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 2:

În JavaScript, în ceea ce priveș te declaraț ia variabilelor

a) Întotdeauna trebuie să declarăm variabilele

b) Se poate forț a declaraț ia cu Opț iunea Implicită

c) Se declară cu cuvântul cheie Dim

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 3:

Standardizarea JavaScript-ului este realizată de

a) ECMA

b) Mozilla

c) Consorț iul Script

d) W3C

Întrebarea 4:

În JavaScript, cum se calculează maximul dintre numerele 2 ș i 4?

a) tavan(2, 4)

b) top(2, 4)

c) Math.ceil(2, 4)

d) Math.max(2, 4)

gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=ro 1/16
6/5/2019 Examen de: JavaScript complet

Întrebarea 5:

În JavaScript, care este forma corectă de a crea un array?

a) var txt = new Array:1=("tim"),2=("kim"),3=("jim")

b) var txt = new Array(1="tim",2="kim",3="jim")

c) var txt = new Array("tim", "kim", "jim")

d) var txt = new Array(1:"tim",2:"kim",3:"jim")

Întrebarea 6:

Compania care a inventat limbajul JavaScript a fost

a) Mozilla

b) Netscape

Soare

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 7:

În JavaScript, pentru a obț ine lungimea ș irului "cad", se foloseș te

a) strlen(cad)

b) len(cad)

c) lungimea cad.

d) Răspunsurile anterioare nu sunt corecte

Întrebare 8:

DOM este acronimul pentru

a) Marcajul Obiectului Document

b) Document de model

c) Modelul de Obiecte Domeniu

d) Răspunsurile anterioare nu sunt corecte

gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=ro 2/16
6/5/2019 Examen de: JavaScript complet

Întrebarea 9:

Identifică funcț ia etichetei HTML <noscript>

a) Eticheta <noscript> este folosită pentru a defini un conț inut care rezumă
funcț ionalitatea unui script: acest conț inut este afiș at doar dacă browserul nu
suportă scripting

b) Eticheta <noscript> dezactivează în browser capacitatea de a executa


un script

c) Eticheta <noscript> poate fi utilizată de designeri pentru a indica


că o pagină web foloseș te scripting: dacă se foloseș te <noscript>, browserul
va procesa pagina web mai eficient

d) Toate răspunsurile sunt corecte

Întrebarea 10

Într-o pagină XHTML, care este forma corectă de a face referire la un fiș ier
extern cu cod JavaScript numit "xxx.js"?

a) <script name="xxx.js" type="text/javascript" />

b) <script href="xxx.js" type="text/javascript" />

c) <script src="xxx.js" type="text/javascript" />

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 11:

În JavaScript, cum se rotunjeș te numărul 7.25 la cel mai apropiat întreg?

a) rotunjit(7.25)

b) Math.round(7.25)

c) Math.rnd(7.25)

d) rnd(7.25)

Întrebarea 12:

Într-un browser web, pentru a scrie ceva în consolă se foloseș te

a) console.append()

gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=ro 3/16
6/5/2019 Examen de: JavaScript complet

b) console.log()

c) console.print()

d) console.write()

Întrebarea 13:

În JavaScript, cum se scrie o instrucț iune 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 14

Conform DOM, totul într-o pagină web este

a) Un atribut

b) Un nod

o masă

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 15:

JavaScript este un limbaj de programare

a) Compilat

b) Interpretat

c) Nestratificat

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 16:

Ce funcț ie există în DOM?

gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=ro 4/16
6/5/2019 Examen de: JavaScript complet

a) getElementsById()

b) getElementByName()

c) getElementsByTagName()

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 17:

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 folosit în JavaScript

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 18

În JavaScript, cum se scrie o buclă "for" pentru a număra de la 1 la 5?

a) pentru(i = 1; i <= 5; i++)

b) pentru(i <= 5; i++)

c) pentru i = 1 până la 5

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 19:

În JavaScript, ce face instrucț iunea continue?

a) Finalizează execuț ia metodei actuale

b) Finaliza executarea 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 20

În JavaScript, ce funcț ie se foloseș te pentru a converti un ș ir în litere mici?


gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=ro 5/16
6/5/2019 Examen de: JavaScript complet

a) lower()

b) lowerCase()

c) toLower()

d) toLowerCase()

Întrebarea 21:

JavaScript "non-obstructiv" înseamnă

a) Separa stratul comportamental de straturile de structură/conț inut ș i


de prezentare a unei pagini web

b) Utilizarea celor mai bune practici pentru a evita problemele de programare


tradicional în JavaScript (tales ca inconsistenț e între browsere ș i lipsa de
escalabilitate

c) Îmbunătăț irea progresivă pentru a suporta agenț ii de utilizator care nu


admită funcț ionalităț i avansate de JavaScript

d) Toate răspunsurile sunt corecte

Întrebarea 22:

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 array

Întrebarea 23:

În DOM, pentru a elimina un element copil se foloseș te metoda

a) ș tergeCopil()

b) dropChild()

c) removeChild()

d) Răspunsurile anterioare nu sunt corecte

gplsi.dlsi.ua.es/proyectos/examinator/test.php?id=24&lang=ro 6/16
6/5/2019 Examen de: JavaScript complet

Întrebare 24:

În JavaScript, cum se numeș te o funcț ie numită "miFuncion"?

a) apelează funcț ia miFuncion()

b) apelati miFuncion()

c) miFuncț ie()

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 25:

Ce etichetă HTML se foloseș te pentru a scrie cod JavaScript?

a) <script>

b) <javascript>

c) <scriptare>

d) <js>

Întrebarea 26:

Î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 27:

În DOM, pentru a vizita următorul nod frate se foloseș te

frate

b) următorul

următorulFrate

d) Răspunsurile anterioare nu sunt corecte

gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=ro 7/16
6/5/2019 Examen de: JavaScript complet

Întrebarea 28:

În DOM, pentru a obț ine clasa de CSS care se aplică unui element, se utilizează
proprietate

a) css

b) clasă

c) clasaNume

d) stil

Întrebarea 29:

În JavaScript, cum se obț ine versiunea browserului?

a) browser.appVersion

browser.version

c) navigator.appVersion

d) navigator.versiune

Întrebarea 30:

JavaScript a fost proiectat de

Bill Gates

b) Bjarne Stroustrup

c) Brendan Eich

d) Dennis M. Ritchie

Întrebarea 31:

În JavaScript, cum se numeș te metoda care verifică o expresie regulată ș i


returnează true dacă se îndeplineș te?

a) verificare()

b) exec()

c) rula()

gplsi.dlsi.ua.es/proyectos/examinator/test.php?id=24&lang=ro 8/16
6/5/2019 Examen de: JavaScript complet

d) test()

Întrebarea 32

În JavaScript, ce funcț ie este folosită pentru a împărț i un ș ir în funcț ie de


un separator?

a) potriveș te()

b) inlocuiț i()

c) felie()

d) split()

Întrebare 33:

În JavaScript, cum se poate naviga la pagina anterioară din istoric?


navigaț ie?

a) navigator.go(-1)

b) document.url.prev()

url.return()

d) history.back()

Întrebare 34:

În JavaScript, pentru a obț ine un caracter concret dintr-un ș ir în funcț ie de


poziț ia se foloseș te funcț ia

a) char()

b) charAt()

c) valoare()

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 35:

Unde poate fi inserat cod JavaScript într-un document HTML?

a) În în <head>

gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=ro 9/16
6/5/2019 Examen de: JavaScript complet

b) În <body>

c) Atât în <head> cât ș i în <body>

d) Ș i dacă codul este într-un fiș ier separat, doar în <head>

Întrebarea 36:

Un fiș ier extern cu cod JavaScript trebuie să conț ină eticheta <script>?

a) Da

b) Nu

Întrebarea 37:

În JavaScript, operatorul pentru concatenarea ș irurilor este

&

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 38:

În JavaScript, cum se afiș ează un mesaj în bara de stare a browserului?

window.status("mesajul")

b) navigator.status("mesajul")

c) window.status = "mesajul"

navigator.status = "mesajul"

Întrebare 39:

DOM-ul este standardizat de

a) Apple, Microsoft ș i Mozilla

b) ECMA

c) ISO
gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=ro 10/16
6/5/2019 Examen de: JavaScript complet

d) W3C

Întrebarea 40

Referitor la sfârș itul instrucț iunii în JavaScript

a) Se foloseș te punctul ș i virgulă (;) ș i este obligatoriu

b) Se utilizează punctul ș i virgula (;), dar este opț ional

c) Nu se foloseș te niciun delimiter

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 41:

În JavaScript, cum se deschide o fereastră nouă a browserului?

a) document.open("pagina.html")

b) document.new("pagina.html")

c) window.open("pagina.html")

fereastra.nouă("pagina.html")

Întrebarea 42:

În JavaScript, pentru a finaliza o buclă de tip "for" se foloseș te

a) Nu se poate

b) Ieș i pentru

c) pauză

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 43

În JavaScript, cum se defineș te o funcț ie numită "miFunctie"?

a) funcț ia:miFuncion()

b) functie->miFunctie()

gplsi.dlsi.ua.es/proiecte/examinator/test.php?id=24&lang=ro 11/16
6/5/2019 Examen de: JavaScript complet

c) funcț ia miFuncion()

d) Răspunsurile anterioare nu sunt corecte

Pregunta 44

În DOM, pentru a obț ine conț inutul textual al unei părț i a paginii se foloseș te
proprietatea

a) conț inut

b) text

textContent

valoare

Întrebarea 45:

În JavaScript, ce face instrucț iunea break?

a) Finaliza la execuț ia metodei actuale

b) Finalizează executarea codului

c) Sare la următoarea iteraț ie în bucla for, while sau do-while actuală

d) Finalizează execuț ia buclei for, while sau do-while actuale

Întrebarea 46:
În ceea ce priveș te JavaScript ș i Java, se poate spune că

a) JavaScript este versiunea interpretată a Java

b) JavaScript este un subset de Java

c) JavaScript este o ramificare (branch) care a apărut din Java

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 47

În ceea ce priveș te browserele web, BOM este

a) Modelul de obiecte Byte

gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=ro 12/16
6/5/2019 Examen de: JavaScript complet

b) Modelul de obiecte al browserului

c) Modelul de Obiecte Binare

d) Răspunsurile anterioare nu sunt corecte

Întrebare 48:

În JavaScript, cum se afiș ează o fereastră cu mesajul "Salut lume!"?

alert("Salut lume!");

Salut lume!

c) alertBox("Salut lume!");

d) msgBox("Salut lume!");

Întrebare 49:

În JavaScript, cum se numeș te obiectul care reprezintă o expresie regulată?

a) Nu există niciun obiect

b) ExpReg

c) RegExp

d) Rexp

Întrebare 50:

În JavaScript, pentru a accesa un cookie se foloseș te

a) document.arrayCookie

b) document.cookie

c) document.getCookie()

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 51:

În DOM, tipul unui nod se obț ine cu proprietatea

gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=ro 13/16
6/5/2019 Examen de: JavaScript complet

a) tipElement

b) tipDeNod

c) tip

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 52:

În JavaScript, poziț iile caracterelor dintr-un ș ir încep de la

-1

b) 0

c) 1

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 53:

În JavaScript, cum se inserează un comentariu care ocupă o linie?

a) # Comentariu

b) // Comentariu

Comentariu

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 54:

În JavaScript, operatorul pentru concatenarea ș irurilor este

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 55:

gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=ro 14/16
6/5/2019 Examen de: JavaScript complet

În JavaScript, cum se numeș te metoda care verifică o expresie regulată ș i


returnează ș irul care o îndeplineș te?

a) verifică()

b) exec()

c) rulează()

d) test()

Întrebarea 56:

În JavaScript, ș irurile literale (constantele) sunt scrise

a) Ca secvenț e de caractere încadrate î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 încadrate între paranteze pătrate

Întrebarea 57:

În JavaScript, cum se deschide o fereastră nouă a browserului?

a) window.blank("pagina.html", "nueva")

fereastra.nouă("pagina.html", "nouă")

fereastră.creează("pagina.html", "nouă")

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 58:

În JavaScript, care este forma corectă de a scrie ș irul „Hola mundo” în


o pagină web?

document.print("Salut lume")

b) document.write("Salut lume")

fereastră.imprimare("Salut lume")

fereastra.scrie("Salut lume")

gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=es 15/16
6/5/2019 Examen de: JavaScript complet

Pregunta 59

DOM-ul reprezintă o pagină web ca

Un copac

b) O listă

c) O tabelă hash

d) Răspunsurile anterioare nu sunt corecte

Întrebarea 60:

În JavaScript, cum se generează un număr aleator?

a) Math.rnd()

b) Math.round()

c) Math.random()

d) Răspunsurile anterioare nu sunt corecte

Întrebare 61:

În DOM, pentru a adăuga un element copil se utilizează metoda

a) appendChild()

b) createChild()

c) newChild()

d) Răspunsurile anterioare nu sunt corecte

Corectarea examenului

gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=es 16/16

S-ar putea să vă placă și