wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

2ºDAW - Desarrollo Web Ent.Cliente - Trim.2 - Prof. C. Boni

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.
UD4. El uso típico de JavaScript es
a)
validación de código de formularios
b)
validación de código de servidor
c)
validación de código de PHP
d)
Todas son correctas
e)
Ninguna es correcta
2.
UD4. JavaScript es
a)
Ninguna es correcta
b)
un subconjunto de instrucciones del lenguaje Java
c)
Una mejora de Java para servidor
d)
Todas son correctas
e)
una versión de Java que implementa objetos
3.
UD4. Cuál es el tipo de datos de JavaScript que representa cadenas de caracteres
a)
string
b)
char
c)
number
d)
Todas son correctas
e)
Ninguna es correcta
4.
UD4. Cuál de las siguientes instrucciones es de control de flujo
a)
Todas son correctas
b)
for
c)
while
d)
switch
e)
Ninguna es correcta
5.
UD4. El lenguaje JavaScript se ejecuta en
a)
el navegador
b)
servidor
c)
una función del sistema operativo cliente
d)
Todas son correctas
e)
Ninguna es correcta
6.
UD4. JavaScript es un lenguaje de tipo
a)
interpretable
b)
compilable
c)
Mixto
d)
Todas son correctas
e)
Ninguna es correcta
7.
UD4. Hay versiones de JavaScript para servidor, entre ellas destaca
a)
Node.js
b)
Python
c)
Symfony
d)
Todas son correctas
e)
Ninguna es correcta
8.
UD4. Cómo se puede añadir código JavaScript a una página web
a)
Todas son correctas
b)
dentro del .html en el header
c)
como archivo externo .js
d)
dentro del .html en el body
e)
Ninguna es correcta
9.

UD4. Si ingresamos un dato por teclado con JavaScript

a)

por defecto será una cadena

b)

por defecto será un number

c)

por defecto será undefined

d)

Todas son correctas

e)

Ninguna es correcta

10.
UD4. La función que evalúa una expresión aritmética en JavaScript
a)
se llama eval()
b)
se llama calcula()
c)
se llama evaluate()
d)
Todas son correctas
e)
Ninguna es correcta
11.
UD4. Cuál es la palabra reservada para definir una variable en Javascript
a)
var
b)
define
c)
declare
d)
Todas son correctas
e)
Ninguna es correcta
12.
UD4. Los tipos de datos básicos soportados por Javascript son
a)
String, Number, Boolean, null, undefined
b)
String, Int, Float, Boolean, null, undefined
c)
String, Long, Int, Short, Double, Float, Boolean, null, undefined
d)
Todas son correctas
e)
Ninguna es correcta
13.
UD4. La función isNaN() de JavaScript
a)
devuelve true si una expresión No es un número
b)
devuelve false si una expresión No es un número
c)
devuelve true si una expresión es un número
d)
Todas son correctas
e)
Ninguna es correcta
14.
UD4. Si queremos convertir una cadena en un entero con JavaScript
a)
usamos la función parseInt()
b)
usamos la función number()
c)
usamos la función cadena.convert()
d)
Todas son correctas
e)
Ninguna es correcta
15.
UD4. ¿Cuál de las siguientes 3 operaciones sobre ARRAYS es correcta?
a)
Todas son correctas
b)
var fruta=["Manzana","Pera","Sandia"];
c)
var fruta=new Array("Manzana","Pera","Sandia");
d)
fruta[2]="Pera";
e)
Ninguna es correcta
16.
UD4. el objeto Array de JavaScript
a)
tiene muchos métodos, entre los más conocidos: sort(); concat() y reverse()
b)
se caracteriza por no tener métodos
c)
tiene un sólo método: length()
d)
Todas son correctas
e)
Ninguna es correcta
17.
UD4. ¿Cuál de las siguientes 3 operaciones sobre OBJETOS es correcta?
a)
Todas son correctas
b)
var Sandia={tipo:”De agua”,color:”Rojo”};
c)
var misandia = new Sandia("grande");
d)
console.log("Mi sandía es de tipo "+misandia["tipo"]);
e)
Ninguna es correcta
18.
UD4. Los getters y setters en JavaScript
a)
son funciones que forman parte de un objeto
b)
son funciones externas a un objeto
c)
no son soportados por el compilador
d)
Todas son correctas
e)
Ninguna es correcta
19.
UD4. JavaScript permite crear funciones de usuario además de las integradas en el lenguaje
a)
Si
b)
No
c)
Solo dentro de objetos
d)
Todas son correctas
e)
Ninguna es correcta
20.

UD4. JavaScript, TypeScript y Node.js tienen en común que

a)

son lenguajes interpretables

b)

son lenguajes de Microsoft

c)

son lenguajes compilables

d)

Todas son correctas

e)

Ninguna es correcta

