miércoles, 17 de julio de 2019
EL SOFTWARE
¿QUE ES EL SOFTWARE?
Se considera que el software es el equipamiento lógico e intangible de un ordenador. En otras palabras, el concepto de software abarca a todas las aplicaciones informáticas, como los procesadores de textos, las planillas de cálculo y los editores de imágenes.
El software es desarrollado mediante distintos lenguajes de programación, que permiten controlar el comportamiento de una máquina. Estos lenguajes consisten en un conjunto de símbolos y reglas sintácticas y semánticas, que definen el significado de sus elementos y expresiones. Un lenguaje de programación permite a los programadores del software especificar, en forma precisa, sobre qué datos debe operar una computadora.
TIPOS DE SOFTWARE
Hay varios tipos de software o programas. Veamos primero los tipos de software en función de su costo.
-Software Freeware: todo aquel programa que se distribuya gratuitamente, con ningún coste adicional. También existen autores que lo único que piden es que te registres, es decir, que les digas que usas su programa.
-Software Shareware: es otra modalidad de comercialización todavía más extendida, el programa se distribuye con limitaciones, bien como versión de demostración o evaluación, con funciones o características limitadas o con un uso restringido a un límite de tiempo establecido (por ejemplo 30 días).
-Software Adware: programas gratuitos en su totalidad pero que incluyen publicidad en su programa. ejemplo de este tipo de programas son muchas appels de juegos que incluyen publicidad.
-Software Libre: puede ser de pago o gratuito, pero una vez adquirido el programa, el usuario tiene acceso al código fuente (las instrucciones del programa) y puede modificarlo y/o ampliarlo y redistribuirlo libremente. Un ejemplo de este tipo es el conocido sistema operativo Linux o el paquete de oficina Open Office (similar al Office de Microsoft).
-Programas Software de pago: son programas que tienen un costo que hay que pagar por comprarlo para poder usarlo. De este tipo hay muchos.
SOFTWARE EN FUNCIÓN DE USO
-Software de Aplicación: son los programas que realizan determinadas tareas típicas humanas, que anteriormente se hacían a mano. En definitiva es aquel que sirve para realizar tareas, facilitando así al usuario su trabajo. Ejemplos son lo procesadores de texto como el Word, hojas de cálculo, programas de diseño, de entretenimiento, etc.
-Software de Programación: son aquellos programas que permiten al programador programar, es decir desarrollar otros programas, usando para ello diferentes lenguajes de programación. Ejemplos son los editores de texto para escribir programas en un lenguaje concreto por ejemplo en Java, Pascal o MSDOS, herramientas de diagnóstico de programas, como por ejemplo el programa Everest o Sonia, programas depuradores de código, etc.
-Software de Sistema: Programas que sirven para que el usuario tenga control sobre el ordenador y dar soporte a otros programas. Consiste en software que sirve para controlar e interactuar con el sistema operativo, proporcionando control sobre el hardware del ordenador. El más conocido e importante es Microsoft Windows. Se utiliza, entre otras cosas, para la transferencia de datos entre la memoria RAM y los dispositivos de almacenamiento (disco rígido, unidades de discos ópticos, etc.). Ya es considerado un sistema operativo en sí.
IMPORTANCIA DEL SOFTWARE
La importancia del software surge del avance tecnológico y la necesidad de usar los dispositivos modernos. El software es la herramienta visual que nos permite interactuar con el hardware de un equipo.
En la actualidad casi todos los hogares tienen al menos una computadora y casi todos los miembros de la familia tienen al menos un dispositivo móvil. Los niños aprenden a utilizar equipos desde temprana edad y la mayoría de los adultos saben al menos cómo utilizar un computador para navegar por Internet.
CLASIFICACIÓN DEL SOFTWARE
Software de Sistema: Se llama Software de Sistema o Software de Base al 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:
sistemas operativos
Controladores de dispositivos
Programas utilitarios
Software de Aplicación: El Software de Aplicación son los programas diseñados para o por los usuarios para facilitar la realización de tareas específicas en la computadora, como pueden ser las aplicaciones ofimáticas (procesador de texto, hoja de cálculo, programa de presentación, sistema de gestión de base de datos...), u otros tipos de software especializados como software médico, software educativo, editores de música, programas de contabilidad, etc.
Software de Programación: El Software de Programación es el conjunto de herramientas que permiten al desarrollador informático escribir programas usando diferentes alternativas y lenguajes de programación.
Este tipo de software incluye principalmente compiladores, intérpretes, ensambladores, enlazadores, depuradores, editores de texto y un entorno de desarrollo integrado que contiene las herramientas anteriores, y normalmente cuenta una avanzada interfaz gráfica de usuario (GUI).