Está en la página 1de 5

Salta al contenido principal

Página Principal > Mis cursos > IN39838/23_IN-A3-51712 > Evaluación Final > Evaluación final integradora

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Finalizar revisión

miércoles, 20 de septiembre de 2023, 08:04


Comenzado el

Estado Finalizado
miércoles, 20 de septiembre de 2023, 08:08
Finalizado en

Tiempo empleado 3 minutos 29 segundos


10,00 de 10,00 (100%)
Calificación

Pregunta 1 Origen de la Web.


Correcta
Seleccione una:
Se puntúa 0,50 sobre 0,50
a.La Web fue desarrollada como un subproyecto de ARPANET por el Departamento de
Defensa de los Estados Unidos, en 1958, como un proyecto militar.

b.La World Wide Web fue creada por el investigador del CERN, Tim Berners-Lee en 1990.
Primero fue propuesta como una arquitectura sobre Internet para luego materializarlo
implementando él mismo los cuatro componentes fundamentales de la Web.

c.Ninguna de las opciones.

d.La World Wide Web nace recién en el año 2000 como parte del esfuerzo del sector
tecnológico para paliar la crisis del Y2K.

¡Muy bien! Tu respuesta es correcta.

Pregunta 2 ¿Cuál es la estructura de un mensaje Request HTTP?


Correcta
Seleccione una:
Se puntúa 0,50 sobre 0,50
a.Los mensajes Request HTTP tienen la misma estructura que los mensajes Response.

b.Ninguna de las opciones.

c.Código de respuesta + mensaje descriptivo, una lista de cabeceras, una línea en blanco y el
cuerpo de la respuesta.

d.Verbo HTTP + la dirección del recurso + versión del protocolo, una lista de cabeceras, una
línea en blanco y el cuerpo del mensaje.

¡Muy bien! Tu respuesta es correcta


Pregunta 3 ¿Qué significa Websockets?
Correcta
Seleccione una:
Se puntúa 0,50 sobre 0,50
a.Websockets es un protocolo de aplicación distinto a HTTP. Se utiliza fundamentalmente
para aplicaciones en tiempo real, cuando se requiere que el Servidor envíe mensajes al Cliente
de forma proactiva.

b.Websockets es el nombre que se le atribuye a un socket TPC o UDP, cuando se establece la


comunicación con un Servidor mediante Internet.

c.Websockets es una tienda online de venta de zoquetes.

d.Ninguna de las opciones.

¡Muy bien! Tu respuesta es correcta

Pregunta 4 HTML es un lenguaje de programación de scripting, igual que JavaScript.


Correcta
Seleccione una:
Se puntúa 0,50 sobre 0,50
a.Falso. HTML no es un lenguaje de scripting, sino un lenguaje compilado que se compila en el
Servidor y se transmite el objeto compilado al Navegador a través de Internet.

b.Falso. HTML es un lenguaje de programación de scripting similar a CSS.

c.Falso. HTML es un lenguaje de marcas, no de programación. Se utiliza para definir y


estructurar páginas web.

d.Ninguna de las opciones.

¡Muy bien! Tu respuesta es correcta

Pregunta 5 ¿A qué se denomina lenguaje de programación del tipo scripting?


Correcta
Seleccione una:
Se puntúa 0,50 sobre 0,50
a.Se denomina así a los lenguajes interpretados que, por su flexibilidad, fueron ideales para
programar sitios web e incluso transmitir código script (código móvil), a través de Internet,
desde el Servidor hasta el Navegador.

b.Se denomina así a todos los lenguajes de programación dentro y fuera de la Web.

c.Se denomina así a todos los lenguajes de programación del lado del Servidor.

d.Ninguna de las opciones.

¡Muy bien! Tu respuesta es correcta

Pregunta 6 ¿Cuál es el propósito del proceso de compilación?


Correcta
Seleccione una:
Se puntúa 0,50 sobre 0,50
a.El proceso de Compilación tiene el propósito de administrar los espacios de memoria y
almacenamiento en los servidores web, pero también es necesario para los navegadores.

b.Ninguna de las opciones.


c.El proceso de Compilación es necesario para traducir a lenguaje de máquina, los programas
escritos en lenguajes de alto nivel.

