Está en la página 1de 3

Carrera: Ingeniería de Sistemas

Asignatura: Ingeniería de Software I


Unidad VI - Diseño Arquitectónico

TRABAJO CORRESPONDIENTE A LOS ESTUDIANTES:

1) Giovana Guadalupe Marachi Baez

2) Alexis Javier Sanabria Gaona

3) Ana Cecilia Barreto Jara

________________________________________________________________________________

GUÍA DE ESTUDIO N° 7

Fecha de entrega: 22/02/2022.

Puntos: 10

Luego de la lectura el libro PRESSMAN, Roger S. “INGENIERÍA DEL SOFTWARE: UN ENFOQUE


PRÁCTICO”. 7ma Edición, realizar:

Contesto
1. Diferencia entre términos arquitectura y diseño.

Hay una diferencia entre los términos arquitectura y diseño. Un diseño es una instancia de una
arquitectura, similar a un objeto que es una instancia de una clase. Por ejemplo, considere la
arquitectura de cliente-servidor. Con esta arquitectura es posible diseñar de muchos modos un
sistema de software basado en red, con el uso de una plataforma Java (Java EE) o Microsoft
(estructura .NET). Entonces, hay una arquitectura, pero con base en ella pueden crearse muchos
diseños. Así, no es válido mezclar “arquitectura” y “diseño”.
2. En su texto evolutivo Handbook of Software Architecture [Boo08], Grady Booch sugiere los
géneros arquitectónicos, cita 5 y habla ellos.

Inteligencia artificial: Sistemas que simulan o incrementan la cognición humana, su


locomoción u otros procesos orgánicos.

Comerciales y no lucrativos: Sistemas que son fundamentales para la operación de una


empresa de negocios.

Comunicaciones: Sistemas que proveen la infraestructura para transferir y manejar datos,


para conectar usuarios de éstos o para presentar datos en la frontera de una
infraestructura.

Contenido de autor: Sistemas que se emplean para crear o manipular artefactos de texto
o multimedios.

Dispositivos: Sistemas que interactúan con el mundo físico a fin de brindar algún servicio
puntual a un individuo.

Financieros: Sistemas que proporcionan la infraestructura para transferir y manejar dinero


y otros títulos.

Juegos: Sistemas que dan una experiencia de entretenimiento a individuos o grupos.

3. ¿Qué es la arquitectura del software?

La arquitectura del software de un programa o sistema de cómputo es la estructura o estructuras


del sistema, lo que comprende a los componentes del software, sus propiedades externas visibles
y las relaciones entre ellos.

La arquitectura no es el software operativo. Es una representación que permite, analizar la


efectividad del diseño para cumplir los requerimientos establecidos, considerar alternativas
arquitectónicas en una etapa en la que hacer cambios al diseño todavía es relativamente fácil y
reducir los riesgos asociados con la construcción del software.
PUNTAJE (2 PUNTOS CADA
INDICADORES DE EVALUACIÓN
ÍTEM)

1 - Posee los conceptos, características y conocimientos generales


del contenido, utilizando vocabulario técnico.

2 - Demuestra secuencia y estructura lógica en la presentación de


su trabajo.

3 - Expresa ideas claras, redacta de forma apropiada contenidos


técnicos.

4 - Reconoce los contenidos mínimos requeridos en la asignatura.

5. Desarrollo ordenado y coherencia en la exposición.

TOTAL PUNTAJE OBTENIDO

También podría gustarte