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
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