wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

DIW temas 1-15

Total questions: 28

Worksheet time: 14mins

Name
Class
Date
1.

¿En mobx qué comando se usa para hacer observable un estado?

a)

observable()

b)

makeComputed

c)

makeState

d)

makeObservable

2.

Los colores presentan tres propiedades que permiten distinguirse unos de otros, ¿cuáles son?

a)

Resolución, brillo y opacidad.

b)

Matiz, brillo y transparencia.

c)

Saturación, reflectividad y transparencia.

d)

Saturación, Matiz y brillo.

3.

¿Cómo se define una variable en Sass?

a)

&variable:valor;

b)

$variable:(valor);

c)

@variable:(valor);

d)

:variable$valor;

4.

En el modelo MVC, ¿qué parte no se encarga del manejo de todos los datos y responde a eventos?

a)

Vista

b)

Modelo

c)

Controlador

d)

Todas las partes

5.

React.js es una librería de código abierto que..

a)

Está implementada sobre JavaScript y creada por Apple.

b)

Busca conseguir una experiencia de usuario similar a las de las aplicaciones de escritorio.

c)

No es una de las librerías más importantes en la actualidad.

d)

Está basada en la implementación de componentes no reutilizables.

6.

A través de qué función se permite acceder al estado en Redux

a)

getState()

b)

State()

c)

setState()

d)

showState()

7.

¿Qué es la accesibilidad?

a)

La facilidad de acceso a un sitio web.

b)

La facilidad de uso de un sitio web.

c)

Si un sitio web resulta accesible en cuanto a su manejo y su forma de llegar hasta el sitio web.

d)

La facilidad de carga del sitio web.

8.

Flux es una arquitectura que permite definir el flujo de datos en una aplicación web. Esta arquitectura se utiliza de forma conjunta con la librería...

a)

Jquery

b)

React.js

c)

Popper

d)

Dispatch.js

9.

En el diseño web los principales tipos de prototipos son:

a)

Sketching, Wireframing y Prototipado.

b)

Wireframe, sketching y media fidelidad.

c)

Sketching, Wireframing y Prototipo.

d)

Alta fidelidad y baja fidelidad.

10.

¿Cuáles son los criterios de conformidad?

a)

Nivel A, AA y AAA

b)

Nivel 1, 2 y 3

c)

Nivel mínimo, Nivel A y nivel máximo AA

d)

Nivel A, B y C

11.

La evaluación heurística también se conoce como:

a)

Prueba con usuarios

b)

Método de inspección

c)

Evaluación detallada

d)

Evaluación de alto nivel

12.

En la siguiente sintaxis:

 jquery animate(): $(selector).animate({params},speed,callback); 

¿Qué parámetro especifica la propiedad CSS que será animada?


a)

params

b)

callbak

c)

selector

d)

speed

13.

¿Cuáles son los principios generales de accesibilidad?

a)

Perceptibilidad, disponibilidad, operatividad y robustez

b)

Perceptibilidad, disponibilidad, comprensibilidad y robustez

c)

Perceptibilidad, operatividad, comprensibilidad y madurez

d)

Operatividad, perceptibilidad, robustez y comprensibilidad

14.

Mobx es una librería escrita en JavaScript que...

a)

El código desarrollado con Redux resulta más sencillo y fácil de entender que con Mobx.

b)

No necesita tratar con el estado de la aplicación ni con las acciones, facilitando así el código.

c)

Nos permite acceder y modificar los estados de la aplicación de una forma sencilla y escalable.

d)

A diferencia de Redux, las acciones no permiten modificar el estado de la aplicación.

15.

¿Qué es un framework en el ámbito del diseño de interfaces web?

a)

Es una herramienta que nos permite escribir pseudocódigo CSS.

b)

Es un conjunto de herramientas, librerías, convenciones y buenas prácticas que pretenden encapsular las tareas repetitivas en módulos genéricos fácilmente reutilizables

c)

Es una herramienta que nos permite emular el modelo de cajas

d)

Es un entorno de trabajo para el desarrollo de páginas en wordpress.

16.

Encontramos dos tipos de derivaciones en Mobx:

a)

Observables y computed

b)

Computed value y reaction

c)

Computed state y reaction

d)

Computed state y observable

17.

La función css() permite modificar el valor de las propiedades definidas en la hoja de estilo, en el siguiente fragmento de código: $(‘#clase1’).css(‘width’:’50%) ¿Qué se está modificando?

a)

Se modifica el color del bloque clase1.

b)

Se modifica el valor de la propiedad clase1 del bloque width.

c)

Se modifica el valor de la propiedad clase1.

d)

Se modifica el valor de la propiedad indicada sobre un bloque identificado como clase1.

18.

En este ejemplo de código css, ¿qué estamos haciendo?

h1, h2, h3 {

 color: blue;

 font-family: Arial, sans-serif;

   }


a)

 los estilos se aplicarán a los elementos `<h1>`, `<h2>`, y `<h3>` y cambiarán su color de texto a azul y tipo de fuente

b)

los estilos se aplicarán a los elementos `<h1>`, `<h2>`, y `<h3>` de color  azul y tipo de fuente Arial


c)

los estilos se aplicarán a los elementos `<h1>`, `<h2>`, y `<h3>` con tipo de fuente sans-serif


d)

 Los estilos de fuente se modificarán a sans serif en las cabeceras h1 y h2.

19.

Dado el siguiente código de html, ¿que estamos definiendo?:

```html

<div id="encabezado">

    <!-- Contenido del encabezado -->

</div>

<div id="menu">

    <!-- Contenido del menú -->

</div>

<div id="contenido">

    <!-- Contenido principal -->

</div>

<div id="pie-de-pagina">

    <!-- Contenido del pie de página -->

</div>

```


a)

Un enlace

b)

Capas

c)

Una tabla

d)

Un marco

20.

Las propiedades de los márgenes, en CSS,...

a)

Modifican el espacio entre el bloque de contenido y el borde.

b)

Modifican el espacio entre el bloque de contenido y el padding.

c)

Presentan un comportamiento similar al bloque de relleno.

d)

Dividen el contenido según un sistema de columnas.

21.

La percepción visual de un sitio web...

a)

Suele confundir al usuario del sitio web.

b)

Es uno de los aspectos que más influyen en el usuario.

c)

Es el diseño previo a la implementación del sitio.

d)

Forma parte de los principios de accesibilidad web.

22.

La opción del elemento animation, animation-delay determina o indica:

a)

Pausar la animación.

b)

El ritmo de la animación.

c)

El tiempo de retardo entre la carga de la animación y el comienzo de la reproducción de esta.

d)

El tiempo de retardo entre la carga de la animación y la finalización de la reproducción de esta.

23.

¿Cuál de los siguientes no es un principio del diseño de sistemas interactivos?

a)

Maximizar la memorización.

b)

Conocer al usuario.

c)

Optimizar las operaciones.

d)

Facilitar buenos mensajes de error.

24.

¿Cómo se vincula tu archivo CSS, estile.css a tu página HTML?. Elige la respuesta correcta.

a)

<rel="stylesheet" type="text/css" href="estile.css">


b)

<link rel="search" type="application/opensearchdescription+xml" href="estile.css">

c)

<link rel="stylesheet" type="text/css" href="estilos">


d)

<link rel="stylesheet" type="text/css" href="estile.css">


25.

El método jquery fadeIn() genera una animación que

a)

Establece un retraso.

b)

Oculta los elementos seleccionados.

c)

Desvanece los elementos seleccionados.

d)

Hace aparecer gradualmente los elementos seleccionados.

26.

¿Cuál sería el tipo de licencia Creative Commons menos restrictiva?

a)

CCCDNC

b)

CCBY-NC

c)

CCBY-ND

d)

CCBY-NC-ND

27.

Referente a las funciones ‘reducers’ en la librería Redux, podemos afirmar que...

a)

Cuando es invocada no debe devolver siempre un estado, esto es considerado opcional.

b)

Para que una función pueda ser llamada por un ‘reducer’ no es necesario que sea considerada una función pura.

c)

Son funciones comunes que reciben como parámetro un estado y el nombre de una función, retornando un nuevo estado.

d)

La función implementada no recibe parámetros de entrada y retorna el valor de un nuevo estado calculado a partir de Math.random().

28.

En los siguientes fragmentos de código, ¿cuál define un mixin en Sass? 


a)

@nombreBloque{ propiedad_1: valor; ... propiedad_N: valorN; }

b)

.nombreBloque{ propiedad_1: valor; ... propiedad_N: valorN; }

c)

$nombreBloque{ propiedad_1: valor; ... propiedad_N: valorN; } 

d)

@mixin nombreBloque { propiedad_1: valor; ... }