TAREA.
Enviado por maxgarduza23 • 6 de Noviembre de 2013 • Tarea • 388 Palabras (2 Páginas) • 270 Visitas
Qué es la ingeniería de software?
R= La ingeniería de software es una disciplina formada por un conjunto de métodos, herramientas y técnicas que se utilizan en el desarrollo de los programas informáticos (software).
2. ¿Qué es software?
R= El software es un conjunto de programas, instrucciones y reglas informáticas que permiten ejecutar distintas tareas en una computadora.
3. ¿Qué entiendes por sistema?
R= Un sistema es un conjunto de partes o elementos organizados y relacionados que interactúan entre sí para lograr un objetivo. Los sistemas reciben (entrada) datos, energía o materia del ambiente y proveen (salida) información, energía o materia.
Un sistema puede ser físico o concreto (una computadora, un televisor, un humano) o puede ser abstracto o conceptual (un software)
4. ¿Qué es una base de datos?
R= Una base de datos es un conjunto de datos que están organizados para un uso determinado y el conjunto de los programas que permiten gestionar estos datos es lo que se denomina Sistema Gestor de Bases de Datos.
5. ¿Cuál son las características del modelo de cascada?
R=
• Es el más utilizado.
• Es una visión del proceso de desarrollo de software como una sucesión de etapas que producen productos intermedios.
• Para que el proyecto tenga éxito deben desarrollarse todas las fases.
• Las fases continúan hasta que los objetivos se han cumplido.
• Si se cambia el orden de las fases, el producto final será de inferior calidad.
6. ¿Cuál son las características del modelo de espiral?
R=
• En cada giro se construye un nuevo modelo del sistema completo.
• Este modelo puede combinarse con otros modelos de proceso de desarrollo (cascada, evolutivo)
• Mejor modelo para el desarrollo de grandes sistemas.
• El análisis de riesgo requiere la participación de personal con alta calificación.
• No hay un número definido de iteraciones. Las iteraciones debe decidirlas el equipo de gestión de proyecto.
• Más realista que el ciclo de vida clásico.
• Este es el enfoque más realista actualmente.
7. ¿Menciona las etapas del software?
1. Análisis
2. Diseño
3. Implementación
4. Prueba
5. Mantenimiento
8. ¿Para qué sirve la especificación del software?
R= Es una descripción completa del comportamiento del sistema que se va a desarrollar. Incluye un conjunto de casos de uso que describe todas las interacciones que tendrán los usuarios con el software.
(Para que requiere el software – como y el tiempo de entrega).
9. ¿Para qué sirve la planeación del presupuesto?
R= Para saber cómo se distribuirá este,
...