Máquina virtual o intérprete



Descripción
  • Formado por cuatro componentes
  • Un motor de simulación o interpretación
  • Una memoria que contiene el código a interpretar
  • Una representación del estado de la interpretación
  • Una representación del estado del programa que se está simulando

Ventajas
  •  Solución software a problemas hardware.

Desventajas
  •  No siempre es aplicable
  • Reducido a lenguajes de programación

Otros Estilos
  • Procesos distribuidos
  • Sistemas cliente/servidor
  • Sistemas en 3 capas
  • Programa Principal/Subrutinas
  • Típica de lenguajes procedurales
  • Un programa principal gestiona el control de ejecución de las subrutinas
  • Transición de Estados
  • Arquitecturas Heterogéneas



Comentarios

Entradas populares de este blog