3
Software De Wikipedia, la enciclopedia libre. Software -también conocido como programática o equipamiento lógico- es el conjunto de programas que puede ejecutar el hardware para la realización de las tareas de computación a las que se destina. Se trata del conjunto de instrucciones que permite la utilización del ordenador . Tabla de contenidos [esconder ] 1 Breve reseña histórica 2 Definición 3 Tipología 4 Formas 5 El proceso Software 6 Véase también 7 Enlaces externos [editar ] Breve reseña histórica El término software fue usado por primera vez en 1957 por John W. Turkey, ingeniero en ciencias de la computación. Surge por analogía con la palabra hardware , el sustrato físico donde se ejecuta el software. Hoy día, el software está presente en casi todo lo que nos rodea, aunque no siempre de manera perceptible. [editar ] Definición Probablemente la definición más formal de software es la atribuida a la IEEE en su estándar 729: la suma total de los programas de cómputo, procedimientos, reglas [,] documentación y datos asociados que forman parte de las operaciones de un sistema de cómputo (Ver: IEEE Std 729-1993, IEEE Software Engineering Standard 729- 1993: Glossary of Software Engineering Terminology. IEEE Computer Society Press, 1993). Bajo esta definición el concepto de software va más allá de los programas de cómputo en sus distintas formas: código fuente , binario o código ejecutable , además de su documentación. [editar ]

Software

Embed Size (px)

DESCRIPTION

Información

Citation preview

Software

Software

De Wikipedia, la enciclopedia libre.

Software -tambin conocido como programtica o equipamiento lgico- es el conjunto de programas que puede ejecutar el hardware para la realizacin de las tareas de computacin a las que se destina. Se trata del conjunto de instrucciones que permite la utilizacin del ordenador.

Tabla de contenidos

[esconder] 1 Breve resea histrica

2 Definicin

3 Tipologa

4 Formas

5 El proceso Software

6 Vase tambin

7 Enlaces externos

[editar]

Breve resea histrica

El trmino software fue usado por primera vez en 1957 por John W. Turkey, ingeniero en ciencias de la computacin. Surge por analoga con la palabra hardware, el sustrato fsico donde se ejecuta el software.

Hoy da, el software est presente en casi todo lo que nos rodea, aunque no siempre de manera perceptible.

[editar]

Definicin

Probablemente la definicin ms formal de software es la atribuida a la IEEE en su estndar 729: la suma total de los programas de cmputo, procedimientos, reglas [,] documentacin y datos asociados que forman parte de las operaciones de un sistema de cmputo (Ver: IEEE Std 729-1993, IEEE Software Engineering Standard 729-1993: Glossary of Software Engineering Terminology. IEEE Computer Society Press, 1993).

Bajo esta definicin el concepto de software va ms all de los programas de cmputo en sus distintas formas: cdigo fuente, binario o cdigo ejecutable, adems de su documentacin.

[editar]

Tipologa

El software se clasifica en dos categora:

Software de base o de sistema. Consistente en todo aquel software cuyo propsito es facilitar la ejecucin de otro software. Entran en esta categora:

Sistemas operativos.

Compiladores.

Sistemas gestores de bases de datos.

Etc.

Software de aplicacin. Consistente en aquel software que automatiza un sistema de informacin, es decir, con relevancia para un fin concreto. Entran en esta categora:

Procesadores de texto.

Hojas de clculo.

Etc.

[editar]

Formas

El software adopta varias formas en distintos momentos de su ciclo de vida:

Cdigo fuente: escrito por programadores. Contiene el conjunto de instrucciones, inteligibles por el ser humano, destinadas a la computadora.

Cdigo objeto: resultado del uso de un compilador sobre el cdigo fuente. Consiste en una traduccin de ste ltimo. El cdigo objeto no es directamente inteligible por el ser humano, pero tampoco es directamente entendible por la computadora. Se trata de una representacin intermedia del cdigo fuente.

Cdigo ejecutable: resultado de enlazar uno o varios fragmentos de cdigo objeto. Constituye un archivo binario con un formato tal que el sistema operativo es capaz de cargarlo en la memoria de un ordenador, y proceder a su ejecucin. El cdigo ejecutable es directamente inteligible por la computadora.

[editar]

El proceso Software

El proceso de creacin de software es matera de la Ingeniera del software. Es un proceso complejo que involucra diversas tareas de gestin y desarrollo.

[editar]

Vase tambin

Programacin

Aplicaciones

Software colaborativo

Cdigo abierto

[editar]

Enlaces externos