in

Programas de aplicación frente a programas del sistema

Computer Hierarchy

Hay principalmente dos categorías de programas, es decir, programas de aplicación y programas de sistema. Un diagrama que demuestra su lugar en la jerarquía informática lógica es el siguiente:

Jerarquía informática

Programas de aplicación

Estos programas realizan una función particular directamente para los usuarios. Algunos de los programas de aplicación comunes incluyen correo electrónico, navegadores web, software de juegos, procesadores de texto, software de gráficos, reproductor multimedia, etc.

Todos estos programas proporcionan una aplicación a los usuarios finales, por lo que se conocen como programas de aplicación. Por ejemplo: se usa un navegador web para buscar información mientras que se usa un software de juegos para jugar.

Las solicitudes de sistemas de comunicación de aplicaciones y servicios utilizados en una aplicación por un programador se conocen como una interfaz de programa de aplicación (API).

Programas del sistema

Los programas del sistema se utilizan para programar el software del sistema operativo. Mientras que los programas de aplicación proporcionan software que el usuario utiliza directamente, los programas del sistema proporcionan software que utilizan otros sistemas, como aplicaciones SaaS, aplicaciones de ciencias computacionales, etc.

Los atributos de la programación del sistema son:

  • Mediante la programación del sistema, un programador puede hacer suposiciones sobre el hardware del sistema en el que se ejecuta el programa.
  • Normalmente, en la programación del sistema se utiliza un lenguaje de programación de bajo nivel. Esto es para que los programas puedan operar fácilmente en entornos de bajos recursos.
  • La mayoría de los programas del sistema se crean para tener una sobrecarga de tiempo de ejecución baja. Estos programas pueden tener una pequeña biblioteca en tiempo de ejecución.
  • Algunas partes de los programas del sistema pueden ser escritas directamente en lenguaje ensamblador por los programadores.
  • Un depurador no se puede utilizar principalmente en programas del sistema. Este problema se puede resolver ejecutando los programas en un entorno simulado.

Algunos ejemplos de programas del sistema son el sistema operativo, el sistema de red, el servidor del sitio web, el servidor de respaldo de datos, etc.

raja

Publicado el 28-ago-2018 21:01:09

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Diagrama red VPN

Redes VPN O que é, para que sirva e como usar uma rede privada virtual com segurança?

apple touch icon@2

Interfaces vs tipos en TypeScript