SEMANA 1

Nombre de la materia Desarrollo paginas web Nombre de la Licenciatura Ingeniería en sistemas computacionales Nombre del

Views 188 Downloads 7 File size 294KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Nombre de la materia Desarrollo paginas web Nombre de la Licenciatura Ingeniería en sistemas computacionales Nombre del alumno Mario Alberto Gallo Meneses Matrícula 010214606 Nombre de la Tarea Actividad 1 Nombre del Profesor Heriberto Herná ndez Gonzá lez Fecha 10/Mayo/2020

Unidad 1: Diseño de páginas web. Desarrollo de páginas web

|

Tarea 1

"Programar sin una arquitectura o diseño en mente es como explorar una gruta sólo con una linterna: no sabes dónde estás, dónde has estado ni hacia dónde vas” – Danny Thorpe

Objetivos: ● ● ● ●

Conocer las características de la capa lógica. Conocer las características de la capa de presentación. Conocer las características de la capa de datos. Conocer los lenguajes de programación y protocolos de comunicación utilizados en cada una de las capas.

Instrucciones:

● Lerma, R.V. (2013). Aplicaciones web. España: McGraw-Hill ● Zofío, J. (2013). Aplicaciones web. España: Macmillan Iberia, S.A. Forma de evaluación: Criterio

Ponderación

Presentación

10%

Desarrollo de Actividad

90%

Calificación obtenida

Actividad II Ejercicio I

25%

Ejercicio II

25%

Ejercicio III

40%

P

Unidad 1: Diseño de páginas web. Desarrollo de páginas web

|

Desarrollo de la actividad: I.

Identifica cada uno de los elementos que integran la arquitectura web.

Contesta las siguientes 5 cuestiones por medio de la lectura de los recursos en plataforma. (Valor 25%) ●

¿Dentro de la arquitectura web como se define el cliente? o o o o



Es quien inicia solicitudes o peticiones, tienen por tanto un papel activo en la comunicación (dispositivo maestro o amo). Espera y recibe las respuestas del servidor. Por lo general, puede conectarse a varios servidores a la vez. Normalmente interactúa directamente con los usuarios finales mediante una interfaz gráfica de usuario.

¿Es el entorno donde se comparten los archivos de hipertexto y los recursos multimedia? o

páginas web, materiales educativos, enciclopedias electrónicas, enseñanza de idiomas, kioscos multimedia, etcétera



¿Dentro de la arquitectura web como se define el servidor web? o

Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor, realizando conexiones bidireccionales o unidireccionales y síncronas o asíncronas con el cliente y generando o cediendo una respuesta en cualquier lenguaje o aplicación del  lado del cliente



¿Es el protocolo por el cual se lleva a cabo la comunicación? o

HTTP define la sintaxis y la semántica que utilizan los elementos de software de la arquitectura web (clientes, servidores, proxies) para comunicarse. HTTP es un protocolo sin estado, es decir, no guarda

ninguna

información

sobre

conexiones

anteriores.

El desarrollo

de

aplicaciones

web necesita frecuentemente mantener estado. Para esto se usan las cookies, que es información que un servidor puede almacenar en el sistema cliente. Esto les permite a las aplicaciones web instituir la noción de sesión, y también permite rastrear usuarios ya que las cookies pueden guardarse en el cliente por tiempo indeterminado. ●

¿Se trata de la puerta de acceso a los servicios que ofrece la Web? o

El Navegador web es la puerta de acceso a los servicios que ofrece la web

P

Unidad 1: Diseño de páginas web. Desarrollo de páginas web

|

II.

Conocer la arquitectura web nos permite reconocer cada uno de los elementos que intervienen en la creación de páginas web.

Describe la siguiente imagen de acuerdo con los elementos de la arquitectura web. Imagen Esquema básico del servicio web.

Anote su descripción

1. Petició n GET Index.html 2. Busca en el repositorio

4. Muestra la pagina

3. Envía la pagina

P

Unidad 1: Diseño de páginas web. Desarrollo de páginas web

|

III.

Conocer las tecnologías que conforman e intervienen en la arquitectura web nos permite crear páginas webs profesionales y eficientes.

Relaciona los conceptos con la descripción de la siguiente tabla ingresando el número correspondiente a la respuesta correcta en los paréntesis. (Valor 40%) Respuestas 1.- Navegador web

Definiciones/Descripción (

2.- HTML

5

)

(8 )

Es el principal protocolo utilizado en la Web. Se trata de un conjunto de recomendaciones sobre

la

creación

e

interpretación

de

documentos web. 3.- PHP

(

2

)

Lenguaje de marcas para la creación de páginas web

4.- Servicios web

( 4)

Debe interpretar el código HTML en que estan escritas las páginas web y presentarlo al usuario para

que

este

pueda

interactuar

con

el

contenido. 5.- HTTP

( 10

)

Cadena de caracteres utilizada para identificar un recurso en Internet.

6.- Internet

(

3

)

Lenguaje

de

programación

orientado

a

la

creación de páginas web dinámicas. 7.- Web 1.0

(

1 )

Es todo lo que nos rodea que no es humano y puede conectarse entre sí y nos hace la vida más fácil.

8.- Estándares web

( 9

)

Se trata de la puerta de acceso a los servicios que ofrece la Web.

9.- Navegador web

(

7 )

Se concibió como una colección de documentos estáticos enlazados para su consulta o descarga.

P