inge de software

Páginas: 7 (1549 palabras) Publicado: 11 de septiembre de 2015
INGENIERIA DE
SOFTWARE
INF 2720

El Producto
“Es el conjunto de programas (fuentes y
ejecutables), procedimientos, reglas y
documentación posible asociada, así
como los datos pertenecientes a la
operación del sistema.”

Definición de software

• Como producto
• Como vehículo

Definición de software (como
producto)
“Hace entrega de la potencia informática del
hardware informático. Si residedentro de un teléfono
celular u opera dentro de una computadora central, el
software es un transformador de información,
produciendo, gestionando, adquiriendo, modificando,
mostrando o transmitiendo información que puede
ser tan simple como un solo bit, o tan complejo como
una simulación en multimedia.”

Definición de software (como
vehículo)
• Hace entrega de lo que muchos creen que será elproducto más importante del siglo veintiuno, la
información.
• Transforma
datos
personales
(transacciones
financieras) para que los datos sean más útiles en un
contexto local.
• Gestiona información comercial para mejorar la
competitividad; Proporciona el acceso a redes de
información por todo el mundo (internet).
• También proporciona el método
información en todas sus formas.

de

adquirir Características del Software
El software se desarrolla, no se fabrica en un sentido clásico.
• La buena calidad se adquiere mediante un buen diseño, pero la
fase de construcción del hardware puede introducir problemas de
calidad (o son fácilmente corregibles) que no existen en el
software.
• Ambas actividades dependen de las personas, pero la relación
entre las personas dedicadas y el trabajo realizado escompletamente diferente para el software. Ambas actividades
requieren la construcción de un “producto”, pero los métodos son
diferentes.
• Los costos del software se encuentran en la ingeniería. Esto
significa que los proyectos de software no se pueden gestionar
como si fueran proyectos de fabricación

El software no se “estropea”
• El software no es susceptible a los males del entorno
que hacenque el hardware se estropee.
• Durante las primeras etapas de su vida se detectarán
efectos que harán que falle el programa, pero una vez
que se corrigen su funcionalidad será constante.
• El software no se estropea, pero si se deteriora, o sea,
durante su vida, sufre cambios (mantenimiento), por lo
tanto, es bastante probable que se introduzcan
nuevos defectos.

La mayoría del software seconstruye a medida, en
vez de ensamblar componentes ya existentes
• Consideremos la forma en la que se diseña y se
construye el hardware de control para un producto
basado en microprocesador.
• Se puede comprar software ya desarrollado, pero sólo
como una unidad completa, no como componentes
que pueden reensamblarse en nuevos programas.

Componentes del software
• Los componentes deberían diseñarse eimplementarse
para que pueda volver a ser reutilizado en muchos
programas diferentes. Como:
• Bibliotecas de subrutinas (algoritmos).
• Estructuras de datos.
• Encapsulamiento de datos como de procesos que se aplican a
los datos. Ej: interfases interactivas (ventanas y menúes
emergentes).
• Son construidos por lenguajes de programación produciendo
desde: un uso extremadamente eficiente de la memoriahasta la
optimización de la velocidad de ejecución del programa.

Aplicaciones del Software
Software de Sistemas
1. Fuerte interacción con el hardware de la computadora.
2. Utilización por múltiples usuarios.
3. Operación concurrente que requiere una planificación.
4. Compartición de recursos y una sofisticada gestión de
procesos.
5. Estructuras de datos complejas.
6. Múltiples interfasesexternas.
“Es un conjunto de programas que han sido escritos
para servir a otros programas.”

Software de Tiempo Real
1.

Mide/Analiza/Controla sucesos del mundo real
conforme ocurren.

Elementos:


Componente de adquisición de datos que recolecte y de
formato a la información recibida del entorno externo.



Componente de análisis que transforme la información
según lo requiera la aplicación.

...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Inge Software
  • inge software
  • Inge Software
  • inge neria de software
  • Inge
  • Inge
  • Inge
  • inge

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS