Taller Nº 2 Software


Software

Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de las operaciones de un sistema de computación. Se emplea para referirse al conjunto de instrucciones, agrupados en programas, que actuando sobre el hardware controla su funcionamiento, obligándoles a realizar el trabajo deseado.


Software de Sistema

Son el conjunto de programas que sirven para interactuar con el sistema, confiriendo control sobre el hardware, además de dar soporte a otros programas.

El Software de Sistema se divide en:

* El Sistema Operativo: Es un conjunto de programas que administran los recursos de la computadora y controlan su funcionamiento

* Los Controladores de Dispositivos: Es un programa que permite al sistema operativo interactuar con un periférico, haciendo una abstracción del hardware y proporcionando una interfaz  posiblemente estandarizada para usarlo.

* Los Programas Utilitarios: Realizan diversas funciones para resolver problemas específicos, además de realizar tareas en general y de mantenimiento. Algunos se incluyen en el sistema operativo


Software de Aplicación

Son los programas diseñados para facilitar la realización de tareas específicas en la computadora, como pueden ser las aplicaciones Informáticas (procesador de texto (Word), hojas de cálculo (Excel), programa de presentación (Power Point), sistema de gestión de base de datos (Access) u otros tipos de software especializados como software médico, software educativo, editores de música, programas de contabilidad, etc. Son programas que funcionan como herramientas y que permiten al usuario llevar distintas tareas a cabo.



Software de programación

Es el conjunto de herramientas que permiten al programador escribir programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Mediante los programas se indica que tarea debe realizar y cómo efectuarla.



Ciclo de Vida del Software.




Diferencia entre Software libre y Software propietario.

Software Libre: Es aquel que puede ser usado, copiado, estudiado, modificado y distribuido; por lo tanto deben venir acompañados del código fuente para hacer efectivas las libertades que lo caracterizan.

Software privado: Es el tipo de programa informático  o aplicación en el que el usuario no puede acceder al código fuente o tiene un acceso restringido y, por tanto, se ve limitado en sus posibilidades de uso y  modificación.