Tema 01: Introducción a las Aplicaciones Web Flashcards

1
Q

El formato de fichero para sitios web estáticos es, predominantemente:

A

HTML

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

La diferencia entre un sitio web estático y uno dinámico es

A

Que el dinámico ofrece documentos parametrizados mientras que en el estático los documentos ofrecidos son fijos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Para la elaboración de sitios web dinámicos se utiliza:
A. Exclusivamente computación en el servidor, que permite parametrizar los documentos.
B. Exclusivamente computación en el cliente, que permite dotar de interactividad a los documentos.
C. Siempre se utiliza una combinación entre computación en cliente y en servidor.
D. Ninguna de las anteriores es cierta.

A

D. Ninguna de las anteriores es cierta.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Marca la afirmación verdadera con respecto a una aplicación web.  
A. Es una página o sitio web con un comportamiento dinámico, de complejidad variable.
B. Se suele referir a sitios web estáticos.
C. Se suele referir a sitios web de un único documento.
D. Se refieres a las aplicaciones de escritorio que descargamos a través de la web.

A

A. Es una página o sitio web con un comportamiento dinámico, de complejidad variable.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Un servidor web (marca la afirmación verdadera).
A. Es necesario para publicar una página web sólo cuando se utiliza computación en el servidor.
B. Es necesario para publicar cualquier tipo de web.
C. Cuando la web utiliza computación en el cliente, no es necesario.
D. Es el encargado de ejecutar los controles ActiveX.

A

B. Es necesario para publicar cualquier tipo de web.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

La ejecución de la parte cliente se puede hacer con:

A
– Javascript 
– Applets
– Active X 
– Flash
– Silverlight
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

La ejecución de la parte de servidor se puede hacer con:

A

– ASP.NET
– Java / JSP
– PHP
– Node

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Algunos ejemplos de servidores web son:

A

Apache, IIS, Node.js, Apache Tomcat

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Una diferencia entre CGI y lenguajes dedicados como PHP es

A

El CGI no permite intercalar código HTML con código de programación.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Qué es Hypertext Transfer Protocol o HTTP?

A

– Es el protocolo de comunicación que permite las transferencias de información en la World Wide Web
– Es un protocolo de capa de aplicación.
– Utiliza el puerto 80 TCP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Cuáles son las principales características de sitios web dinámicos?

A

– El contenido que muestra al usuario es generado total o parcialmente
– No todos los usuarios ven la misma información
– La página responde a las interacciones del usuario más allá de la navegación
– Requiere computación

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Qué es una página web?

A
  • Se suele referir a sitios web estáticos.

* Se suele referir a un único documento.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Qué es un sitio web?

A

• Se suele referir a un conjunto de páginas, todas bajo el mismo servidor.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Qué es una aplicación web?

A

• Página web o sitio web con comportamiento dinámico, de complejidad variable.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Qué roles existen en el modelo distribuido Cliente/Servidor?

A

► Hay dos roles.
– Los clientes el que inicia la acción (Activo)
– Los servidores (normalmente 1) espera la petición (Pasivo)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Cómo funciona la computación en el cliente?

A
► El usuario realiza una petición
► El cliente web se encarga de procesarla y de mostrar los resultados sin comunicarse con el servidor
► El cálculo se realizan en el cliente
► Los clientes tienen módulos de scripting que permiten programar funcionalidades:
– Nativos: Javascript
– Mediante extensiones:
• Flash
• SilverLight
17
Q

¿Cómo funciona la computación en el servidor?

A

► El cliente hace una petición al servidor
► El servidor procesa esa petición y en función la información aportada o la acción solicitada, genera una página o recurso que se envía al cliente.
► El cálculo se realiza en el servidor.
► Los servidores tienen módulos de scripting que permiten programar funcionalidades:
– PHP – .Net – Java