Software">
Nothing Special   »   [go: up one dir, main page]

Cuestionario 1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

INSTITUTO TECNOLÓGICO DE CIUDAD MADERO

FUNDAMENTOS DE INGENIERÍA DE SOFTWARE


EQUIPO 1 - TEMA 1 FUNDAMENTOS DE INGENIERÍA DE SOFTWARE
CUESTIONARIO

Docente: Laura Silvia Vargas Pérez Hora: 5-6PM


Alumno: Irma Esmeralda Gutiérrez Raga No. Control:18070550

Seleccione adecuadamente del banco de respuestas y escriba dentro del


paréntesis la letra que corresponda a la respuesta correcta.

a) Fases de la Ingeniería de Software. b) La ingeniería en sistemas computacionales.


c) Análisis de requisitos. d) La ingeniería de software. e) Son ventajas del modelo Kanban
f) Para StartUps o empresas con proceso de consolidación. g) Principios de la metodología ágil

(f ) Está dirigido el modelo extreme programming XP.

(b ) Pone en práctica los conocimientos para analizar, desarrollar, implementar y optimizar


sistemas computacionales, formando profesionales capaces de planear, organizar,
diseñar, producir y dar soporte a los sistemas de software, ejecutar planes de
mantenimiento de hardware, analizar sistemas de computación y operar bases de datos.

(e ) La planificación de tarea, mejora de rendimiento de trabajo en equipo , métricas


visuales y los plazos de entrega son continuos.

(a ) Obtención de requisitos, Análisis de requisitos, Diseño y Arquitectura, Desarrollo,


Pruebas de Software, Implementación, Documentación y Mantenimiento.

(c ) El cliente plantea las necesidades que se presentan e intenta explicar lo que debería
hacer el software o producto final para satisfacer dicha necesidad mientras que el
desarrollador actúa como interrogador, como la persona que resuelve problemas..

(d ) Es una disciplina de la Ingeniería que comprende todos los aspectos de la producción


del software desde las etapas iniciales de la especificación del sistema hasta el
mantenimiento de éste después de que se libera.

(g ) Satisfacer al cliente con entregas tempranas y continuas de software valioso, los


requisitos cambiantes son bienvenidos, entregar con frecuencia software funcionando.
Relacione de manera correcta las dos columnas con su respectiva
respuesta.

a) Cascada 1).-Esta metodología es una evolución del


modelo de cascada; viene a suplir el
problema de no poder retroceder en las
fases de desarrollo del software.

b) Incremental 2).-Esta metodología es comprender los


requerimientos del cliente y entonces
desarrollar una definición mejorada de los
requerimientos para el sistema. El
prototipo se centra en experimentar con
los requerimientos del cliente que no se
comprenden del todo.

c)Evolutivo 3).-Donde el objetivo del proceso es


trabajar con el cliente para explorar sus
requerimientos y entregar un sistema final.
El desarrollo empieza con las partes del
sistema que se comprenden mejor. El
sistema evoluciona agregando nuevos
atributos propuestos por el cliente.

d)Exploratorio 4).-Este tipo de metodología equivale al de


cascada, pero en él se permite el
solapamiento de varias etapas con el
objetivo de flexibilizar y compensar el
tiempo de desarrollo total y alcanzar
resultados funcionales en etapas
tempranas.

e) Prototipos 5).-Esta metodología consta del desarrollo


Desechables de una versión inicial que luego de
exponerse se va refinando de acuerdo de
los comentarios o nuevos requerimientos
por parte del cliente o del usuario final. Las
fases de especificación, desarrollo y
validación se entrelazan en vez de
separarse.

f) Espiral 6).-Surgió a finales de los 90 's como una


aproximación basada en la reutilización al
desarrollo de sistemas de software. Está
metodología fue motivada por la
frustración de los desarrolladores de que
el modelo orientados a objetos no aplicaba
una reutilización extensiva

g) Desarrollo de 7).-Esta metodología es el enfoque


metodológico que ordena rigurosamente las
Componentes etapas del proceso para el desarrollo de
software de tal forma que el inicio de cada
etapa debe esperar a la finalización de la etapa
anterior.
¿Qué es una herramienta CASE?

R= Las herramientas CASE (Computer Aided Software Engineering, Ingeniería de


Software Asistida por Computadora) son diversas aplicaciones informáticas destinadas a
aumentar la productividad en el desarrollo de software reduciendo el coste de las mismas
en términos de tiempo y de dinero.

¿Cuáles son los tipos de CASE?

R= CASE de alto nivel, CASE de bajo nivel, CASE cruzado de ciclo de vida.

Menciona como están clasificado los CASE:

R= Upper CASE (U-CASE), Middle CASE (M-CASE), Lower CASE(L-CASE), Integrated


CASE(I-CASE).

Menciona 3 tipos de herramientas CASE:

R=
Herramientas de análisis
Herramientas de desarrollo de software
Herramientas de diseño

También podría gustarte