logo

Tipos de software: Qué tipos existen y cómo funcionan

Tech 
17/05/2022

El software es aquello que da instrucciones para poder comunicarse con el ordenador. Dicho de otra forma, el software son los programas informáticos, lo que hace a los ordenadores y a otros dispositivos útiles. A diferencia del hardware, la parte física, el software no se puede tocar. Hoy vamos a bucear para conocer más acerca de esta importante parte de la informática, qué tipos de software existen y cómo funcionan.

Actualmente, es fundamental contar con profesionales que puedan desarrollar diferentes softwares que mejoren nuestro entorno de trabajo. En un entorno tan digitalizado, es cada vez más necesario que las empresas cuenten con personal formado en este campo. En Inesdi contamos con el Máster en Full Stack Web Development, un programa que permite a los alumnos la posibilidad de participar en todo el proceso de desarrollo de una aplicación web, desde los análisis de los requerimientos de los usuarios hasta el despliegue y posterior monitoreo de la misma. Si no lo tienes claro, te explicamos por qué debes estudiar esta especialidad.

¿Qué tipos de software existen?

Los desarrolladores deben tener en cuenta el software que están creando. Son cuatro los tipos de software que podemos encontrar según su funcionalidad:

Software de programación

Empezamos, por el principio, el software que sirve para originar el resto. El software de programación es aquel que utilizan los desarrolladores para poder generar otros programas.

Dentro de este tipo encontramos editores de texto, compiladores y depuradores. Existen infinitos ejemplos de software programación, entre ellos programas como Lazarus, Delphi, Eclipse o PyCharm.

Los tipos de software de programación son:

·        Editores de texto

·        Compiladores

·        Intérpretes

·        Enlazadores

·        Depuradores

·        IDE

Software de sistema

El software de sistema es aquel que consigue que el equipo en el que nos encontramos trabajando, funcione. Es el motor del hardware en el que se instala.

Para que lo entendamos mejor, en esta categoría encontraríamos softwares como Microsoft Windows, Mac OS, Android, iOs o Linux.

Pero no solo estos, en este caso también estarían todos los controladores o drivers que hacen que los periféricos puedan funcionar correctamente.

Los tipos de software de sistema son:

·        Cargadores de programa

·        Sistemas operativos

·        Controladores

·        Herramientas de diagnóstico

·        Servidores

Software de aplicación

El software de aplicación está formado por aquellos programas con los que el público puede realizar algún tipo de función. En este caso, las aplicaciones son el producto final que se ofrece al usuario.

Dentro de esta categoría nos podemos encontrar multitud de herramientas y contenido: desde un simple editor de texto, hasta un complejo videojuego.

Los tipos de software de aplicación son:

·        Aplicaciones de ofimática

·        Bases de datos

·        Videojuegos

·        Software empresarial

·        Software educativo

·        Software de gestión

Software malicioso

El software malicioso, o malware, es una tipología que no podemos encajar en ninguna de las categorías anteriores. Su función es la de hacer daño a los equipos y su uso está relacionado con la ciberdelincuencia.

Son varios los tipos de malware que podemos encontrarnos, entre ellos los troyanos, el spyware o el ransonware.

tipos de software

Tipos de licencia de software

Una vez que hemos descubierto cuáles son los tipos básicos de software que podemos encontrar, es importante que entendamos qué tipo de uso se les puede dar dependiendo de la licencia con la que cuenten.

Pero, antes de nada, ¿qué es una licencia de software? Pues bien, una licencia de software es un contrato que acepta quien lo usa. Se trata de una serie de permisos que nos otorga el fabricante o desarrollador para su distribución, uso o modificación de este.

Las licencias permiten un uso u otro del software dependiendo del rol contratado:

·        Administrador: es la que proporciona más derechos y funcionalidades. Este tipo de licencia permite cambiar permisos y gestionar la información a la que se puede acceder.

·        Completa: estos usuarios pueden consultar y editar el contenido dentro del software.

·        Limitada: cuentan con menores derechos de acceso, solo pueden consultar cierto nivel de información.

Más allá, se puede encontrar otra categorización que no depende del rol que ejerza una persona en el software:

·        Software libre: puede ser empleada, modificada y distribuida por cualquiera. Es el caso, por ejemplo, de Mozilla Firefox.

·        Copyleft: puede ser utilizada por cualquiera, pero no modificada o redistribuida.

·        GPL: es la que usa Linux, limita en cierta parte su distribución e integración.

·        Debian: su redistribución puede ser libre donde el código fuente deber ser incluido.

·        BSD: cuenta con pocas restricciones.

·        Dominio público: no tiene copyright.

·        Semi-libre: no es totalmente libre, sin embargo, puede utilizarse por otros usuarios.

·        Freeware: se emplea para programas que pueden ser redistribuidos, pero no modificados.

·        Comercial: en este caso el objetivo es conseguir dinero.

·        Trial: una versión de prueba que se usa en principio para ser probada.

 



© Instituto de Innovación Digital de las Profesiones. Planeta Formación y Universidades. Todos los derechos reservados.
Por cualquier consulta, escríbanos a info@inesdi.com