Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


software y diseño de redes, Exámenes de Diseño Capstone

Software y diseño de redes Trabajo de la carrera de ing en inf sobre diseño de software y desarrollo de aplicaciones.

Tipo: Exámenes

2019/2020

Subido el 06/08/2020

usuario desconocido
usuario desconocido 🇨🇱

1 / 7

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Ingeniería en Computación e Informática
AINS1103- Diseño de Software
Profesor: César Llanos S.
Trimestre: 2019-1
NRC:1578
PAUTA- Prueba Solemne 1
Nombre Alumno(a):_________________________________ Rut: __________________
Puntaje Total: 100 Puntaje Obt.: _______ Nota: ______
Instrucciones:
- Responda con letra legible
- Apague su celular. Prohibido usar celular durante la prueba, se considera copia.
- Usar solo las hojas que tenga la prueba
Recuerda:
“Dale una oportunidad a tu día, para que sea el Mejor día de tu vida”
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga software y diseño de redes y más Exámenes en PDF de Diseño Capstone solo en Docsity!

AINS1103- Diseño de Software Profesor: César Llanos S. Trimestre: 2019 - 1 NRC:

PAUTA- Prueba Solemne 1

Nombre Alumno(a):_________________________________ Rut: __________________

Puntaje Total: 100 Puntaje Obt.: _______ Nota: ______

Instrucciones:

  • Responda con letra legible
  • Apague su celular. Prohibido usar celular durante la prueba, se considera copia.
  • Usar solo las hojas que tenga la prueba

Recuerda:

“Dale una oportunidad a tu día, para que sea el Mejor día de tu vida”

AINS1103- Diseño de Software Profesor: César Llanos S. Trimestre: 2019 - 1 NRC:

1) ( 5 PTOS.) Complete la siguiente definición de Ing. de Software de R.Pressman

La Ingeniería de software está formada por un proceso un conjunto de métodos (prácticas) y

un arreglo de herramientas que permite a los profesionales elaborar software de alta calidad.

2) ( 5 PTOS.) Complete la siguiente definición de Proyecto, según PMBOK

Proyecto es un esfuerzo temporal para desarrollar un producto o servicio único.

3) (8 PTOS) Los Diagramas UML se clasifican en 4 categorías, nómbrelas:

1.- Diagramas _ Estructurales

2.- Diagramas_ Comportamiento

3.- Diagramas de Interacción

4.- Diagramas ___Implementeación

4) (6 PTOS.)[McGlaughlin] sugiere tres características que funcionan como guía

para un buen diseño, Mencionelas:

1. Debe implementar todos los requerimientos explícitos contenidos en el

modelo de requerimiento y dar cabida a todos los requerimientos implícitos

que desean los participantes.

2. Debe ser una guía legible y comprensible para quienes generan el código y

para los que lo prueban y dan el apoyo posterior.

3. Debe proporcionar el panorama completo del software, y abordar los

dominios de los datos, las funciones y el comportamiento desde el

punto de vista de la implementación.

5) (10 PTOS.) Mencione los 5 atributos de calidad vistos en clases y de un

ejemplo de cada uno (no repetido).

1. Funcionalidad

2. Usabilidad

3. Confiabilidad

4. Rendimiento

AINS1103- Diseño de Software Profesor: César Llanos S. Trimestre: 2019 - 1 NRC:

WinWin:

Es un modelo también conocido como Modelo Espiral Win Win.

Es un proceso de negociación donde se busca que ambas

partes ganen, involucrando tanto al analista como al cliente.

Es un conjunto de actividades de negociación, que se enfoca en la

comunicación con el cliente.

ISO/IEC 9216:

Es una simplificación del modelo de McCall ¿Qué es el modelo McCall? Este describe la calidad como un concepto elaborado mediante relaciones jerárquicas entre factores de calidad en base a criterios y métricas de calidad. Entonces el modelo ISO/IEC 9126 se identifica con 6 características: a. Funcionalidad b. Confiabilidad c. Usabilidad d. Eficiencia e. Mantenibilidad f. Portabilidad La adaptación de este modelo ISO/IEC 9126 para arquitectura de software puede afectar en el diseño, pero la arquitectura trabaja con los estilos y patrones arquitectónicos y los patrones de diseño. La imposición de estilos arquitectónicos mejora o disminuye las posibilidades de satisfacción de ciertos atributos de calidad Como definición más resumida es un método para evaluar y comparar arquitecturas de software candidatos que hace uso del modelo de especificación de atributos de calidad donde se adapta a la ISO/IEC 9126

SAAM:

SOFTWARE ARCHQUITECTURE ANALYSIS METHOD (SAAM)

MÉTODO DE ANÁLISIS DE ARQUITECTURA DE SOFTWARE, al igual que el ATAM,

y

el ARID son de los métodos de evaluación de arquitectura de software, más

usados.

DEFINICION

El método fue creado para el análisis de la modificabilidad de una arquitectura,

pero en la práctica ha demostrado ser muy útil para evaluar de forma rápida

distintos atributos de calidad, tales como:

Modificabilidad.Portabilidad.Escalabilidad.Integrabilidad.

AINS1103- Diseño de Software Profesor: César Llanos S. Trimestre: 2019 - 1 NRC:

LO QUE HACE

El método de evaluación SAAM se enfoca en la enumeración de un conjunto de

escenarios que representan los cambios probables a los que estará sometido el

sistema en el futuro.

10) ( 6 PTOS) ¿Mencione 03 causas de la Crisis del Software?

✓ Muchos proyectos de software sobrepasaron el presupuesto y el tiempo

estimados.

✓ Costo y desbordamiento de presupuesto

✓ Defectos de software pueden causar daños a la propiedad. Escasa seguridad de

software permite a hackers robar identidades, costando tiempo, dinero y

reputaciones.

✓ Vida y muerte: Defectos de software pueden matar

11)( 10 PTOS) Complete la siguiente tabla según la propuesta de Bosch (

sobre las técnicas de evaluación de arquitecturas de software.

12)( 10 PTOS.) “ Desde el punto de vista del diseño arquitectónico, cada género

representa un desafío único”, Mencione 05 Géneros arquitectónicos y

justifique por qué cada uno es UNICO.

AINS1103- Diseño de Software Profesor: César Llanos S. Trimestre: 2019 - 1 NRC:

2. Los diseñadores

3. Otras organizaciones desarrolladoras

4. Las compañías subcontratadas

5. Los Arquitectos

6. El Analista del sistema

7. Usuarios Finales y clientes

14) ( 3 PTOS) Explique brevemente los comentarios de Camacho, Cardesco &

Nuñez 2004)

Si bien es cierto que la calidad del sistema depende en gran parte de la implementación, también es cierto que gran parte de ella depende de la arquitectura. De aquí la importancia de la correspondencia entre el diseño y la implementación. Es por ello que el ambiente de análisis, diseño y evaluación de arquitecturas de software se propone como un medio que permitiría la satisfacción de los requerimientos de calidad del sistema establecidos por los involucrados en el desarrollo del mismo. (Camacho,Cardesco & Nuñez, 2004)