ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Fundamentos de ingeniería de software


Enviado por   •  10 de Septiembre de 2015  •  Ensayos  •  565 Palabras (3 Páginas)  •  165 Visitas

Página 1 de 3

                                                                                                                

[pic 1]

Practica: Historia y Evolución de la ISO

Nombre: Andrés Parra Ramírez

Matricula: 20151057

Materia: Fundamentos de ingeniería de software

Profesor: Juan Pablo Valdez

Tema I- Responde

  1. ¿Cuáles entiende fueron los 3 peores bugs de la historia del software?  ¿Porque?
  • Muertes por el Therac-25 (1985-1987):

La máquina creada para llevar acabo terapia radioactiva perdió el control y emitió dosis letales a varios pacientes debido a un bug conocido como race condition. El software estaba programado para que una vez introducidos los datos del paciente se seleccionara una de dos opciones (1) rayo de abajo poder (2) rayo de alto poder, pero al parecer luego de ciertas secuencias de comandos el software mostraba un error haciendo que la maquina lanzara el rayo de máximo poder.

  • Falla de software en la Estación Nuclear Bruce, Canadá (1990):

Un error en el software de esta base nuclear ocasiono la liberación de miles de litros de agua radioactiva que escaparon en forma de gas por suerte solo ocurrieron perdidas monetarias y de retraso laboral.

  • Fracaso del Mariner 1 (1962):

Un fallo en el software a causa de un error de un carácter en la especificación de control del cohete causo que saliera de curso haciendo que el cohete terminara destruido poco después del lanzamiento ocasionando grandes pérdidas monetarias y de investigación.

  1. Defina con sus palabras ISO

Es una institución de  estandarización  internacional encargada de promover el desarrollo y fabricación de productos y servicios en todas las ramas industriales cuyo fin es dotar de un derecho de protección llamado copyright para su comercio, internacionalización y estandarización, teniendo aplicaciones en instituciones tan gubernamentales como no gubernamentales.

  1. ¿Cuáles son las principales instituciones / organizaciones que velan por los estándares y mejores prácticas de la ISO?

Visto desde cierto punto podríamos demarcar estas como las principales:

  • ISO/IEC 12207
  • ISO/IEC TR 15504
  1. IEEE- Computer Society. Instituto de Ingenieros en electricidad y electrónica (Institute of Electrical and Electronics Engineers).

  1. SEI. Instituto de Ingeniería del software

  1. ¿Entiende usted que un software se puede crear con cero defectos? ¿Porque?

Visto desde cierto punto de vista y tomando en cuenta que podría demorar demasiado podríamos decir que si pero aun asi la respuesta es No debido a que no podríamos crear un software libre de imperfecciones o vulnerabilidades que abran algún hueco dentro de nuestro software aun si el mismo antes de ser lanzado lleva dentro de si todos los pasos de saneamiento, revisiones e incluso actualizaciones correctas no es posible debido a que en la creación de software se trabaja con lo abstracto y cada vez se podría conocer un error distinto a los ya conocidos.

...

Descargar como (para miembros actualizados)  txt (3.6 Kb)   pdf (221.1 Kb)   docx (50.5 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com