[go: up one dir, main page]

0% encontró este documento útil (0 votos)
371 vistas8 páginas

Examen de - JavaScript Completo PDF

Este documento contiene 24 preguntas de opción múltiple sobre conceptos básicos de JavaScript y DOM. Las preguntas cubren temas como cómo agregar y eliminar elementos hijos en DOM, cómo acceder a cookies, cómo redondear números, cómo generar números aleatorios y más.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
371 vistas8 páginas

Examen de - JavaScript Completo PDF

Este documento contiene 24 preguntas de opción múltiple sobre conceptos básicos de JavaScript y DOM. Las preguntas cubren temas como cómo agregar y eliminar elementos hijos en DOM, cómo acceder a cookies, cómo redondear números, cómo generar números aleatorios y más.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 8

En el DOM, para añadir un elemento hijo se emplea el método

JavaScript completo a) appendChild()

b) createChild()
Pregunta 1:
c) newChild()
¿Un fichero externo con código JavaScript debe contener la etiqueta <script>?
d) Las anteriores respuestas no son correctas
a) Sí

b) No Pregunta 6:

En JavaScript, ¿cómo se escribe una sentencia condicional para comprobar que


Pregunta 2: la variable "i" es distinta de 5?

En JavaScript, para acceder a una cookie se emplea a) if(i <> 5)

a) document.arrayCookie b) if(i != 5)

b) document.cookie c) if i <> 5

c) document.getCookie() d) if i != 5

d) Las anteriores respuestas no son correctas


Pregunta 7:
Pregunta 3: En JavaScript, ¿cómo se llama a una función llamada "miFuncion"?

En el DOM, para eliminar un elemento hijo se emplea el método a) call function miFuncion()

a) deleteChild() b) call miFuncion()

b) dropChild() c) miFuncion()

c) removeChild() d) Las anteriores respuestas no son correctas

d) Las anteriores respuestas no son correctas


Pregunta 8:
Pregunta 4: Identifica la función de la etiqueta de HTML <noscript>

El DOM está estandarizado por a) La etiqueta <noscript> se emplea para definir un contenido que resume
la funcionalidad de un script: este contenido se muestra sólo si el navegador
a) Apple, Microsoft y Mozilla no soporta scripting

b) ECMA b) La etiqueta <noscript> desactiva en el navegador la capacidad de


ejecutar un script
c) ISO
c) La etiqueta <noscript> puede ser utilizada por los diseñadores para
d) W3C indicar que una página web emplea scripting: si se utiliza <noscript>, el
navegador procesará la página web más eficientemente

Pregunta 5: d) Todas las respuestas son correctas


Pregunta 9: Pregunta 13:

En JavaScript, las cadenas literales (constantes) se escriben En JavaScript, ¿cómo se llama el objeto que representa una expresión regular?

a) Como secuencias de caracteres encerrados entre comillas simples a) No hay ningún objeto

b) Como secuencias de caracteres encerrados entre comillas simples o b) ExpReg


dobles
c) RegExp
c) Como secuencias de caracteres encerrados entre llaves
d) Rexp
d) Como secuencias de caracteres encerrados entre corchetes

Pregunta 14:
Pregunta 10:
En el DOM, para obtener la clase de CSS que se aplica a un elemento se utiliza
En JavaScript, ¿cómo se redondea el número 7.25 al entero más cercano? la propiedad

a) round(7.25) a) css

b) Math.round(7.25) b) class

c) Math.rnd(7.25) c) className

d) rnd(7.25) d) style

Pregunta 11: Pregunta 15:

En JavaScript, ¿cómo se escribe una sentencia condicional para comprobar que DOM es el acrónimo de
la variable "i" es igual a 5?
a) Document Object Markup
a) if i=5 then
b) Document Of Model
b) if(i=5)
c) Domain Object Model
c) if i==5 then
d) Las anteriores respuestas no son correctas
d) if(i==5)

Pregunta 16:
Pregunta 12:
¿Qué es JSON?
En JavaScript, ¿cómo se puede navegar a la página anterior en el historial de
navegación? a) Un lenguaje de programación orientado a objetos basado en JavaScript

a) navigator.go(-1) b) Un servidor de aplicaciones basado en JavaScript

b) document.url.prev() c) Un formato ligero para el intercambio de datos empleado en JavaScript

c) url.return() d) Las anteriores respuestas no son correctas

d) history.back()
Pregunta 17:
En JavaScript, ¿qué función se emplea para dividir una cadena en función de a) Finaliza la ejecución del método actual
un separador?
b) Finaliza la ejecución del código
a) match()
c) Salta a la siguiente iteración en el bucle for, while o do-while actual
b) replace()
d) Finaliza la ejecución del bucle for, while o do-while actual
c) slice()

