miércoles, 26 de marzo de 2014

Software


Software

Se refiere al equipamiento lógico o soporte lógico de un computador digital, y comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de una tarea específica, en contraposición a los componentes físicos del sistema (hardware).
 Otra característica del software va más allá de los programas de computación en sus distintos estados: código fuente, binario o ejecutable; también su documentación, los datos a procesar e incluso la información de usuario forman parte del software: es decir, abarca todo lo intangible.

Clasificación del software

Se puede clasificar en diferentes tipos de software.
Software del sistema: le procura al usuario y programador adecuados controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global.
Aplicaciones.
  •        Controladores de dispositivos.
  •    Sistemas operativos.


Software de programación: Nos ofrece una serie de herramienta para poder  desarrollar programas o aplicaciones  usando diferentes alternativas y lenguajes de programación, de una manera práctica.

Aplicaciones de él.  
  • Editores de texto.
  •  Intérpretes.
  •   Compiladores.



Software de aplicación: Este describe programas que son para el usuario, así descrito para poder realizar casi cualquier tarea. Este es aquel cuyo que puede ser utilizado en cualquier instalación informática, independiente del empleo que vayamos a hacer de ella.

Ejemplo de este tipo de software

·         Aplicaciones de negocios: en esta se encuentran los procesadores de palabras, hojas de cálculos, base de datos, Graficadores.
·         Software educativo.
·         Software de cálculo numérico y simbólico.

Proceso de creación del software

El proceso de creación de software puede llegar a ser muy complejo, dependiendo de su porte, características y criticidad del mismo. Por ejemplo la creación de un sistema operativo es una tarea que requiere proyecto, gestión, numerosos recursos y todo un equipo disciplinado de trabajo. En el otro extremo, si se trata de un sencillo programa, éste puede ser realizado por un solo programador  fácilmente

Carácter evolutivo del software

El software es el producto derivado del proceso de desarrollo, según la ingeniería de software. Este producto es intrínsecamente evolutivo durante su ciclo de vida. El software evoluciona, en general, generando versiones cada vez más completas, complejas, mejoradas, optimizadas en algún aspecto, adecuadas a nuevas plataformas (sean de hardware o sistemas operativos), etc.
Cuando un sistema deja de evolucionar, eventualmente cumplirá con su ciclo de vida, entrará en obsolescencia e inevitablemente, tarde o temprano, será reemplazado por un producto nuevo.
El software evoluciona sencillamente porque se debe adaptar a los cambios del entorno, sean funcionales (exigencias de usuarios), operativos, de plataforma o arquitectura hardware.

Software Libre

La libertad para ejecutar copias, distribuir y modificar los programas.

Software Privado


Es el cual el usuario tiene limitaciones para usarlos.

0 comentarios:

Publicar un comentario