d.El proceso de Compilación es llamado utilizado cada vez que se ejecuta un programa,
cualquiera sea el lenguaje de programación involucrado.

¡Muy bien! Tu respuesta es correcta


Pregunta 7 ¿Cuáles son las características de un lenguaje del lado del Servidor?
Correcta
Seleccione una:
Se puntúa 1,00 sobre 1,00
a.Ninguna de las opciones.

b.Los lenguajes del lado del Servidor son aquellos que residen en los Servidores Web. Son
utilizados para crear los programas web del lado del servidor (backend) y generalmente
contienen reglas de negocio y acceso a los repositorios de datos; bases de datos relacionales
y NoSQL.

c.Los lenguajes del lado del Servidor tienen la característica de requerir el proceso de
compilación previo al tiempo de ejecución. Como ejemplos de este tipo de lenguajes podemos
mencionar: C, C++, Java y Delphi.

d.Los lenguajes del lado del Servidor no requieren compilación ni interpretación. Vienen
incorporados al kernel del sistema operativo del Servidor.

¡Muy bien! Tu respuesta es correcta

Pregunta 8 Lenguajes que se ejecutan del lado del Cliente...


Correcta
Seleccione una:
Se puntúa 1,00 sobre 1,00
a.En general son lenguajes de scripting y en la actualidad el lenguaje dominante el JavaScript.
Pero también es cierto que existieron otros lenguajes, interpretados y compilados, tales como
VBScript para Internet Explorer y las applets compiladas de Java.

b.Deben ser compilados por el programador antes de la primera ejecución.

c.Ninguna de las opciones.


d.En realidad no existen, pues todo es procesado por el Servidor y todo lo que recibe el Cliente
(Navegador) es un conjunto de archivos de texto en formato HTML.

¡Muy bien! Tu respuesta es correcta

Pregunta 9 ¿A qué se denomina Código móvil?


Correcta
Seleccione una:
Se puntúa 0,50 sobre 0,50
a.Se denomina Código móvil a aquellos programas que son transmitidos desde el Servidor al
Cliente, para ser ejecutado por este. El código móvil puede ser código fuente script, es decir
sin compilar, tanto como código compilado como las applets de Java o los objetos Flash.

b.Se denomina Código móvil al código fuente necesario para crear Web apps para Android e
iOS. Este código puede ser código nativo o bien de alto nivel que termine generando código
nativo.

c.Ninguna de las opciones.

d.Se denomina Código móvil a las partes modulares de las aplicaciones web organizadas en
una estructura de separación por capas. La movilidad se da cuando un dato viaja de una capa
a otra.

¡Muy bien! Tu respuesta es correcta


Pregunta 10 El Navegador Web mediante el uso de protocolos de escritorio remoto y visualiza directamente
Correcta una sesión de usuario iniciada en el sistema operativo del Servidor.

Se puntúa 0,50 sobre 0,50


Seleccione una:
a.Falso. El Navegador Web se comunica con el Servidor Web mediante el intercambio de
mensajes en algún protocolo del nivel de aplicación. Los protocolos más comunes para llevar
adelante esta tarea son HTTP, HTTPS y Websockets.

b.Verdadero. Los protocolos de escritorio remoto, junto a las técnicas de virtualización y


tiempo compartido, son los pilares de los sistemas distribuidos y, por lo tanto, de la Web.

c.Falso. Nos navegadores web se conectan con los servidores mediante los protocolos SMTP
para el intercambio de datos, FTP para el intercambio de archivos y SIP para el control de las
sesiones.

d.Ninguna de las opciones.

¡Muy bien! Tu respuesta es correcta

Pregunta 11 Señale dos Frameworks de Servidor (backend) y dos de Cliente (frontend).


Correcta
Seleccione una:
Se puntúa 1,00 sobre 1,00
a.Ninguna de las opciones.

b.Frameworks de Servidor: Symfony y Express.js. Frameworks de Cliente: Angular y React.

c.Frameworks para Servidor: ASP.Net y Django. Frameworks para Cliente: Ruby on Rails y Gin.

d.Frameworks de Servidor: Bootstrap y jQuery. Frameworks de Cliente: React y VueJS.

¡Muy bien! Tu respuesta es correcta

Pregunta 12 ¿Qué es una SPA?


Correcta
Seleccione una:
Se puntúa 0,50 sobre 0,50
a.Ninguna de las opciones.
b.SPA significa Session Page Address o Dirección de sesión de página. Es el mecanismo para
establecer una sesión privada en una aplicación web alojada en un servidor web remoto.

c.SPA significa Single Page Application o Aplicación de una sola página. Este tipo de
aplicaciones web generan toda la interfaz de usuario o frontend dinámicamente del lado del
Cliente mediante JavaScript, generalmente.

d.SPA es el protocolo alternativo a HTTP, Socket Protocol Application. Se utiliza en


aplicaciones de tiempo real.

¡Muy bien! Tu respuesta es correcta

Pregunta 13 ¿Cuáles son las principales características de la arquitectura de Separación en Capas?


Correcta
Seleccione una:
Se puntúa 0,50 sobre 0,50
a.La arquitectura de separación en capas define dos grandes capas para una aplicación web:
la capa Cliente y la capa servidor.

b.Ninguna de las opciones.

c.La arquitectura de separación en capas determina la separación de capas en el modelo OSI


para la organización de protocolos de comunicación. El modelo OSI define siete capas de
protocolos, mientras que el modelo TCP/IP, que es el usado en la actualidad, define sólo cuatro
capas.

d.Esta arquitectura divide a las aplicaciones en módulos o Capas, según las funcionalidades o
responsabilidades. Por ejemplo el modelo 3-tier separa las capas en capa de presentación o
vista, capa de negocio o modelo y capa de acceso a datos.

¡Muy bien! Tu respuesta es correcta


Pregunta 14 Bases de datos Relacionales.
Correcta
Seleccione una:
Se puntúa 1,00 sobre 1,00
a.Las Bases de datos Relacionales son estructuras de datos organizadas por tablas, filas y
campos, relacionadas entre sí y administradas por un programa motor de base de datos.
También poseen un lenguaje de consulta llamado SQL.

b.Las Bases de datos Relacionales son planillas de cálculo estructuradas con filas y columnas,
organizadas finalmente en un Libro de Excel.

c.Las Bases de datos Relacionales son archivos de datos que respetan el modelo relacional,
tales como MongoDB y CouchDB.

d.Ninguna de las opciones.

¡Muy bien! Tu respuesta es correcta

Pregunta 15 ¿Qué es un VPS?


Correcta
Seleccione una:
Se puntúa 0,50 sobre 0,50
a.VPS son las siglas de Visual Protocol Service o Servicio de Protocolo Visual. Este tipo de
servicios se utilizan a menudo para realizar presentaciones en pantalla que puedan funcionar
en cualquier navegador y en múltiples plataformas cliente.

b.VPS son las siglas de Video Preview System o Sistema de previsualización de video. Esta
tecnología se utiliza para desarrollar aplicaciones de streaming de video como Netflix,
Youtube, Zoom o Google Meet.

c.Ninguna de las opciones.

d.VPS son las siglas de Virtual Private Server o Servidor virtual privado. Estos sistemas son
muy utilizados en la actualidad. Los proveedores de internet brindan a sus cliente Servidores
completos virtualizados, esto quiere decir que por cada servidor de hardware real existirán
varios VPS.

¡Muy bien! Tu respuesta es correcta

Pregunta 16 Docker y Kubernetes son dos sistemas de virtualización que resuelven el mismo problema. Por
Correcta lo tanto, no es necesario utilizarlos al mismo tiempo.

Se puntúa 0,50 sobre 0,50


Seleccione una:
a.Verdadero. Al ser Docker y Kubernetes productos similares, pero de distintos fabricantes, no
es necesario utilizarlos al mismo tiempo.

b.Ninguna de las opciones.

c.Verdadero. Docker fue la primera versión del año 2013, momento cuando se creó la
tecnología de virtualización mediante el uso de contenedores. Con el paso del tiempo fue
mejorado y superado por Docker 2.0 llamado Kubernetes.

d.Falso. Docker es un sistema de virtualización basado en contenedores. Kubernetes es un


orquestador de contenedores, cuando existe la necesidad de administrar cientos o miles de
contenedores en ambientes de producción. Docker y Kubernetes, por lo tanto, pueden trabajar
en forma conjunta.

¡Muy bien! Tu respuesta es correcta

También podría gustarte