Tipos de Software - 115312

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 1

Tipos de software

3 tipos de software:

1. Software de sistemas

Este es uno de los tipos de software más importantes, ya que se encarga de administrar los recursos del sistema.
Se trata de una colección de programas y componentes que sirven de intermediarios entre el usuario y el
hardware (aquellas partes físicas del sistema como la memoria o tarjetas de gráficos).

Ejemplos de software de sistemas

• Sistemas operativos

Un sistema operativo es eso que comienza a operar en la pantalla cuando prendes un dispositivo y controla los
recursos del software y el hardware. Los más significativos son el macOS, Microsoft Windows, Linux o Unix

• Controlador de dispositivo

Este tipo de software es una interfaz que permite enlazar al sistema operativo con hardware externo como
teclados, mouse, impresoras o monitores.

• Firmware

El firmware es un software que está incorporado permanente en el hardware y controla los circuitos electrónicos
diciéndoles qué deben hacer. Algunos ejemplos son BIOS y UEFI

2. Software de aplicación

Está pensado para que el usuario final lo utilice para realizar tareas específicas. Aquí la interacción es la palabra
clave, pues esta permite un diálogo para satisfacer todo tipo de necesidades como la manipulación de datos, la
organización de información, el manejo de recursos y hasta la creación de video.

Al contrario del software de sistema, puedes agregar y quitar el software de aplicación sin que esto afecte al
sistema operativo.

Ejemplos de software de aplicación

• Aplicaciones de negocio.
• Aplicaciones de Utilería.
• Aplicaciones Personales.
• Aplicaciones de Entretenimiento

3. Software de programación

En pocas palabras, estos programas son los que se encargan de desarrollar el software de aplicación mediante
código. Una buena analogía es pensar en estos programas como traductores que convierten lenguaje de alto nivel
(algoritmos que podemos entender los humanos) a lenguaje de máquina (números binarios que solo entienden
los dispositivos) y viceversa.

Ejemplos de software de programación

• GitHub
• Android Studio
• Visual Studio Code

También podría gustarte