“Conocimiento software>Ingeniería del Software

¿Qué es el software? ¿Son sus tipos y ejemplos?

2015/12/31
El software es un conjunto de instrucciones, datos o programas utilizados para operar computadoras y ejecutar tareas específicas. Es la contraparte intangible del hardware físico de un sistema informático. Piense en el hardware como el cuerpo y el software como el cerebro:el hardware proporciona la plataforma y el software dicta qué acciones se realizan.

El software se clasifica ampliamente en varios tipos, aunque las líneas a veces pueden difuminar:

1. Software del sistema: Este tipo de software administra y controla el hardware de la computadora y proporciona una plataforma para ejecutar software de aplicación.

* Sistemas operativos (OS): El software fundamental que administra todos los demás software y hardware. Los ejemplos incluyen Windows, MacOS, Linux, Android, iOS.

* Controladores del dispositivo: Software que permite que el sistema operativo se comunique con dispositivos de hardware (impresoras, escáneres, tarjetas gráficas, etc.).

* firmware: Software integrado en dispositivos de hardware, a menudo utilizado para controlar las funciones básicas. Se encuentra en cosas como BIOS (sistema básico de entrada/salida) en placas base y sistemas integrados en electrodomésticos.

* Utilidades: Herramientas del sistema que realizan tareas específicas como limpieza de disco, compresión de datos, escaneo de virus (por ejemplo, limpieza de disco en ventanas, utilidad de disco en macOS, software antivirus como Norton o McAfee).

2. Software de aplicación: Este tipo de software está diseñado para realizar tareas específicas para los usuarios. Es el software con el que generalmente interactúamos directamente.

* procesadores de palabras: Microsoft Word, Google Docs, escritor de LibreOffice.

* Hojas de cálculo: Microsoft Excel, Hojas de Google, LibreOffice Calc.

* Software de presentación: Microsoft Powerpoint, Google Slides, LibreOffice Impress.

* Sistemas de gestión de bases de datos (DBMS): MySQL, PostgreSQL, Oracle Database, Microsoft Access.

* Software de gráficos: Adobe Photoshop, Gimp, Coreldraw.

* Software de edición de video: Adobe Premiere Pro, Final Cut Pro, Davinci Resolve.

* navegadores web: Google Chrome, Mozilla Firefox, Safari, Microsoft Edge.

* Clientes de correo electrónico: Outlook, Thunderbird, Gmail (Webmail también es software de aplicación).

* Juegos: Minecraft, Fortnite, The Sims.

* Software de planificación de recursos empresariales (ERP): SAP, Oracle ERP Cloud.

* Software de gestión de relaciones con el cliente (CRM): Salesforce, Hubspot.

3. Software de programación: Estas son herramientas utilizadas por los desarrolladores para crear otro software.

* Entornos de desarrollo integrado (IDES): Visual Studio, Eclipse, Xcode. Estos proporcionan un entorno integral para el código de escritura, depuración y prueba.

* compiladores e intérpretes: Traducir el código fuente en instrucciones legibles por máquina.

* Debuggers: Herramientas para encontrar y corregir errores en el código.

4. Malware: Este es un software malicioso diseñado para dañar, interrumpir o obtener acceso no autorizado a un sistema informático. No es una categoría de software funcional, sino perjudicial.

* virus: Programas de autorreplicación que se extienden de una computadora a otra.

* gusanos: Programas de autorreplicación que se extienden sobre las redes.

* Caballos troyanos: Programas maliciosos disfrazados de software legítimo.

* ransomware: Software que encripta los datos de un usuario y exige un rescate para su lanzamiento.

* spyware: Software que monitorea en secreto la actividad de un usuario.

Estas categorías no son mutuamente excluyentes; Algunos software pueden tener características de múltiples categorías. Por ejemplo, un procesador de textos puede incluir utilidades de corrección ortográfica incorporada (aspectos del software del sistema dentro del software de aplicación). La clasificación depende de la función principal y el propósito del software.

Ingeniería del Software
Sketchup escenas Tutorial
¿Qué tipo de software es Asure?
¿Cómo se ve el software?
Cómo cambiar a AutoCAD Metric
¿De qué manera el diseño del motor analítico Babbages fue similar a la computadora moderna?
Google Sketchup Formación
¿Qué es el diseño de archivos?
¿Cómo agrego Autodesk Inventor material de textura
Conocimiento de la computadora © http://www.ordenador.online