d) split() Pregunta 22:

En el DOM, el tipo de un nodo se obtiene con la propiedad


Pregunta 18:
a) elementType
En JavaScript, ¿qué hace la sentencia break?
b) nodeType
a) Finaliza la ejecución del método actual
c) type
b) Finaliza la ejecución del código
d) Las anteriores respuestas no son correctas
c) Salta a la siguiente iteración en el bucle for, while o do-while actual

d) Finaliza la ejecución del bucle for, while o do-while actual Pregunta 23:

Respecto al final de instrucción en JavaScript


Pregunta 19:
a) Se emplea el punto y coma (;) y es obligatorio
En JavaScript, ¿cómo se genera un número aleatorio?
b) Se emplea el punto y coma (;), pero es opcional
a) Math.rnd()
c) No se emplea ningún delimitador
b) Math.round()
d) Las anteriores respuestas no son correctas
c) Math.random()

d) Las anteriores respuestas no son correctas Pregunta 24:

En JavaScript, el operador para concatenar cadenas es


Pregunta 20:
a) "&"
En JavaScript, ¿cómo se calcula el máximo de los números 2 y 4?
b) "+"
a) ceil(2, 4)
c) "."
b) top(2, 4)
d) Las anteriores respuestas no son correctas
c) Math.ceil(2, 4)

d) Math.max(2, 4) Pregunta 25:

En JavaScript, el operador para concatenar cadenas es


Pregunta 21:
a) "%"
En JavaScript, ¿qué hace la sentencia continue?
b) "+" c) for i = 1 to 5

c) "." d) Las anteriores respuestas no son correctas

d) Las anteriores respuestas no son correctas


Pregunta 30:

Pregunta 26: En JavaScript, ¿cuál es la forma correcta de escribir la cadena "Hola mundo"
en una página web?
En JavaScript, ¿cómo se muestra una ventana con el mensaje "Hola mundo!"?
a) document.print("Hola mundo")
a) alert("Hola mundo!");
b) document.write("Hola mundo")
b) alertBox = "Hola mundo!";
c) window.print("Hola mundo")
c) alertBox("Hola mundo!);
d) window.write("Hola mundo")
d) msgBox("Hola mundo!);

Pregunta 31:
Pregunta 27:
La estandarización de JavaScript es realizada por
En JavaScript, ¿cuál es la forma correcta de crear un array?
a) ECMA
a) var txt = new Array:1=("tim"),2=("kim"),3=("jim")
b) Mozilla
b) var txt = new Array(1="tim",2="kim",3="jim")
c) The Script Consortium
c) var txt = new Array("tim","kim","jim")
d) W3C
d) var txt = new Array(1:"tim",2:"kim",3:"jim")

Pregunta 32:
Pregunta 28:
En JavaScript, ¿cómo se abre una ventana nueva del navegador?
En JavaScript, ¿cómo se abre una ventana nueva del navegador?
a) document.open("pagina.html")
a) window.blank("pagina.html", "nueva")
b) document.new("pagina.html")
b) window.new("pagina.html", "nueva")
c) window.open("pagina.html")
c) window.create("pagina.html", "nueva")
d) window.new("pagina.html")
d) Las anteriores respuestas no son correctas

Pregunta 33:
Pregunta 29:
JavaScript fue diseñado por
En JavaScript, ¿cómo se escribe un bucle "for" para contar desde 1 hasta 5?
a) Bill Gates
a) for(i = 1; i <= 5; i++)
b) Bjarne Stroustrup
b) for(i <= 5; i++)
c) Brendan Eich
d) Las anteriores respuestas no son correctas
d) Dennis M. Ritchie

Pregunta 38:
Pregunta 34:
En JavaScript, para obtener un carácter concreto de una cadena según su
En JavaScript, ¿cómo se pone un mensaje en la barra de estado del posición se emplea la función
navegador?
a) char()
a) window.status("el mensaje")
b) charAt()
b) navigator.status("el mensaje")
c) value()
c) window.status = "el mensaje"
d) Las anteriores respuestas no son correctas
d) navigator.status = "el mensaje"

Pregunta 39:
Pregunta 35:
En el DOM, para visitar el siguiente nodo hermano se emplea
En JavaScript, las posiciones de los caracteres de una cadena empiezan en
a) brother
a) -1
b) next
b) 0
c) nextBrother
c) 1
d) Las anteriores respuestas no son correctas
d) Las anteriores respuestas no son correctas

Pregunta 40:
Pregunta 36:
JavaScript "no obstructivo" significa
Respecto a los navegadores web, el BOM es el
a) Separar la capa del comportamiento de las capas de
a) Byte Object Model estructura/contenido y de presentación de una página web