21.
UD5. A qué objeto accede JavaScript para gestionar los eventos del navegador
a)
DOM
b)
fichero .html
c)
fichero .css
d)
Todas son correctas
e)
Ninguna es correcta
22.
UD5. El DOM
a)
es el Modelo de Objetos del Documento de una página web, con forma de árbol invertido.
b)
es la abreviatura de DOMinio de una página web de estructura lineal
c)
es el Display On Menu de un menú de una web con estructura de grafo
d)
Todas son correctas
e)
Ninguna es correcta
23.
UD5. En JavaScript quién se encarga de controlar los eventos
a)
los manejadores
b)
los objetos
c)
El DOM
d)
Todas son correctas
e)
Ninguna es correcta
24.
UD5. Un evento es
a)
Todas son correctas
b)
un mecanismo que se acciona cuando el usuario realiza un cambio sobre una página web
c)
algo que ocurre en una página web que puede desencadenar una acción
d)
un cambio de estado detectable en algún elemento de una web
e)
Ninguna es correcta
25.
UD5. Cómo podemos añadir un manejador de eventos a un elemento html usando JavaScript
a)
mediante un atributo de tipo función de tipo listener
b)
mediante un atributo CSS
c)
llamando a un script PHP
d)
Todas son correctas
e)
Ninguna es correcta
26.
UD5. Los grupos de eventos del DOM más importantes son:
a)
Ninguna es correcta
b)
De corte de suministro eléctrico
c)
De cambio climático
d)
Todas son correctas
e)
De virus informático
27.
UD5. Para acceder con JavaScript a un nodo del DOM por su identificación usaremos
a)
getElementById
b)
getElementByName
c)
getId
d)
Todas son correctas
e)
Ninguna es correcta
28.
UD5. El acceso a los nodos del DOM se puede hacer
a)
de varias maneras: por nombre, por id, por tag (etiqueta), etc.
b)
solo por su id
c)
solo por su nombre
d)
en realidad no se pueden acceder
e)
Ninguna es correcta
29.
UD5. el DOM de una página web
a)
se puede modificar en la memoria del navegador usando JavaScript
b)
no se puede modificar
c)
se puede modificar en el fichero del servidor usando JavaScript
d)
Todas son correctas
e)
Ninguna es correcta
30.
UD5. el DOM se refiere a
a)
es la representación en la memoria del navegador de una página web
b)
es la representación en un fichero .html de una página web
c)
es el mismo conjunto de instrucciones de html + css + js, pero en la memoria RAM
d)
Todas son correctas
e)
Ninguna es correcta
31.
UD6. Uno de los métodos más utilizados para realizar una petición a un servidor mediante HTTP
a)
GET
b)
DELETE
c)
PUSH
d)
Todas son correctas
e)
Ninguna es correcta
32.
UD6. En la comunicación entre el cliente y el servidor se utiliza
a)
Todas son correctas
b)
el protocolo HTTP
c)
el objeto XMLHTTPrequest
d)
las instrucciones GET y POST
e)
Ninguna es correcta
33.
UD6. Una petición asíncrona permite
a)
no bloquear nuestra aplicación mientras esperamos una respuesta del servidor
b)
asegurar que nuestra aplicación quitará detenida hasta que llegue la respuesta
c)
verificar que la hora del servidor sea diferente a la del cliente
d)
Todas son correctas
e)
Ninguna es correcta
34.
UD6. AJAX (Asynchronous JavaScript And XML)
a)
permite actualizar una web con información del servidor sin tener que recargarla
b)
permite actualizar una web con información del servidor, aunque requiere recargarla
c)
permite actualizar una web con información del cliente exclusivamente
d)
Todas son correctas
e)
Ninguna es correcta
35.
UD6. AJAX permite trabajar con ficheros del tipo
a)
XML y cualquier otro formato, como por ejemplo JSON, file y ftp
b)
XML solamente
c)
JSON y DB solamente
d)
Todas son correctas
e)
Ninguna es correcta
36.
UD6. AJAX utiliza el objeto XMLHttpRequest para
a)
establecer, desde la parte cliente, la comunicación asíncrona con el servidor
b)
establecer, desde el servidor, la comunicación asíncrona con el cliente
c)
enriquecer la funcionalidad nativa de php usando solamente peticiones GET
d)
Todas son correctas
e)
Ninguna es correcta
37.
UD6. XMLHttpRequest es
a)
un objeto JavaScript diseñado por Microsoft que derivó en estándar de la W3C.
b)
una clase del API de PHP diseñado por Oracle que derivó en estándar de la W3C.
c)
un objeto JavaScript que no es estándar y se usa en muchos lenguajes de servidor
d)
Todas son correctas
e)
Ninguna es correcta
38.
UD6. Una petición AJAX (asíncrona) mejora el rendimiento de una web porque
a)
permite que el navegador web siga “funcionando” mientras esa petición se completa
b)
acelera el reloj de la CPU del servidor
c)
acelera el reloj de la CPU del cliente
d)
Todas son correctas
e)
Ninguna es correcta
39.
UD6. Para usar peticiones AJAX es necesario
a)
Todas son correctas
b)
Utilizar el objeto XMLHttpRequest (o equivalente) en el cliente
c)
Disponer de Apache u otro servidor que comprenda peticiones AJAX
d)
“armar” un evento para conocer en qué momento el servidor ha contestado
e)
Ninguna es correcta
40.
UD6. para consultar mediante AJAX un servicio web externo suele ser necesario
a)
Todas son correctas
b)
acceder a un API facilitado por el prestador de servicios
c)
obtener una API Key para utilizar el servicio
d)
adaptar nuestra web para utilizar la información obtenida
e)
Ninguna es correcta