tpract

Páginas: 5 (1188 palabras) Publicado: 23 de mayo de 2013
El software

Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, que comprende el conjunto de componentes lógicos necesarios que hacen posibles la realización de tareas específicas.
Estos componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas; tales como el procesador de textos; el llamado software de sistema, tal comoel sistema operativo, que básicamente permite al resto de los programas funcionar adecuadamente, facilitando también la interacción entre los componentes físicos y el resto de las aplicaciones, y proporcionando una interfaz con el usuario.
Existen varias deficiniones para software pero la más formal seria: “es el conjunto de los programas de cómputo, procedimientos, reglas, documentación ydatos asociados, que forman parte de las operaciones de un sistema de computación”.
Considerada esta definición, el concepto de software va más allá de los programas de computación en sus distintos estados: código fuente (conjunto de líneas de texto que son las instrucciones que debe seguir la computadora para ejercer un programa), binario (sistema de numeración que utilizan internamente loscircuitos digitales que configuran el hardware de las computadoras actuales) o ejecutable; también su documentación, los datos a procesar e incluso la información de usuario forman parte del software: es decir que abarca todo lo intangible(todo lo NO físico).
Este término fue utilizado por primera vez en este sentido por John W. Tukey en 1957. En la ingeniería de software y las ciencias de lacomputación, el software es toda la información procesada por los sistemas informáticos: programas y datos.

Características:
1. El software se desarrolla o construye; no se manufactura en el sentido clásico.
A pesar de que existen similitudes entre el desarrollo del software y la manufactura del hardware, las dos actividades serian diferentes en lo fundamental. En ambas la alta calidad sealcanza por medio del buen diseño, la fase de la manufactura del hardware puede incluir problemas de calidad existentes en el software.
2. El software no se desgasta.
El software es inmune a los males ambientales que desgasten al hardware. Por lo
tanto la curva de tasas e fallas para el software debería tener la forma de “curva
idealizada”. Los defectos sindescubrir causan tasas de fallas altas en las primeras
étapas de vida de un programa. Sim embargo, los errores se corrigen y la curva se
aplana : el software no se desgasta, pero si se deteriora.
3. A pesar de que la industria tiene una tendencia hacia la construcción por
componentes, la mayoría del software aun se construye a la medida.
Uncomponente de software se debe diseñar e implementar de forma que pueda
utilizarse en muchos programas diferentes.
Los componentes reutilizables modernos encapsulan tanto los datos como el
el proceso se le aplican estos, lo que le permite al ingeniero de software crear
nuevas aplicaciones nuevas a partir de partes reutilizables.Tipos de software

El software se puede clasificar en tres grandes tipos:

Softwarede sistema: su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de : memorias, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados,etc. El software de sistema le procura al usuario y al programador...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS