Académique Documents
Professionnel Documents
Culture Documents
DEFINICIÓN DE SOFTWARE
El software es una palabra que proviene del idioma inglés, pero que, gracias a la
masificación de uso, ha sido aceptada por la Real Academia Española. Según la
RAE, el software es un conjunto de programas, instrucciones y reglas informáticas
que permiten ejecutar distintas tareas en una computadora.
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
En la clasificación de software destacan, principalmente, tres tipos de software, que
son: Software de aplicación, software de sistema y software de programación y que
pasamos a analizar a continuación.
Software de sistema
El software de sistema es el que permite al usuario utilizar el sistema operativo
incorporado en el ordenador o dispositivo en cuestión. El software de sistema lo
componen una serie de programas que tienen dos objetivos, el primero es gestionar
los recursos de los que dispone el hardware, pudiendo coordinar tareas, como por
ejemplo la memoria, las unidades de disco, las impresoras o escáneres e, incluso,
el mouse, y el segundo es ofrecer una interfaz al usuario para que el usuario pueda
interactuar con el sistema.
Estos son los diferentes tipos de software de sistema:
Cargador de programas
Sistemas operativos (como son Mac, Windows o Linux)
Controlador de dispositivos
INTRODUCCIÓN A LA INFORMÁTICA.
Herramientas de programación
Programas utilitarios
Entornos de escritorio
BIOS o sistema básico de entrada y salida
Hipervisores o máquinas virtuales (permiten gestionar diferentes Sistemas
Operativos en un mismo dispositivo)
Gestores de arranque (en inglés se conocen como bootloaders)
Software de programación
Compiladores
Editores de texto
Enlazadores de código
Depuradores
Entornos de desarrollo integrado (IDE por sus siglas en inglés). Los
entornos de desarrollo integrado agrupan los diferentes softwares de
programación en una única interfaz y que consiguen facilitar el trabajo de
los programadores al agrupar todas las herramientas en una sola.
Software de aplicación