Você está na página 1de 6

BANCO DE PREGUNTAS DE JAVASCRIPT

Preguntas:
1. Qu es Javascript?
2. Quin ha inventado Javascript?
3. Sirve un intrprete para leer o editar Javascript?
4. En qu se diferencian JScript y Javascript?
5. La sintaxis Javascript, se puede introducir en un documento externo?
6. Cul es la marca HTML para mostrar un aviso a los navegadores que no soportan Javascript?
7. Cmo se introducen comentarios en la sintaxis Javascript?
8. Qu es onBlur?
9. Qu puedes hacer con OnMouseOver?
10. Cul de las siguientes voces no es una propiedad del objeto frame?
11. Para mostrar un mensaje por pantalla se suele usar la siguiente instruccin:
a. (popup, ("Esto es un mensaje")
b. show("Esto es un mensaje")
c. alert("Esto es un mensaje")
d. msgBox("Esto es un mensaje")
12. Cmo se hace para abrir una nueva ventana en el navegador?
a. window.new("http://www.google.es")
b. window.open("http://www.google.es")
c. window.popup("http://www.google.es")
d. window.target("http://www.google.es")
13. En JavaScript, cmo se pone un mensaje en la barra de estado del navegador?
a) window.status("el mensaje")
b) navigator.status("el mensaje")
c) window.status = "el mensaje"
d) navigator.status = "el mensaje"
14. En JavaScript, para obtener la longitud de la cadena "cad", se emplea
a) strlen(cad)
b) len(cad)
c) cad.length
d) Las anteriores respuestas no son correctas
15. En JavaScript, cmo se calcula el mximo de los nmeros 2 y 4?
a) ceil(2, 4)
b) top(2, 4)
c) Math.ceil(2, 4)
d) Math.max(2, 4)
16. DOM es el acrnimo de
a) Document Object Markup
b) Document Of Model
c) Domain Object Model
d) Las anteriores respuestas no son correctas
17. La estandarizacin de JavaScript es realizada por
a) ECMA
b) Mozilla
c) The Script Consortium
d) W3C
18. Respecto al final de instruccin en JavaScript
a) Se emplea el punto y coma (;) y es obligatorio
b) Se emplea el punto y coma (;), pero es opcional
c) No se emplea ningn delimitador
d) Las anteriores respuestas no son correctas
19. En JavaScript, qu hace la sentencia continue?
a) Finaliza la ejecucin del mtodo actual
b) Finaliza la ejecucin del cdigo
c) Salta a la siguiente iteracin en el bucle for, while o do-while actual
d) Finaliza la ejecucin del bucle for, while o do-while actual
20. En el DOM, para visitar el siguiente nodo hermano se emplea
a) brother
b) next
c) nextBrother
d) Las anteriores respuestas no son correctas
21. Respecto a los navegadores web, el BOM es el
a) Byte Object Model
b) Browser Object Model
c) Binary Object Model
d) Las anteriores respuestas no son correctas
22. Cul de las siguientes afirmaciones sobre los arrays en JavaScript es falsa?
a) Los elementos pueden tener distinto tipo
b) No se pueden crear arrays multidimensionales
c) El ndice puede ser una cadena o un entero
d) Se emplean los corchetes para indicar las posiciones en el array
23. En el DOM, para aadir un elemento hijo se emplea el mtodo
a) appendChild()
b) createChild()
c) newChild()
d) Las anteriores respuestas no son correctas
24. En JavaScript, cmo se abre una ventana nueva del navegador?
a) document.open("pagina.html")
b) document.new("pagina.html")
c) window.open("pagina.html")
d) window.new("pagina.html")
25. Qu es JSON?
a) Un lenguaje de programacin orientado a objetos basado en JavaScript
b) Un servidor de aplicaciones basado en JavaScript
c) Un formato ligero para el intercambio de datos empleado en JavaScript
d) Las anteriores respuestas no son correctas
26. JavaScript fue diseado por
a) Bill Gates
b) Bjarne Stroustrup
c) Brendan Eich
d) Dennis M. Ritchie
27. En JavaScript, cmo se inserta un comentario que ocupa una lnea?
a) <!-- Comentario -->
b) // Comentario
c) ' Comentario
d) Las anteriores respuestas no son correctas
28. En el DOM, para obtener el contenido textual de una parte de la pgina se emplea la propiedad
a) content
b) text
c) textContent
d) value
29. En una pgina XHTML, cul es la forma correcta de hacer referencia a un fichero externo con cdigo
JavaScript llamado "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) Las anteriores respuestas no son correctas
30. En JavaScript, para obtener un carcter concreto de una cadena segn su posicin se emplea la
funcin
a) char()
b) charAt()
c) value()
d) Las anteriores respuestas no son correctas
31. En JavaScript, cmo se llama el mtodo que comprueba una expresin regular y devuelve la cadena
que la cumple?
a) check()
b) exec()
c) run()
d) test()
32. En JavaScript, cmo se escribe un bucle "for" para contar desde 1 hasta 5?
a) for(i = 1; i <= 5; i++)
b) for(i <= 5; i++)
c) for i = 1 to 5
d) Las anteriores respuestas no son correctas
33. En JavaScript, qu hace la sentencia break?
a) Finaliza la ejecucin del mtodo actual
b) Finaliza la ejecucin del cdigo
c) Salta a la siguiente iteracin en el bucle for, while o do-while actual
d) Finaliza la ejecucin del bucle for, while o do-while actual
34. En JavaScript, para finalizar un bucle de tipo "for" se emplea
a) No se puede
b) Exit for
c) break
d) Las anteriores respuestas no son correctas
35. Qu funcin existe en el DOM?
a) getElementsById()
b) getElementByName()
c) getElementsByTagName()
d) Las anteriores respuestas no son correctas
36. En JavaScript, cmo se obtiene la versin del navegador?
a) browser.appVersion
b) browser.version
c) navigator.appVersion
d) navigator.version
37. En el DOM, para eliminar un elemento hijo se emplea el mtodo
a) deleteChild()
b) dropChild()
c) removeChild()
d) Las anteriores respuestas no son correctas
38. La compaa que invent el lenguaje JavaScript fue
a) Mozilla
b) Netscape
c) Sun
d) Las anteriores respuestas no son correctas
39. En JavaScript, cul es la forma correcta de crear 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")
40. En JavaScript, cmo se puede navegar a la pgina anterior en el historial de navegacin?
a) navigator.go(-1)
b) document.url.prev()
c) url.return()
d) history.back()
41. El nombre de una variable puede comenzar con un carcter numrico (dgito).
a. Verdadero
b. Falso
42. Cul de estos operadores se utiliza para concatenar cadenas de caracteres?
a. %
b. $
c. +
d. .
43. El lmite para nombrar variables es de 8 caracteres.
a. Verdadero
b. Falso
44. Cuando declaras variables en Javascript se utiliza la siguiente palabra reservada:
a. DIM
b. PUBLIC
c. VAR
d. STORE
45. Si evalu la siguiente expresin: ( 4 == '4') el resultado es:
a. Verdadero
b. Falso
46. Cul es el resultado de: (3%2)?
a. 3
b. 1
c. 1.5
d. 2
47. Para mostrar un mensaje por pantalla se suele usar la siguiente instruccin:
e. (popup, ("Esto es un mensaje")
f. show("Esto es un mensaje")
g. alert("Esto es un mensaje")
h. msgBox("Esto es un mensaje")

Examen Prctico:

Disear aplicaciones:

1. La aplicacin debe pedir el ingreso de un nmero entero, mayor que cero y menor que siete. Como
resultado debe imprimir el factorial del nmero registrado.
2. La aplicacin debe pedir el registro de cualquier nmero. Como resultado debe mostrar la tabla de
multiplicar del uno hasta hasta el doce por el nmero registrado.
3. Aplicacin que permita ingresar cualquier nmero. Como resultado demostrar si el nmero es par o
impar.
4. Aplicacin que permita solicitar tres nmeros y un operador matemtico bsico (+, -, *, /). Mostrar
como resultado la operacin de los nmeros registrados en funcin al operador.

Você também pode gostar