1/18
Flashcards de repaso sobre los fundamentos, desafíos y calidad de la Ingeniería de Software basados en el Capítulo 1 de la cátedra.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
La productividad típica en una organización de desarrollo de software profesional es de __________ LOC por persona/mes.
100 a 1000
Según la norma IEEE 610.12-1990, el software es una colección de programas, procedimientos, y la __________ que determinan la operación de un sistema de computación.
documentación y datos asociados
En el software de nivel industrial, el testing consume entre el __________ del esfuerzo de desarrollo total.
30 y 50%
Considerando la productividad y el tamaño, el software de nivel industrial requiere un esfuerzo __________ veces mayor que el realizado por un alumno.
10
El principal costo en la producción de software es la __________.
mano de obra
Se categoriza como proyecto __________ a aquel que tiene el presupuesto y el costo fuera de control, lo cual ocurre en un 35% de los casos.
desbocado
A diferencia de las fallas mecánicas, las fallas de software ocurren como consecuencia de __________ introducidos durante el desarrollo.
errores o bugs
El mantenimiento __________ se realiza para mejorar funcionalmente el software y adaptarlo a los cambios del entorno.
adaptativo
La Ingeniería de Software es la aplicación de un enfoque sistemático, disciplinado y __________ al desarrollo, operación y mantenimiento del software.
cuantificable
Un sistema con un tamaño de entre 100 a 1000 KLOC se clasifica como _________.
Grande
La productividad se captura en términos de __________, integrando los conceptos de costo y cronograma.
KLOC / PM
Dentro del estándar ISO para calidad de software, la __________ es la capacidad de ser modificado para corregir, mejorar o adaptar.
Mantenibilidad
Según Amy J. Ko, la __________ es la medida en que un programa puede recuperarse de errores o entradas inesperadas.
Robustez
La __________ es el esfuerzo requerido para verificar que el software hace lo que está destinado a hacer.
Verificabilidad
En las prácticas habituales, la calidad medida como densidad de defectos suele ser de __________ defecto / KLOC.
<1
El Triángulo de Hierro de la Ingeniería de Software establece que la Calidad y Productividad son consecuencia de la gente, la tecnología y el __________.
proceso
El motivo de separar el proceso de desarrollo en fases es la __________, donde cada fase manipula distintos aspectos del desarrollo.
separación de incumbencias
El incidente del sistema de tratamiento médico __________ involucró 2 errores de software que resultaron en la muerte de 3 personas.
Therac-25
La falla del cohete Ariane 5, que representó una pérdida de 500 millones de dólares, se debió a un error de conversión de datos de __________ bits.
32 a 16