jaho
   
  HARDWARE MAN
  Software
 
Software

El término "Software" fue usado por primera vez por John W. Tukey en 1957.

La palabra "software" es un contraste de "hardware", el software se ejecuta dentro el hardware.

Este se suele escribir en un lenguaje de programación de alto nivel, que es más sencillo de escribir (pues es más cercano al lenguaje natural humano), pero debe convertirse a lenguaje máquina para ser ejecutado.

  Clasificación del software:

 Software de sistema
 
Es aquel que permite que el hardware funcione. El software de sistema da al usuario las utilidades que permiten su mantenimiento. Incluye entre otros: 

Sistemas operativos
Controladores de dispositivo
Herramientas de diagnóstico
Herramientas de Corrección y Optimización
Servidore
Utilidades

Software de programación

Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes  lenguajes de programación, de una manera práctica. Incluye entre otros: 


Editores de texto
Compiladores
Intérpretes
Enlazadores
Depuradores
Entornos de Desarrollo Integrados (IDE) 

Software de aplicación

Aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios. Incluye entre otros: 


Aplicaciones de control y automatización industrial
Aplicaciones ofimáticas 
Software educativo 
Software médico
Software de Cálculo Numérico
Software de Diseño Asistido (CAD)
Software de Control Numérico (CAM)

El software tambien puede clasificarse según su licencia y/o forma de distribución:

Adware: Es todo aquel programa que se ejecuta automaticamente y muestra o descarga informacion luego de estar instalado.
Beerware: Termino inventado por
John Bristor de Florida en 1987. Es un software que se le permite utilizar al usuario final; y este si le resulta util, esta obligado a invitarle una cerveza a su autor si lo llegara a conocer.
Careware: Termino usado por primera vez por
Al Stevens en el año de 1988. Tipo de software distribuido algunas veces de forma gratuita, mediante el cual el autor le pide al usuario final que realice una donacion a una entidad de caridad.
Crippleware : Es un software de distribucion gratuita, el cual tiene inhabilitadas algunas de sus principales caracteristicas y si se desea contar con todas ellas, se debe comprar un numero de registracion.
Código abierto:
Es aquel que es desarrollado y distribuido libremente y como su nombre lo indica tiene su codigo abierto.
Donationware:
Es el software que le pide al usuario una donacion para compensar el trabajo hecho por el programador.
Donateware: Es un tipo de distribucion de software gratuito, el cual le indica al usuario final que debe realizar una donacion a una entidad de caridad para poder ser registrado.
Freeware:
Termino usado por 
Andrew Fluegelman en 1982. Es el software que no requiere de pago ni de otro tipo de compensacion por parte del usuario final para su uso.
Greenware:
Es el software que le da el derecho al usuario de usarlo, si este a su vez contribuye de alguna forma al medio ambiente. Puede ser apoyando a alguna institucion  ambiental, utilizando papel reciclable, llendo a trabajar en bicicleta, etc.
Shareware: Tipo de software que es distribuido de forma gratuita para ser probado, pero que cuenta con algunas restricciones en su funcionalidad. Generalmente viene limitado en el numero de veces que puede ser utilizado o cuenta con un tiempo determinado de uso.
Nagware: También llamado begware o annonyware. Es un tipo de shareware que constantemente le recuerda al usuario que debe registrarse o pagar por este programa.
Postcardware:
Tipo de
Software el cual sus autores requieren como pago por parte del usuario el envío de una carta.
Ransomware: Tipo de software donde el autor pide una cantidad de dinero para liberar su codigo. Actualmente el termino tambien se le atribuye al software de tipo malware o criptoware que "secuestra" y encripta archivos que son de gran importancia para el usuario y le exige a este determinada cantida de dinero para liberarlos.  
Registerware:
Son aquellos programas que requieren que el usuario llene un formulario con sus datos, si quiere descargarlos o usarlos. Por lo general, estos programas son también de tipo freeware.
Software de distribución libre Software libre: Es aquel al que a cualquier usuario se le permite su libre distribucion y copiado. Este tiene dueño, por lo tanto no es igual al freeware o al software de dominio publico. 
Software propietario:
Es aquel que posee restriciones en su uso, copia o modificación o cuyo código fuente no está disponible (de código cerrado).
Trialware (Demoware): Es el tipo de software que permite su uso por un determinado lapso de tiempo. Luego de este tiempo se desabilitaran ciertas opciones o dejara de funcionar.


 

 
   
 
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis