En un sistema informático, el software es básicamente un conjunto de instrucciones o comandos que le dice a la computadora qué hacer. O, en otras palabras, el software es un programa de computadora que proporciona un conjunto de instrucciones para ejecutar los comandos de un usuario y decirle a la computadora qué hacer. Por ejemplo, como MS-Word, MS-Excel, PowerPoint, etc. La siguiente tabla describe los tipos de software:
Arriba está el diagrama de tipos de software. Ahora describiremos brevemente cada tipo y sus subtipos:
Software del sistema
El software del sistema es un software que opera directamente el hardware de la computadora y proporciona la funcionalidad básica a los usuarios, así como al otro software para operar sin problemas. O en otras palabras, el software del sistema básicamente controla el funcionamiento interno de una computadora y también controla los dispositivos de hardware como monitores, impresoras y dispositivos de almacenamiento, etc. Es como una interfaz entre el hardware y las aplicaciones del usuario, les ayuda a comunicarse entre sí porque el hardware entiende el lenguaje de máquina (es decir, 1 o 0) mientras que las aplicaciones de usuario funcionan en lenguajes legibles por humanos como inglés, hindi, alemán, etc., por lo que el software del sistema convierte el lenguaje legible por humanos en lenguaje de máquina y viceversa.
Características del software del sistema:
Analicemos algunas de las características del software del sistema:
- El software del sistema está más cerca del sistema informático.
- El software del sistema está escrito en un lenguaje de bajo nivel en general.
- El software del sistema es difícil de diseñar y comprender.
- El software del sistema es rápido en velocidad (velocidad de trabajo).
- El software del sistema es menos interactivo para los usuarios en comparación con el software de aplicación.
Tipos de software del sistema:
Tiene dos subtipos que son:
- Sistema Operativo: Es el programa principal de un sistema informático. Cuando el sistema de la computadora está ENCENDIDO, es el primer software que se carga en la memoria de la computadora. Básicamente, administra todos los recursos, como memoria, CPU, impresora, disco duro, etc., y proporciona una interfaz para el usuario, que lo ayuda a interactuar con el sistema informático. También proporciona diversos servicios a otros programas informáticos. Ejemplos de sistemas operativos son Linux, Apple macOS, Microsoft Windows, etc.
- Procesador de lenguaje: como sabemos, el software del sistema convierte el lenguaje legible por humanos en un lenguaje de máquina y viceversa. Entonces, la conversión la realiza el procesador de lenguaje. Convierte programas escritos en alto nivel fácilmente legibles por máquinas (
- Controlador de dispositivo: un controlador de dispositivo es un programa o software que controla un dispositivo y lo ayuda a realizar sus funciones. Todos los dispositivos, como una impresora, un mouse, un módem, etc., necesitan un controlador para conectarse eternamente con el sistema informático. Entonces, cuando conecta un nuevo dispositivo con su sistema informático, primero debe instalar el controlador de ese dispositivo para que su sistema operativo sepa cómo controlar o administrar ese dispositivo.
Software de la aplicacion
El software que realiza funciones especiales o proporciona funciones que van mucho más allá de la operación básica de la computadora se conoce como software de aplicación. O, en otras palabras, el software de aplicación está diseñado para realizar una tarea específica para los usuarios finales. Es un producto o un programa que está diseñado solo para cumplir con los requisitos de los usuarios finales. Incluye procesadores de texto, hojas de cálculo, manejo de base de datos, inventario, programas de nómina, etc.
Características del software de aplicación:
Analicemos algunas de las características del software de aplicación:
- Una característica importante del software de aplicación es que realiza tareas más especializadas como procesamiento de textos, hojas de cálculo, correo electrónico, etc.
- En general, el tamaño del software es grande, por lo que requiere más espacio de almacenamiento.
- El software de aplicación es más interactivo para los usuarios, por lo que es fácil de usar y diseñar.
- El software de aplicación es fácil de diseñar y comprender.
- El software de aplicación está escrito en un lenguaje de alto nivel en general.
Tipos de software de aplicación:
Hay diferentes tipos de software de aplicación y esos son:
- Software de propósito general: este tipo de software de aplicación se utiliza para una variedad de tareas y no se limita a realizar una tarea específica solamente. Por ejemplo, MS-Word, MS-Excel, PowerPoint, etc.
- Software personalizado: este tipo de software de aplicación se utiliza o se diseña para realizar tareas o funciones específicas o se diseña para organizaciones específicas. Por ejemplo, sistema de reservas de trenes, sistema de reservas de líneas aéreas, sistema de gestión de facturas, etc.
- Software de utilidad: este tipo de software de aplicación se utiliza para respaldar la infraestructura informática. Está diseñado para analizar, configurar, optimizar y mantener el sistema, además de atender sus requerimientos. Por ejemplo, antivirus, fragmentador de disco, probador de memoria, reparación de disco, limpiadores de disco, limpiadores de registro, analizador de espacio en disco, etc.
Diferencia entre software de sistema y software de aplicación
Ahora, analicemos algunas diferencias entre el software del sistema y el software de la aplicación:
Software del sistema |
Software de la aplicacion |
---|---|
Está diseñado para administrar los recursos del sistema informático, como la memoria y la gestión de procesos, etc. | Está diseñado para cumplir con los requisitos del usuario para realizar tareas específicas. |
Escrito en un lenguaje de bajo nivel | Escrito en un lenguaje de alto nivel. |
Menos interactivo para los usuarios. | Más interactivo para los usuarios. |
El software del sistema juega un papel vital para el funcionamiento efectivo de un sistema. | El software de aplicación no es tan importante para el funcionamiento del sistema, ya que es una tarea específica. |
Es independiente del software de aplicación a ejecutar. | Necesita el software del sistema para funcionar. |
Problemas de muestra
Pregunta 1. ¿Cuál de los siguientes no es software?
(A) MS-Word
(B) MS-Excel
(C) Teclado
(D) ventanas de Microsoft
Solución:
La opción correcta es C, es decir, Teclado
Porque un teclado no es un software, ya que es un dispositivo de hardware (dispositivo de entrada).
Pregunta 2. ¿Cuál de los siguientes actúa como una interfaz entre el usuario y el hardware de la computadora?
(Un monitor
(B) Sistema operativo
(C) Hilo de usuario
(D) Programa de aplicación
Solución:
La opción correcta es B, es decir, Sistema Operativo.
Porque un sistema operativo proporciona una interfaz al usuario, lo que ayuda al usuario a interactuar con el sistema informático.
Pregunta 3. ¿El único lenguaje que la computadora puede procesar o ejecutar se llama ___________?
(A) Lenguaje de máquina
(B) Lenguaje normal
(C) Lenguaje informático
(D) Lenguaje de alto nivel
Solución:
La opción correcta es A, es decir, lenguaje de máquina
El único lenguaje que la computadora puede procesar o ejecutar se llama lenguaje de máquina, ya que este lenguaje es capaz de decirle a la computadora explícitamente qué hacer.
Pregunta 4. ¿Cuál de los siguientes software se utiliza para controlar las operaciones de una computadora?
(A) Software de aplicación
(B) Software del sistema
(C) Software de utilidad
(D) Procesador de lenguaje
Solución:
La opción correcta es B, es decir, Software del sistema
Hay dos tipos de software: software de sistema y software de aplicación. El software del sistema se utiliza para controlar las operaciones y también controla el funcionamiento interno y los dispositivos de hardware de una computadora.
Pregunta 5. ¿Cuál de los siguientes software está diseñado para resolver un problema específico o para realizar una tarea específica?
(A) Procesador de lenguaje
(B) Software de aplicación
(C) Software del sistema
(D) Software de utilidad
Solución:
La opción correcta es B, es decir, Software de aplicación
Porque un software que realiza funciones especiales o proporciona funciones que son mucho más que la operación básica de la computadora es software de aplicación.
Pregunta 6. ¿Cuál de los siguientes no es un ejemplo de un sistema operativo?
(A)Linux
(B) mac OS de Apple
(C) Microsoft Windows,
(Re. Ninguna de las anteriores
Solución:
La opción correcta es D, es decir, Ninguna de las anteriores
Porque Linux, Apple macOS, Microsoft Windows son ejemplos de sistemas operativos.
Pregunta 7. ¿Cuál de los siguientes es un procesador de lenguaje?
(A) Lenguaje de programación C++
(B) Compilador
(C)Linux
(Todo lo anterior
Solución:
La opción correcta es B, es decir, Compilador
Porque un procesador de lenguaje está diseñado o se usa para convertir código de programa en código de máquina. Entonces, un compilador es un procesador de lenguaje y se usa en el lenguaje de programación C/C++.
Publicación traducida automáticamente
Artículo escrito por manjeetks007 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA