Informatica
Enviado por jocalf • 20 de Abril de 2015 • 999 Palabras (4 Páginas) • 278 Visitas
1.- es la etapa del desarrollo de software donde se crea una versión ejecutable del software
Diseño e implementación
2.- ¿qué puntos importantes se identifican en el diseño del software?
Los componentes del software y sus relaciones, con base en los requerimientos del cliente.
3.- ¿qué es una instancia en el diseño orientado a objetos?
La relación entre un objeto y clase
4.- ¿qué trabajo realiza la capa de modelo en el MVC?
Trabaja con los datos y los controla
No necesita conocer cuál es el controlador y la vista
5.- ¿qué trabajo realiza la capa de vista en el MVC?
Es la presentación al usuario a través de modelo
6.- ¿qué función realiza el controlador en el MVC?
Depende de las órdenes del usuario para actuar sobre los datos interactuando con el mdelo considerando el si se realiza un cambio en la vista o en el modelo
7.- ¿qué es la reutilización?
La mayoría del software moderno se construye por la reutilización de los componentes o sistemas existentes cuando se desarrolla software, debe usarse el código existente tanto como sea posible.
8.- ¿en la reutilización cual es el nivel de abstracción?
En este nivel no se reutiliza el software directamente, sino más bien se utiliza el conocimiento de abstracciones exitosas en el diseño de su software. Los patrones de diseño y los arquitectónicos son vías de representación del conocimiento abstracto para la reutilización.
9.- ¿Cuál es el nivel de objeto?
Se reutilizan directamente los objetos de una librería en vez de escribir uno mismo en código. Para implementar este tipo de reutilización, se deben encontrar librerías adecuadas y descubrir si los objetos y métodos ofrecen la funcionalidad que se necesita
10.- ¿cuál es el nivel del componente?
Los componentes son colecciones de objetos y clases de objetos que operan en conjunto para brindar funciones y servicios relacionados.
11.- ¿Cuál es el nivel de sistema?
Se reutilizan sistema de aplicaciones completas. La mayoría de los sistemas comerciales se diseñan ahora de esta forma, donde se adapta y se reutilizan sistemas COTS(comerciales)
12.- ¿cuáles son las ventajas de la reutilización?
La mayoría del software moderno se construye por la reutilización de los componentes o sistemas existentes
13.- ¿cuáles son las desventajas de la reutilización?
Los costos de tiempo en búsqueda del software a reutilizar.
Los costos por comprar el software reutilizable.
Los costos por adoptar y configurar los componentes de software.
Los costos de integrar elementos de software reutilizable unos con otros.
14.- ¿qué es la administración de la configuración?
Durante el proceso de desarrollo se crean muchas versiones diferentes de cada componente de software. Si usted no sigue la huella de dichas versiones en un sistema de gestión de configuración, estará proclive a incluir en un sistema las versiones equivocadas de dichos componentes.
15.- ¿qué es la gestión de versiones?
Donde se da soporte para hacer un seguimiento de las diferentes versiones de los componentes de software. Los sistemas de gestión de versiones incluyen facilidades para que el desarrollo esté coordinado por varios programadores.
16.- ¿qué es la integración de sistema?
Donde se da soporte para ayudar a los desarrolladores a definir que versiones de componentes se usan para crear cada versión de un sistema.
...