DESARROLLO WEB ENTORNO CLIENTE · Tema 1: Arquitecturas y lenguajes de programación en clientes web
FP DWEC Tema 1: Arquitecturas y lenguajes de programación en clientes web · OFICIAL es un examen público disponible en TesIA Exam con preguntas de 1 bloques. Esta ficha pública reúne preguntas con respuesta correcta y explicación para estudiar por examen completo. Trabaja especialmente temas como Tema 1: Arquitecturas y lenguajes de programación en clientes web.
30 preguntas
Desarrollo Web Entorno Cliente
Referencia: FP DWEC Tema 1: Arquitecturas y lenguajes de programación en clientes web · OFICIAL
Qué puedes encontrar en este examen
Cada URL pública de examen sirve para localizar el contenido, entender qué bloques toca y revisar preguntas reales antes de abrir la práctica completa.
Tema 1: Arquitecturas y lenguajes de programación en clientes web
Preguntas, respuestas y explicaciones del examen
Listado público de preguntas asociadas a este examen, con respuesta correcta y explicación cuando está disponible.
#1
8. Cuando programamos en desarrollo web, lo hacemos siempre en el lado del cliente. ¿Verdadero o Falso?
Respuesta correcta
B) Falso
Explicación:
La respuesta correcta es B. also.
El desarrollo web se divide fundamentalmente en dos grandes áreas: el lado del cliente (frontend) y el lado del servidor (backend).
#2
1. Indica en dónde radica la implementación de seguridad más importante cuando se ejecuta cualquier código de JavaScript:
- A) En el navegador web.
- B) En las políticas de seguridad del sistema operativo.
- C) En el nivel de seguridad que hayamos configurado en nuestro navegador web.
- D) En el motor de ejecución de JavaScript implementado en el navegador.
Respuesta correcta
D) En el motor de ejecución de JavaScript implementado en el navegador.
Explicación:
La respuesta correcta es D. l motor de ejecución de JavaScript implementado en el navegador.
Este componente es el responsable directo de interpretar el código y aplicar las restricciones de aislamiento o 'sandboxing'.
#3
2. Muchas de las incompatibilidades de los navegadores al interpretar el código de JavaScript vienen dadas por un código HTML que no es del todo válido o que no se ajusta a las especificaciones. ¿Verdadero o Falso?
Respuesta correcta
A) Verdadero
Explicación:
La respuesta correcta es A. La respuesta correcta es Verdadero.
Un documento HTML mal formado puede provocar que el árbol DOM no se genere correctamente, lo que impide que JavaScript localice o manipule los elementos de la página de forma consistente.
#4
4. En la metáfora de la pirámide del diseño web:
- A) Los diseñadores son el objetivo principal en el diseño web.
- B) A los usuarios sólo les interesa el aspecto económico.
- C) La parte económica está como uno de los objetivos principales en el diseño web.
- D) Sólo intervienen usuarios y diseñadores.
Respuesta correcta
C) La parte económica está como uno de los objetivos principales en el diseño web.
Explicación:
La respuesta correcta es C. La respuesta correcta es que la parte económica está como uno de los objetivos principales en el diseño web.
En este modelo conceptual, la viabilidad y el retorno de inversión son pilares fundamentales para que un proyecto sea sostenible.
#5
10. ¿Cuál es la etiqueta que nos permite insertar código de JavaScript en nuestro código HTML?
- A) JavaScript
- B) type
- C) script
- D) src (source)
Respuesta correcta
C) script
Explicación:
La respuesta correcta es C. La respuesta correcta es script.
Esta es la etiqueta estándar definida por el W3C para incrustar o enlazar scripts ejecutables dentro de un documento HTML.
#6
8. Los navegadores web cuando interpretan una página web y el código de JavaScript, lo hacen en un espacio seguro de ejecución. ¿Verdadero o Falso?
Respuesta correcta
A) Verdadero
Explicación:
La respuesta correcta es A. La respuesta correcta es 'Verdadero'.
Este espacio seguro, conocido como Sandbox, garantiza que el código de la página no pueda acceder de forma malintencionada a los archivos o recursos privados del sistema operativo del usuario.
#7
3. ¿Donde podemos realizar la validación de nuestro código HTML?
- A) En el validador de la W3C
- B) Con el validador sintáctico de nuestro editor de páginas
- C) No es necesario validar las páginas si el editor no da errores sintácticos
Respuesta correcta
A) En el validador de la W3C
Explicación:
La respuesta correcta es A. n el validador de la W3C.
El World Wide Web Consortium ofrece herramientas oficiales y gratuitas para comprobar que el código cumple estrictamente con los estándares internacionales.
#8
6. Todos los navegadores web pueden ejecutar JavaScript. ¿Verdadero o Falso?
Respuesta correcta
B) Falso
Explicación:
La respuesta correcta es B. La respuesta correcta es 'Falso'.
No todos los navegadores tienen la capacidad de procesar scripts; existen navegadores basados en texto (como Lynx) o navegadores antiguos que no incluyen un motor de JavaScript.
#9
6. ¿Quién fue el padre de la Web?
- A) James Clerk Maxwell.
- B) Tim Berners-Lee.
- C) Steve Jobs.
- D) Bill Gates.
Respuesta correcta
B) Tim Berners-Lee.
Explicación:
La respuesta correcta es B. La respuesta correcta es Tim Berners-Lee.
Fue el creador del protocolo HTTP, el lenguaje HTML y el primer navegador mientras trabajaba en el CERN a principios de los años 90.
#10
8. Una de las características que tendría que tener un editor recomendable para trabajar con JavaScript, es que permita sintaxis con codificación de colores.
Respuesta correcta
A) Verdadero
Explicación:
La respuesta correcta es A. La respuesta correcta es Verdadero.
El resaltado de sintaxis o codificación por colores es una funcionalidad esencial que ayuda a los programadores a identificar rápidamente palabras clave, variables, cadenas de texto y errores.
#11
1. JavaScript es un lenguaje de script. ¿Verdadero o Falso?
Respuesta correcta
A) Verdadero
Explicación:
La respuesta correcta es A. La respuesta correcta es 'Verdadero'.
JavaScript se define como un lenguaje de script porque su código no se compila previamente a un binario ejecutable independiente, sino que es interpretado por un motor en tiempo de ejecución.
#12
5. El código fuente de JavaScript se puede proteger para evitar que nos lo copien. ¿Verdadero o Falso?
Respuesta correcta
B) Falso
Explicación:
La respuesta correcta es B. also.
Debido a que JavaScript se ejecuta en el lado del cliente, el navegador debe descargar el código fuente original para poder interpretarlo, lo que lo hace accesible a cualquier usuario.
#13
4. En el esquema de 4 capas del desarrollo web en el lado del cliente, JavaScript está situado en una capa intermedia entre la estructura y la presentación. ¿Verdadero o Falso?
Respuesta correcta
B) Falso
Explicación:
La respuesta correcta es B. also.
En el modelo de capas del desarrollo web, JavaScript representa la capa de comportamiento, que es distinta de la estructura (HTML) y la presentación (CSS).
#14
5. La extensión recomendada para almacenar nuestro código fuente de JavaScript en ficheros externos es:
- A) js (JavaScript)
- B) html
- C) htm
- D) txt
Respuesta correcta
A) js (JavaScript)
Explicación:
La respuesta correcta es A. La respuesta correcta es js (JavaScript).
Esta extensión es el estándar reconocido por los servidores web y los navegadores para identificar archivos que contienen scripts ejecutables.
#15
6. W3C tiene su sede en el MIT de Massachussets. ¿Verdadero o Falso?
Respuesta correcta
A) Verdadero
Explicación:
La respuesta correcta es A. La respuesta correcta es Verdadero.
El World Wide Web Consortium fue fundado por Tim Berners-Lee en el MIT (Instituto de Tecnología de Massachusetts) para guiar el desarrollo de la Web.
#16
9. Con Javascript no podemos acceder al contenido de las páginas web que estén alojadas en dominios diferentes al nuestro. ¿Verdadero o Falso?
Respuesta correcta
A) Verdadero
Explicación:
La respuesta correcta es A. La respuesta correcta es Verdadero.
Esta restricción se conoce como la Política del Mismo Origen (Same-Origin Policy) y es una medida de seguridad crítica en todos los navegadores modernos.
#17
2. Desde una página web y usando JavaScript, se podría lanzar de forma automática la ejecución de la calculadora de Windows, Linux o Macintosh por ejemplo. ¿Verdadero o Falso?
Respuesta correcta
B) Falso
Explicación:
La respuesta correcta es B. also.
Por razones estrictas de seguridad, el modelo de ejecución de JavaScript en el navegador impide el acceso y la ejecución de aplicaciones locales del sistema.
#18
2. Para indicar que el script que vamos a insertar en el HTML es de tipo text/javascript, emplearemos el atributo:
- A) src (source)
- B) type
- C) script
- D) text/plain
Respuesta correcta
B) type
Explicación:
La respuesta correcta es B. La respuesta correcta es type.
El atributo 'type' dentro de la etiqueta script especifica el tipo MIME del lenguaje de programación utilizado, siendo 'text/javascript' el estándar histórico.
#19
3. Para comprobar nuestro código fuente de JavaScript con tener un único navegador web es suficiente, ya que si funciona correctamente en un navegador funcionará en cualquier otro. ¿Verdadero o Falso?
Respuesta correcta
B) Falso
Explicación:
La respuesta correcta es B. also.
Debido a que cada fabricante utiliza un motor de renderizado y ejecución diferente, la interpretación de ciertas funciones o estándares puede variar.
#20
3. Con JavaScript no podemos actualizar los datos de una base de datos directamente, ya que JavaScript no tiene acceso directo a los recursos en el servidor. ¿Verdadero o Falso?
Respuesta correcta
A) Verdadero
Explicación:
La respuesta correcta es A. La respuesta correcta es 'Verdadero'.
Por seguridad y diseño de arquitectura, el JavaScript ejecutado en el cliente no puede realizar conexiones directas a bases de datos alojadas en el servidor.
#21
7. ¿Qué etiqueta de HTML usaremos para mostrar un mensaje informativo a aquellos navegadores web que no puedan interpretar código de JavaScript?
- A) src (source)
- B) type
- C) script
- D) noscript
Respuesta correcta
D) noscript
Explicación:
La respuesta correcta es D. La respuesta correcta es noscript.
Esta etiqueta está diseñada específicamente para proporcionar contenido alternativo que solo se visualiza si el navegador tiene desactivado JavaScript o no lo soporta.
#22
7. En la programación cliente-servidor intervienen:
- A) El lado del servidor, el lado del cliente y la red de comunicaciones.
- B) Nuestro cliente y nosotros mismos (un servidor).
- C) El navegador web e Internet.
- D) Un editor de páginas web y el navegador web.
Respuesta correcta
A) El lado del servidor, el lado del cliente y la red de comunicaciones.
Explicación:
La respuesta correcta es A. l lado del servidor, el lado del cliente y la red de comunicaciones.
Este modelo requiere de un emisor de peticiones (cliente), un receptor que procesa y responde (servidor) y un canal físico o lógico que permita el intercambio (red).
#23
9. Si ofuscamos el código de JavaScript conseguiremos que sea más difícil de entender si alguien nos lo copia. ¿Verdadero o Falso?
Respuesta correcta
A) Verdadero
Explicación:
La respuesta correcta es A. La respuesta correcta es 'Verdadero'.
La ofuscación transforma el código legible en uno equivalente pero extremadamente complejo de seguir para un humano, cambiando nombres de variables y alterando la estructura visual.
#24
10. Para teclear código de JavaScript lo más recomendable es usar un editor WYSIWYG (What You See is What You Get). ¿Verdadero o Falso?
Respuesta correcta
B) Falso
Explicación:
La respuesta correcta es B. La respuesta correcta es 'Falso'.
Los editores WYSIWYG están orientados al diseño visual y suelen generar código automático que no es óptimo para la programación lógica de scripts.
#25
10. Para evitar que alguien copie el código fuente de JavaScript, le ponemos una licencia creative commons y solucionamos el problema. ¿Verdadero o Falso?
Respuesta correcta
B) Falso
Explicación:
La respuesta correcta es B. also.
Las licencias Creative Commons son instrumentos legales que definen los derechos de autor, pero no proporcionan ninguna barrera técnica que impida la copia física del archivo.
#26
9. Con JavaScript, únicamente podremos leer y escribir ficheros de cookies en el ordenador del cliente. ¿Verdadero o Falso?
Respuesta correcta
A) Verdadero
Explicación:
La respuesta correcta es A. La respuesta correcta es Verdadero.
Debido a las políticas de seguridad del navegador, JavaScript tiene un acceso muy restringido al sistema de archivos local, limitándose casi exclusivamente a la gestión de cookies y almacenamiento local (Storage).
#27
4. Con JavaScript podremos programar cualquier página web sin necesitar de ningún otro tipo de lenguaje adicional. ¿Verdadero o Falso?
Respuesta correcta
B) Falso
Explicación:
La respuesta correcta es B. La respuesta correcta es 'Falso'.
Una página web requiere obligatoriamente de HTML para definir su estructura y contenido semántico. JavaScript solo añade interactividad y dinamismo, pero no puede sustituir la base estructural que proporciona el marcado HTML.
#28
1. ¿Qué es hipertexto?
- A) Un lesto muy grande
- B) Un texto que al pulsar en él conduce a otro texto
- C) Un texto que puede expandirse todo lo que queramos
- D) Un buscador de información
Respuesta correcta
B) Un texto que al pulsar en él conduce a otro texto
Explicación:
La respuesta correcta es B. La respuesta correcta es un texto que al pulsar en él conduce a otro texto.
El hipertexto es la tecnología base de la web que permite la navegación no lineal mediante enlaces o hipervínculos.
#29
5. El XSS (Cross-Site Scripting) es una vulnerabilidad que viola la política de "espacio seguro de ejecución" de los navegadores. ¿Verdadero o Falso?
Respuesta correcta
B) Falso
Explicación:
La respuesta correcta es B. La respuesta correcta es 'Falso'.
Aunque el XSS es una vulnerabilidad grave, no viola el 'espacio seguro' (sandbox) del navegador, sino que se aprovecha de la confianza del usuario en un sitio web legítimo para inyectar scripts maliciosos.
#30
7. Con JavaScript podemos escribir un fichero de texto plano, en la carpeta de documentos del cliente. ¿Verdadero o Falso?
Respuesta correcta
B) Falso
Explicación:
La respuesta correcta es B. also.
El motor de JavaScript en el navegador impone restricciones estrictas para evitar que los scripts manipulen o creen archivos en el disco duro del usuario sin permiso explícito.
Otros exámenes de Desarrollo Web Entorno Cliente
Practicar este examen
Puedes abrir TesIA Exam y localizar este examen con el mismo nombre para practicarlo en modo estudio o examen, revisar respuestas y continuar tu progreso.