Está en la página 1de 4

Definicin de Software

La computadora est constituida por dos tipos de elementos: el hardware y el software. El hardware representa todos los elementos fsicos que la integran mientras que el software, por el contrario, tiene que ver con sus componentes lgicos. Bsicamente, hablamos de software para referirnos a todos aquellos programas y procedimientos que la computadora es capaz de leer ya que estn escritos en lenguaje mquina y que por eso permite que sta pueda operar. Para ser ms especficos, podemos referirnos a una definicin de la IEEE, segn la cual software es 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.

Hay diversos tipos de software: de sistema, operativo y de programacin. El software de sistema es aquel que permite el funcionamiento del hardware, y en l se incluye el sistema operativo, los controladores de dispositivos, los servidores y las herramientas de diagnostico. El software de programacin le brinda al programador los elementos para poder escribir los programas en lenguaje mquina y utilizar diversos tipos de programacin, como por ejemplo los compiladores e interpretes, los editores de texto, etc. Y por ltimo, el software de aplicacin, que son los que utiliza el usuario para realizar una o ms tareas en cualquier tipo de actividad: aplicaciones ofimticas, software educativo, bases de datos, archivos de datos, videojuegos, etc. El software tambin adopta distintas formas, que pueden variar desde el cdigo fuente (que es el texto creado por el programador) hasta el cdigo objeto (es la traduccin a lenguaje mquina del cdigo fuente que realiza un compilador para que pueda ser ledo por la computadora). En cuanto a la creacin, desarrollo y modificacin que pueden realizarse sobre el software, entra en juego lo que se conoce como software libre o propietario. El primero, el software

libre, es aquel en el que los usuarios tienen libertad para poder ejecutar, copiar y modificar el software. Mientras que esto no sucede con el que es de propietario ya que ac solamente pueden hacer estas acciones los creadores o dueos de la licencia del software. Por Anala Lanzillotta
En computacin, el software -en sentido estricto- es todo programa o aplicacin programado para realizar tareas especficas. El trmino "software" fue usado por primera vez por John W. Tukey en 1957. Algunos autores prefieren ampliar la definicin de software e incluir tambin en la definicin todo lo que es producido en el desarrollo del mismo. La palabra "software" es un contraste de "hardware"; el software se ejecuta dentro del hardware. El software en sentido amplio Una definicin ms amplia de software incluye mucho ms que slo los programas. Esta definicin incluye: - La representacin del software: programas, detalles del diseo escritos en un lenguaje de descripcin de programas, diseo de la arquitectura, especificaciones escritas en lenguaje formal, requerimientos del sistema, etc. - El conocimiento de la ingeniera del software: Es toda la informacin relacionada al desarrollo de software (por ejemplo, cmo utilizar un mtodo de diseo especfico) o la informacin relacionada al desarrollo de un software especfico (por ejemplo, el esquema de pruebas en un proyecto). Aqu se incluye informacin relacionada al proyecto, informacin sobre la tecnologa de software, conocimiento acerca de sistemas similares y la informacin detallada relacionada a la identificacin y solucin de problemas tcnicos. - La informacin de la aplicacin.

El "software" como programa El software, como programa, consiste en un cdigo en un lenguaje mquina especfico para un procesador individual. El cdigo es una secuencia de instrucciones ordenadas que cambian el estado del hardware de una computadora. El software se suele escribir en un lenguaje de programacin de alto nivel, que es ms sencillo de escribir (pues es ms cercano al lenguaje natural humano), pero debe convertirse a lenguaje mquina para ser ejecutado.

El software puede distinguirse en tres categoras: software de sistema, software de programacin y aplicacin de software. De todas maneras esta distincin es arbitraria y muchas veces un software puede caer un varias categoras. - Software de sistema: ayuda a funcionar al hardware y a la computadora. Incluye el sistema operativo, controladores de dispositivos, herramientas de diagnstico, servidores, sistema de ventanas, utilidades y ms. Su propsito es evitar lo ms posible los detalles complejos de la computacin, especialmente la memoria y el hardware. - Software de programacin: provee herramientas de asistencia al programador. Incluye editores de texto, compiladores, intrprete de instrucciones, enlazadores, debuggers, etc. - Software de aplicacin: permite a los usuarios finales hacer determinadas tareas. Algunos software de aplicacin son los navegadores, editores de texto, editores grficos, antivirus, mensajeros, etc. El software puede clasificarse segn su licencia y/o forma de distribucin:

El software es una palabra que proviene del idioma ingls, pero que gracias a la masificacin de uso, ha sido aceptada por la Real Academia Espaola. Segn la RAE, el software es un conjunto de programas, instrucciones y reglas informticas que permiten ejecutar distintas tareas en una computadora. Se considera que el software es el equipamiento lgico e intangible de un ordenador. En otras palabras, el concepto de software abarca a todas las aplicaciones informticas, como los procesadores de textos, las planillas de clculo y los editores de imgenes. El software es desarrollado mediante distintos lenguajes de programacin, que permiten controlar el comportamiento de una mquina. Estos lenguajes consisten en un conjunto de smbolos y reglas sintcticas y semnticas, que definen el significado de sus elementos y expresiones. Un lenguaje de programacin permite a los programadores del software especificar, en forma precisa, sobre qu datos debe operar una computadora. Dentro de los tipos de software, uno de los ms importantes es el software de sistema o software de base, que permite al usuario tener el control sobre el hardware (componentes fsicos) y dar soporte a otros programas informticos. Los llamados sistemas operativos, que comienzan a funcionar cuando se enciende la computadora, son software de base. La industria del desarrollo de software se ha convertido en un protagonista importante dentro de la economa global, ya que mueve millones de dlares al ao. La compaa ms

grande y popular del mundo es Microsoft, fundada en 1975 por Bill Gates y Paul Allen. Esta empresa logr trascender gracias a su sistema operativo Windows y a su suite de programas de oficina Office.

También podría gustarte