Quiz
UD 5-6-7
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (35)
1¿A qué se refiere el término codec en el uso de <audio>?
- AA qué mecanismo único permite abrir un determinado tipo de fichero de audio
- BA cómo se codifica y decodifica un fichero de audio
- CEs una herramienta para grabar sonidos que se pueden emplear en la Web
- DA qué tipos de fichero acepta un navegador
2¿Qué resultado produce en pantalla el siguiente código JavaScript?
...
sueldo="1500";
paga_extra = "500";
saldo = sueldo + paga_extra;
document.write(saldo);- A"2000"
- BSe produce un error en el código JavaScript
- CNo se escribe nada porque write se ha usado incorrectamente
- DNinguna de las anteriores es correcta
3¿Cómo se puede generar en JavaScript una lista de elementos?
- Alista = new list();
- Blista = document.create(list)
- CNo se permiten crear listas
- Dlista = new Array();
4¿Cuál de las siguientes afirmaciones sobre el formato de imagen PNG es falsa?
- ALas imágenes se modelan como fórmulas matemáticas, permitiendo escalados sin pérdida
- BSoporta transparencia y un canal alfa
- CEs un formato que preserva las capas usadas por herramientas de manejo de imágenes
- DSe creó como alternativa a GIF pretendiendo que permitiera un mayor número de colores y visualización sin pérdida
5¿Qué formato general se usa para gestionar con JavaScript eventos vinculados a elementos?
- A< onEvento.elemento src = "funcion Javascript ()" >
- B< elemento onEvento = "funcion Javascript ()" >
- C< onEvento js elemento."funcion Javascript ()" >
- D< elemento.onEvento script="funcion Javascript ()" >
6¿Para qué se utiliza la propiedad fillStyle dentro del canvas?
- APara seleccionar el color de relleno de las figuras, color que se asigna al realizar fill();
- BPara seleccionar el estilo del canvas, 2d ó 3d
- CPara seleccionar el color de trazo de las figuras escritas hasta ese momento
- DPara seleccionar el color de trazo de las figuras escritas a continuación
7¿Para qué se utiliza el atributo src dentro de una etiqueta <script>?
- APara nada, no es un atributo válido
- BAntiguamente se utilizaba para poder acceder a una base de datos de variables, y ya no se utiliza
- CPara poder escribir un script en un fichero .js independiente y poderlo así importar
- DPara indicar la fuente de origen de los eventos que tratará el script
8¿Qué sentido tiene usar la etiqueta <source> incluyéndola repetidas veces dentro del contenedor <audio>?
- ASe reproducen todas las fuentes al mismo tiempo, solapando sus contenidos de audio, algo muy útil en la edición de música y sonidos
- BEl navegador interpreta que son distintos formatos del mismo fichero, y escoje el que pueda abrir
- CPermite concatenar varios ficheros de audio, de tal forma que cuando se termina de reproducir uno, se pasa al siguiente de la lista
- DNo tiene ningún sentido, de hecho es un error
9¿Cómo podemos ofrecer al usuario funciones para iniciar, detener y silenciar un vídeo?
- AMediante el atributo controls dentro del contenedor de vídeo
- BA través del contenedor denominado "reproduccion en curso", usado dentro del body del HTML
- CSe necesita programar esas funciones en JavaScript
- DCada una de las funciones descritas exige escribir un atributo específico dentro del contenedor de vídeo
10Seleccione la afirmación falsa sobre el modelo de objetos de documento (DOM) para HTML5
- AJavaScript puede acceder al DOM de HTML5
- BCuando se trata el DOM en un script se debe empezar por root, por ejemplo root.document.write(...)
- CEn la base está la etiqueta html
- DEs un árbol jerárquico
11¿Cuál es el método más fácil para comprobar si canvas funciona en el navegador?
- AEscribir en JavaScript una comprobación de la plataforma y del navegador
- BA través del método canvas.is_compatible();
- CEscribiendo texto entre las etiquetas de inicio y cierre de canvas, que sólo se verá en caso de que el canvas no funcione
- DNo hay forma de saberlo
12Los gráficos SVG...
- Ason dibujos creados por fórmulas matemáticas
- Bpermite modificaciones dinámicas mediante el uso de JavaScript
- Cpermite modificaciones sin que el resultado se "pixele"
- Dtodas las respuestas anteriores son correctas
13¿Qué valores de la cuadrícula de un canvas 100x100 utilizaría para dibujar un elemento cerca de la esquina superior izquierda?
- A5, 95
- B95, 95
- C5,5
- D95, 5
14¿Qué función realiza el siguiente código?
...
<script type="text/javascript">
document.write("Alerta: fichero no encontrado"),
</script>
...- AEs un script que genera una ventana emergente o pop-up con el texto entrecomillado
- BEs un script que se ejecuta cuando se hace pasa el ratón por encima de un enlace
- CSe trata de un script que imprime en la página web el texto entrecomillado
- DEs un script que se ejecuta cuando se hace click en un enlace
15¿Qué es WebM?
- AUna herramienta que permite convertir vídeo a distintos formatos
- BUn tipo de imagen diseñado para su uso en la Web
- CUn formato de vídeo
- DUn formato de audio
16¿Cuál de las siguientes afirmaciones sobre el formato de imagen JPEG es cierta?
- ATiene soporte para la transparencia
- BEs un formato privado que requiere permiso de licencia
- CUtiliza compresión con pérdida, lo que puede reducir la fidelidad de la imagen
- DTiene un fundamento animado
17¿Para qué sirve el atributo poster cuando se utiliza al colgar un vídeo en una página HTML?
- APara ofrecerle al usuario una imagen que le entretenga durante la espera de carga del vídeo
- BPara ofrecer un fichero de audio alternativo por si el navegador no sabe abrir el vídeo
- CPara acelerar la descarga del vídeo
- DPara reproducir el vídeo automáticamente al entrar en la página
18¿Cuáles son los primeros pasos para poder hacer algo con el canvas?
- APrimero hay que crear una instancia con getElementById, y luego establecer el contexto en 2D
- BPrimero hay que crear el canvas con new Canvas(), y luego establecer el tamaño del canvas
- CPrimero hay que crear una instancia con getElementById, y luego establecer el tamaño particular
- DPrimero se tiene que acceder al canvas con document.getCanvas("id"), y luego establecer su color de fondo
19¿Qué opción emplearía para volver al punto en el que empezó un dibujo realizado en canvas?
- Astroke()
- BlineTo
- CclosePath
- DbeginPath
20¿Qué nombre reciben, al emplear HTML y JavaScript, los elementos onchange, onload, onclick, onmouseover, etc.?
- AScripts
- BObjetos
- CFunciones
- DManejadores de evento
21¿Para qué sirve el atributo poster cuando se utiliza al colgar un vídeo en una página HTML?
- APara ofrecer un fichero de audio alternativo por si el navegador no sabe abrir el vídeo
- BPara acelerar la descarga del vídeo
- CPara reproducir el vídeo automáticamente al entrar en la página
- DPara ofrecerle al usuario una imagen que le entretenga durante la espera de carga del vídeo
22¿Para qué sirve el siguiente código JavaScript?
...
ObjetoDefinido.valor=4;
ObjetoDefinido.total=function()
{
document.write(this.valor + this.valor);
}- AEs incorrecto porque así no se puede acceder al valor guardado en el atributo de un objeto
- BEs un código incorrecto porque así no se puede dar valor a un atributo del objeto, sin haber definido su tipo
- CEs un código incorrecto porque así no se puede definir un método del objeto
- DLa primera línea define un atributo de un objeto, y/o le da un valor al mismo, las siguientes definen un método, que imprimirá en pantalla el atributo valor sumado a sí mismo
23¿Para qué se utiliza el atributo preload dentro de una etiqueta <audio>?
- APara que un sonido se repita sin cesar
- BPara que el navegador muestre un control de reproducción (play, pause, stop, etc.)
- CPara activar previamente el audio antes de que se reproduzca, reduciendo el tiempo de espera del usuario
- DNinguna de las respuestas anteriores es correcta
24¿Cómo se abre una imagen en el canvas?
- AcontextNow.drawImage("imagen.png", X, Y);
- BcontextNow.open_source("imagen.png", X, Y);
- CcontextNow.fill("imagen.png", X, Y);
- DcontextNow.openImage("imagen.png", X, Y);
25¿Cuál de las siguientes propiedades no es una propiedad de sombra válida en el canvas?
- AshadowColor
- BshadowWidth
- CshadowBlur
- DTodas son propiedades válidas
26¿Cómo se puede crear un nuevo objeto en JavaScript?
- ANuevoObjeto = new Object ();
- BNuevoObjeto = new (document.create(Object));
- CNuevoObjeto = document.create (Object);
- DNuevoObjeto = this.create (Object);
27¿En qué consiste un fichero de extensión .ogv?
- AEs un fichero de vídeo
- BEs un fichero de imagen
- CEs un fichero de audio
- DEs un fichero con estilos CSS para la visualización de imágenes
28¿Cómo es posible trabajar con filtros sobre imágenes en el canvas?
- ANo es posible
- Bempleando fillStyle y recurriendo a rgba, usando un canal alpha de transparencia
- CEmpleando contextNow.drawFilter
- DHaciendo uso del mecanismo contextNow.imageFiltering
29¿Para qué sirve el uso de lineTo(X,Y) en el canvas?
- APara crear un rectángulo de tamaño X, Y
- BPara escribir una línea entre X e Y
- CPara ir al punto en el que se empezó a dibujar
- DPara levantar el lápiz de dibujo desde X hasta Y
30Seleccione cuál de las siguientes afirmaciones sobre GIF (Graphics Interchange Format) es correcta:
- APermite la animación de imágenes mediante la sucesión de las mismas
- BNo soporta transparencias para el fondo
- CProduce ficheros muy pesados en comparación con otros formatos
- DGestiona más de 16 millones de colores
31¿Qué atributos tiene el elemento <canvas>?
- Awidth y height
- Bno tiene ningún atributo
- Ctiene decenas de atributos, para caracterizar el canvas a emplear
- Dsólo tiene un atributo, si usa renderización 2D ó 3D
32¿Qué atributos emplearíamos para que al abrir una página se reproduzca automáticamente un audio y además lo haga de forma ininterrumpida, en un bucle?
- APreload y none
- BAutoplay
- CLoop y metadata
- DAutoplay y loop
33¿Es posible, desde JavaScript, saber en qué tipo de ordenador se ejecuta el script?
- ANo, no es posible
- BNo, se puede saber el tipo del sistema del servidor web, no del cliente
- CSí, empleando el objeto navigator y su propiedad platform
- DSí, empleando el objeto document
34¿Cómo se puede implementar con JavaScript que una página web ejecute distintos comportamientos ante distintas acciones que realice el usuario?
- ANo se puede, un script sólo puede manejar un evento
- BEs imprescindible escribir en ficheros .js independientes el manejo de cada evento, y hacer uso del atributo src cada elemento que genera un evento a tratar
- CCreando varias funciones, una por cada tipo de acción, dentro del script y lanzando dichas funciones desde el elemento que genera el evento tratado
- DNo se puede, una página web sólo puede "capturar" un tipo de evento de usuario
35¿Qué elementos pueden generar eventos, que sean capturados y tratados con un script implementado en JavaScript?
- ASólo se pueden establecer manejadores de evento en contenedores span
- BSe puede establecer un manejador de evento en hiper-enlaces, imágenes y tablas
- CSe puede establecer un manejador de evento en enlaces y elementos div
- DSe puede establecer un manejador de evento en cualquier elemento
Information
- Description
- Programación Web Programación Web Quiz on UD 5-6-7, created by Alejandro Loureiro Garrido on 29/01/2016.
- Language
- Español
- Views
- 5
- Tags
- Rating
- No ratings yet Rate this quiz