Está en la página 1de 2

UNIVERSIDAD DE CARTAGENA

CREAD CERETE
DIVISIÓN ACADÉMICA DE INGENIERIA DE SISTEMAS

TRABAJO
ACTIVIDAD DSBC

ASIGNATURA:
TOPICOS AVANZADOS

PROFESOR:
RAFAEL BENEDETTY

ALUMNOS:
DANIEL CANTERO WILCHES

IX SEMESTRE

CÓRDOBA – CERETÉ
2020
1. Que es un componente?

Un componente es una unidad de composición de aplicaciones software, que posee un conjunto


de interfaces y un conjunto de requisitos, y que ha de poder ser desarrollado, adquirido,
incorporado al sistema y compuesto con otros componentes de forma independiente, en tiempo y
espacio

2. Que características debe tener un elemento para que pueda ser llamado componente?

Documentado.

Ser reutilizable.

Ser intercambiable.

Poseer interfaces definidas.

Ser cohesivos.

3. En qué consiste el desarrollo de software basado en componentes?

El desarrollo basado en componentes consiste en construir aplicaciones mediante ensamblado de


módulos software reutilizables, que han sido diseñados previamente independientemente de las
aplicaciones en las que van a ser utilizados. Es decir, los componentes pueden ser que los
desarrolle otro equipo u otras personas distintas a las que los ensamblan. Incluso suelen utilizarse
componentes desarrollados por otras empresas o componentes genéricos (el mismo componente
lo utilizan varios sistemas).

4. Cuáles son los beneficios del Software Basado en Componentes.?

Reutilización del software

Simplifica las pruebas.

Simplifica el mantenimiento del sistema.

Mayor calidad.

5. Según estudios de reutilización, ¿qué tiempo nos ahorramos al reutilizar el código en el ciclo de
desarrollo?

Ahorramos el 70% del ciclo de vida de desarrollo.

También podría gustarte