tecnicas de software

Post on 02-Dec-2014

757 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

guia de trabajo

TRANSCRIPT

TECNICAS DE INGIENERIA DE SOFTWARE

GUIA MODULAR

JUAN ANTONIO MARQUEZ

1 S I “ B”

ITCA-FEPADE

LIC. QUINTANILLA

1- ¿Existe alguna diferencia entre Programa, Software y aplicación? Describa la definición de cada uno de estos términos, relaciónelos y posteriormente encuentre las diferencias (si las hay), o las similitudes (si las hay).

No hay por que un programa es un conjuntó de instrucciones que se convierte en software cuando estas instrucciones son interpretadas por la maquina, mientras que una aplicación es diferente por que es solo una herramienta que seguirá las instrucciones del programa Y una aplicación no es igual a un software sino una parte del software.

Programa: Secuencia de instrucciones que una computadora puede interpretas y ejecutar.

Software: Es el conjunto de los programas de computo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación.

Aplicación: Es un tipo de programa informático diseñado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajo.

¿QUÉ ES INGENIERÍA?

La ingeniería es el estudio y la aplicación de las distintas ramas de la tecnología. El profesional es este ámbito recibe el nombre de ingeniero.

¿Qué 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.

Por qué se dice que “el software no se crea ni se construye, si no se desarrolla”?

Por que dependen de las personas, pero la relación entre las personas dedicadas y el trabajo realizado es completamente diferente para el software. Ambas actividades requieren de la construcción de un producto, pero los métodos son diferentes.

¿Qué es calidad?

Consiste en desarrollar, diseños y producir y mantener un producto que sea el más económico, el más útil y siempre satisfactorio para el consumidor.

¿Qué es calidad de software?

Es el grado con el que un sistema, componente o proceso cumple los requerimientos especificados y las necesidades o expectativas del cliente o usuario.

¿Por qué se dice que “no existe software terminado”

Porque los software no son estables si no que están autualizando.

¿En qué consiste un proyecto de desarrollo de software?

Consiste en definir cual será el presupuesto , establecer cuanto tiempo se hará cada fase Y definir los recursos necesarios .

¿Cuáles son las etapas del desarrollo de software?

Análisis y requisitosEspecificaciónArquitecturaProgramaciónPruebaDocumentaciónMantenimiento

¿Cuál es la diferencia entre el termino ingeniería de software y el simple desarrollo o producción

de software.

• Segun lo investigado no tienen ninguda diferencia .

¿Cuáles son los modelos de desarrollo de software?

Modelo en cascada o clásico

Modelo evolutivo

Desarrollo por etapas

Desarrollo iterativo y creciente o Iterativo e Incremental

Desarrollo concurrente

Modelo Espiral

Modelo de Reutilización

“¿Qué pasaría si los programadores hicieran los aviones?”

¿Por qué se da ese fenómeno?Por que los programadores pueden poner en

marcha un software sin terminarlo y lo van perfeccionando mientras el software esta en marcha.

¿Cuál es el mensaje que te deja el video?

Que un software nunca se finaliza perfectamente si no que se va terminando mientras se va ejecutando.

¿Se hará realmente lo correcto?

Segun mi punto de vista si es lo correcto por un software tenes que estarlo autualizando.

¿Qué estrategias proporciona la Ingeniería de Software para solventar esta situación?

Metodologías para desarrollo y mantenimiento de sistemas de software.

Practica del conocimiento científico en el diseño y construcción de programas

Establecimiento y uso de principios sólidos de la ingeniería para obtener económicamente un software confiable y que funcione de modo eficiente en maquinas reales

La aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo operación (funcionamiento) y mantenimiento del software

Disciplina de la ingeniería que comprende todos los aspectos de la producción de software desde las etapas iníciales de la especificación del sistema hasta el mantenimiento de este después que se utiliza.

“Ariane Flight 501”

• ¿Qué fue lo que sucedió?

El cohete exploto después de despegar.

¿Qué efectos tienen las fallas del software sobre el cohete?

Tiene efectos muy devastadores ya que el mal desarrollo de software fue una delas principales causas de la explosión.

¿Cómo afectan nuestras vidas que el software no sea de calidad?

• Si el software no es de calidad entonces no podrá desempeñar su función y eso nos causaría problemas en nuestra vida ya que nos dificultaría la realización de nuestras labores.

¿Como podremos garantizar calidad en el desarrollo de software?

Se puede garantizar haciendo todas las pruebas necesarias para que el software no tenga ningún problema y así poder garantizar que el software sean de calidad.

top related