Saltar al contenido

¿que es software?

diciembre 23, 2021
¿que es software?

Ejemplos de software

El software es un conjunto de instrucciones, escritas en código informático, que indican a un ordenador cómo comportarse o cómo realizar una tarea específica. El software suele presentarse en forma de programas comerciales (como Microsoft Word y Adobe Photoshop), juegos, un sistema operativo o incluso

. Cualquier programa o código que se ejecute en un ordenador es un ejemplo de software, y cualquier cosa que se haga con un ordenador requiere el uso de software. El software lo crean los programadores informáticos, comúnmente llamados codificadores.Tipos de softwareHay muchos tipos de software en uso hoy en día. Para que te hagas una idea del alcance de la industria del software, a continuación te ofrecemos una visión general de los principales tipos de software que se utilizan hoy en día.

Software de sistemaEl software de sistema es la categoría general de software que permite el funcionamiento del hardware del ordenador y sirve de plataforma subyacente para la ejecución de las aplicaciones. El software de sistema es especialmente complejo y existen múltiples «capas» asociadas a cualquier dispositivo informático. Por ejemplo:

Software de aplicaciónEste es el tipo de software con el que probablemente esté más familiarizado: también llamados programas o aplicaciones, son paquetes que suelen tener un propósito específico y que se utilizan para lograr un determinado objetivo.  Hay una variedad prácticamente ilimitada de aplicaciones. Algunas de las más comunes son el software de productividad, como los procesadores de texto, las hojas de cálculo y los clientes de correo electrónico (Microsoft Word, Excel y Outlook son ejemplos comunes). Los juegos también son aplicaciones populares, así como el software multimedia (la aplicación de la cámara del teléfono es una aplicación, así como Adobe Photoshop, que se utiliza para editar gráficos y fotos). Los navegadores web también se encuentran entre las aplicaciones de software más comunes.

Qué es la ingeniería de software

Diagrama que muestra cómo interactúa el usuario con el software de aplicación en un ordenador de sobremesa típico. La capa de software de aplicación interactúa con el sistema operativo, que a su vez se comunica con el hardware. Las flechas indican el flujo de información.

En el nivel de programación más bajo, el código ejecutable consiste en instrucciones de lenguaje de máquina soportadas por un procesador individual, normalmente una unidad central de procesamiento (CPU) o una unidad de procesamiento gráfico (GPU). El lenguaje de máquina consiste en grupos de valores binarios que significan instrucciones del procesador que cambian el estado del ordenador respecto al estado anterior. Por ejemplo, una instrucción puede cambiar el valor almacenado en una ubicación concreta del ordenador, un efecto que no es directamente observable por el usuario. Una instrucción también puede invocar una de las muchas operaciones de entrada o salida, por ejemplo, mostrar algún texto en la pantalla del ordenador, provocando cambios de estado que deberían ser visibles para el usuario. El procesador ejecuta las instrucciones en el orden en que se proporcionan, a menos que se le indique que «salte» a una instrucción diferente, o sea interrumpido por el sistema operativo. A partir de 2015 [actualización], la mayoría de los ordenadores personales, los dispositivos de los teléfonos inteligentes y los servidores tienen procesadores con múltiples unidades de ejecución o múltiples procesadores que realizan cálculos juntos, y la computación se ha convertido en una actividad mucho más concurrente que en el pasado.

Tipos de software

El software del sistema es un conjunto de programas diseñados para operar, controlar y ampliar las capacidades de procesamiento del propio ordenador. El software de sistema suele ser elaborado por los fabricantes de ordenadores. Estos productos de software se componen de programas escritos en lenguajes de bajo nivel, que interactúan con el hardware a un nivel muy básico. El software de sistema sirve de interfaz entre el hardware y los usuarios finales.

Los productos de software de aplicación están diseñados para satisfacer una necesidad particular de un entorno concreto. Todas las aplicaciones de software preparadas en el laboratorio de informática pueden entrar en la categoría de software de aplicación.

El software de aplicación puede consistir en un único programa, como el bloc de notas de Microsoft para escribir y editar un texto sencillo. También puede consistir en una colección de programas, a menudo llamada paquete de software, que trabajan juntos para realizar una tarea, como un paquete de hojas de cálculo.

Qué es el software y los tipos de software

El software de sistema y el software de aplicación son dos tipos de software muy diferentes. Puede resultar confuso si nunca has oído utilizar estos términos, pero apuesto a que ya estás familiarizado con varios tipos de software de sistema y de aplicación, sólo que no sabes qué significan los términos.

En el artículo de hoy, te explicaré qué es el software de sistema y el software de aplicación y qué hace cada uno. También te daré algunos ejemplos de software de aplicación y de software de sistema, para que entiendas qué es cada uno.

El software de sistema es un tipo de software que está diseñado para proporcionar una plataforma para la ejecución y el funcionamiento de otro software, es decir, el software de aplicación. Se necesita un software de sistema para ejecutar un software de aplicación.

En otras palabras, el hardware de tu portátil (las partes físicas reales) no sirve de nada sin el software del sistema: el SO (sistema operativo) de Windows. Piensa en el hardware como el cuerpo y en el software del sistema como la mente o el alma, que hace funcionar el cuerpo.

El software de aplicación, por otro lado, es un tipo de software o programa que está diseñado para completar una tarea específica. Por ejemplo, Microsoft Word es un software de aplicación que permite escribir documentos.

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad