VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
Ingeniería de software
1. Ingeniería de software Selección de Técnicas de Ingeniería de software Resolución de la guía # 1 Xiomara Verónica Palacios
2. 1. ¿Existe alguna diferencia entre programa software y aplicación? Describa la definición y cada uno de estos términos relaciónelos y posteriormente encuentre las diferencias o las similitudes? Programa: es el código fuente que contiene las ordenes y reglas a ejecutar.Software: es un programa ya compilado.Aplicación: es una forma de software que ayuda al usuario a realizar alguna tarea.
3. 2. ¿Qué es ingeniería? Es el estudio de las ramas de la tecnología que proveen de técnicas y modelos para respectivas áreas.3. ¿ que es ingeniería de software? Es la disciplina o área de la informática que ofrece métodos y técnicas para desarrollar y mantener software de calidad.
4. 4.¿porque se dice que el software no se crea ni se construye si no se desarrolla? El software se desarrolla porque una ves que comienza puede tener cambios o modificaciones que se le harán aun después de implementarlo, el desarrollo es como decir que continua creciendo5.¿Que es calidad? Significa desarrollar, diseñar, producir y mantener un producto que sea el mas económico el mas útil y siempre satisfactorio para el consumidor
5. . 6.¿Que es calidad de software? Es el grado con el q un sistema, componente o proceso cumple los requerimientos especificados y las necesidades o expectativas del cliente o usuario.7.¿Porque se dice que no existe software terminado? No existe software terminado porque ya que después de estar implementado este esta sujeto a modificaciones y mantenimiento para alcanzar lo que una empresa en crecimiento espera de un software.
6. 8.¿En que consiste un proyecto de desarrollo de software? consiste en definir el costo del proyecto establecer el lapso de tiempo en que se hará cada fase cuales serán los recursos humanos a trabajar y definir los recursos que se necesitaran para el proyecto.
7. 9.¿cuales son las etapas del desarrollo de software?Análisis de los requerimientos.Especificación arquitectura programaciónprueba documentación mantenimiento.
8. 10. ¿ cual es la diferencia entre el termino ingeniería de software y el simple desarrollo o producción de software? La ingeniería de software da las pautas los modelos las técnicas métodos para desarrollar software de calidad el simple desarrollo solo es como programado o como valla saliendo las cosas sin técnicas ni métodos por lo que no se crea un software de calidad.
9. 11. Cuales son los modelos de desarrollo de software? Modelo en cascada o clásicomodelo en espiraldesarrollo por etapasdesarrollo iterativo y creciente o iterativo e incrementalrad( rapid application development) desarrollo concurrente rup (modelo racional)proceso unificado
10. ¿ que pasaría si los programadores hicieran los aviones?12¿Por qué se da este fenómeno?Porque aunque no deberíamos de dejar las cosas a ultimo momento lo hacemos y el video muestra que cuando el avión ya va en marcha lo van terminando en el aire y luego cuando ya esta terminado todos lo abandonan!!!!
11. 13. ¿Cuál es el mensaje que te deja el video? Que tenemos que terminar lo que empezamos en el tiempo estipulado sin dejar para después o querer hacer las cosas en ultimo momento. Q una ves q el software esta listo debemos seguir Dándole continuidad a este y ayudando al cliente o usuario.
12. 14.¿ se hará realmente lo correcto?En realidad no porque como programadores tenemos que proporcionar ayuda al cliente o usuario ya que siempre habrán dudas o problemas que el tendrá que darles solución.15.¿ que estrategias proporciona la ingeniería de software para solventar esta situación? Nos proporciona técnicas, modelos nos da las pautas y es por eso que podemos crear un software de calidad.
13. “ariane flight 501” 16.¿que fue lo sucedió?Hubo una falla, un resultado incorrecto debido a un error en el mal diseño del software.17. ¿ que efectos tiene las fallas del software sobre el cohete? Que tenga un mal funcionamiento provocando con esto la destrucción o explosión de del cohete.
14. 18. ¿Cómo afecta en nuestras vidas que el software no sea de calidad? Pues por el mal funcionamiento de un software el cliente o usuario podría tener perdidas lo que ocasionaría que este quede insatisfecho.19.¿como podremos garantizar calidad en el desarrollo de software? Utilizando las técnicas y conocimientos de la ingeniería de software y desarrollando pruebas para estar seguro que el software funcionara correctamente.