miércoles, 6 de octubre de 2010

Software






Consiste en un código en un lenguaje máquina específico para un procesador individual. El código es una secuencia de instrucciones ordenadas que cambian el estado del hardware de una computadora. El software 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.

El software puede distinguirse en tres categorías: software de sistema, software de programación y aplicación de software. De todas maneras esta distinción es arbitraria y muchas veces un software puede caer un varias categorías.

- Software de sistema: Ayuda a funcionar al hardware y a la computadora. Incluye el sistema operativo, controladores de dispositivos, herramientas de diagnóstico, servidores, sistema de ventanas, utilidades y más. Su propósito es evitar lo más posible los detalles complejos de la computación, especialmente la memoria y el hardware.

- Software de programación: Provee herramientas de asistencia al programador. Incluye editores de texto, compiladores, intérprete de instrucciones, enlazadores, debuggers, etc.

- Software de aplicación: Permite a los usuarios finales hacer determinadas tareas. Algunos software de aplicación son los navegadores, editores de texto, editores gráficos, antivirus, mensajeros, etc.

Podemos de notar dos tipos de Software:

Software propietario y Software Libre

Software propietario o privativo: Es conocido por este nombre ya que esta regido básicamente por seriales que al momento de su distribución se deben respetar los derechos de autor, es decir, es un software que ya esta predeterminado e incluso es imposible visualizar su codigo fuente para posible mantenimiento personal.


Software Libre: Se refiere a un tipo de Software el cual se caracteriza principalmente por resgirse a 4 libertades: usarlo, estudiarlo, modificarlo y distribuirlo, es decir que cualquier usuario el cual este capacitado, podra ser capaz de mejorar una distribución de el y podra compartirlo libremente con sus amigos, entre otros. Como su nombre lo dice es libre, y nació con ese motivo, para poder ser adaptados a los niveles y estrategias de trabajos en los diferentes campos de estudio.



No hay comentarios:

Publicar un comentario