b) Browser Object Model b) El uso de buenas prácticas a fin de evitar los problemas de la
programación tradicional en JavaScript (tales como inconsistencias entre
c) Binary Object Model navegadores y falta de escalabilidad)

d) Las anteriores respuestas no son correctas c) La mejora progresiva con el fin de soportar los agentes de usuario que
no admitan funcionalidades avanzadas de JavaScript

Pregunta 37: d) Todas las respuestas son correctas

En JavaScript, ¿cómo se inserta un comentario que ocupa una línea?


Pregunta 41:
a) # Comentario
¿Dónde se puede insertar código JavaScript en un documento HTML?
b) // Comentario
a) En el <head>
c) ' Comentario
b) En el <body>
c) Tanto en el <head> como en el <body> d) Las anteriores respuestas no son correctas

d) Si el código está en un fichero aparte, sólo en el <head>


Pregunta 46:

Pregunta 42: Respecto a JavaScript y Java, se puede decir que

En JavaScript, ¿cómo se inserta un comentario que ocupa una línea? a) JavaScript es la versión interpretada de Java

a) <!-- Comentario --> b) JavaScript es un subconjunto de Java

b) // Comentario c) JavaScript es una ramificación (branch) que surgió de Java

c) ' Comentario d) Las anteriores respuestas no son correctas

d) Las anteriores respuestas no son correctas


Pregunta 47:

Pregunta 43: El DOM representa una página web como

La compañía que inventó el lenguaje JavaScript fue a) Un árbol

a) Mozilla b) Una lista

b) Netscape c) Una tabla hash

c) Sun d) Las anteriores respuestas no son correctas

d) Las anteriores respuestas no son correctas


Pregunta 48:

Pregunta 44: En JavaScript, ¿cómo se llama el método que comprueba una expresión
regular y devuelve la cadena que la cumple?
En JavaScript, para finalizar un bucle de tipo "for" se emplea
a) check()
a) No se puede
b) exec()
b) Exit for
c) run()
c) break
d) test()
d) Las anteriores respuestas no son correctas

Pregunta 49:
Pregunta 45:
En una navegador web, para escribir algo en la consola se emplea
En JavaScript, respecto a la declaración de variables
a) console.append()
a) Siempre hay que declarar las variables
b) console.log()
b) Se puede forzar la declaración con Option Implicit
c) console.print()
c) Se declaran con la palabra reservada Dim
d) console.write()
d) Las anteriores respuestas no son correctas

Pregunta 50:
Pregunta 54:
En JavaScript, ¿qué función se emplea para convertir una cadena a
minúsculas? JavaScript es un lenguaje de programación

a) lower() a) Compilado

b) lowerCase() b) Interpretado

c) toLower() c) No estructurado

d) toLowerCase() d) Las anteriores respuestas no son correctas

Pregunta 51: Pregunta 55:

En el DOM, para obtener el contenido textual de una parte de la página se En JavaScript, ¿cómo se llama el método que comprueba una expresión
emplea la propiedad regular y devuelve true si se cumple?

a) content a) check()

b) text b) exec()

c) textContent c) run()

d) value d) test()

Pregunta 52: Pregunta 56:

En una página XHTML, ¿cuál es la forma correcta de hacer referencia a un En JavaScript, ¿cómo se define una función llamada "miFuncion"?
fichero externo con código JavaScript llamado "xxx.js"?
a) function:miFuncion()
a) <script name="xxx.js" type="text/javascript" />
b) function->miFuncion()
b) <script href="xxx.js" type="text/javascript" />
c) function miFuncion()
c) <script src="xxx.js" type="text/javascript" />
d) Las anteriores respuestas no son correctas
d) Las anteriores respuestas no son correctas

Pregunta 57:
Pregunta 53:
Según el DOM, todo en una página web es
En JavaScript, para obtener la longitud de la cadena "cad", se emplea
a) Un atributo
a) strlen(cad)
b) Un nodo
b) len(cad)
c) Una tabla
c) cad.length
d) Las anteriores respuestas no son correctas

Pregunta 58:
Corregir examen Inicio Borrar respuestas
¿Cuál 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

Pregunta 59:

¿Qué etiqueta de HTML se emplea para escribir código JavaScript?

a) <script>

b) <javascript>

c) <scripting>

d) <js>

Pregunta 60:

En JavaScript, ¿cómo se obtiene la versión del navegador?

a) browser.appVersion

b) browser.version

c) navigator.appVersion

d) navigator.version

Pregunta 61:

¿Qué función existe en el DOM?

a) getElementsById()

b) getElementByName()

c) getElementsByTagName()

d) Las anteriores respuestas no son correctas

También podría gustarte