¿Qué es el diagrama de lápida?

Los diagramas de Tombstone , o generalmente conocidos como diagramas T, son básicamente fragmentos que se utilizan para indicar compiladores y procesamiento del lenguaje como algunas piezas de rompecabezas. Demuestran la transformación del idioma de origen (S) al idioma de destino (T) realizado en un idioma de implementación (L). Geek , debes estar preguntándote por qué usamos el diagrama Tombstone. Ayuda a describir la complicada funcionalidad de portabilidad, arranque y autocompilación de intérpretes, compiladores y macroprocesadores. Proporciona una explicación visual de la interacción.

Transformación del idioma de origen (s) al idioma de destino (T) a través de un idioma de implementación (l)

A continuación se muestran diferentes tipos de piezas de rompecabezas que se utilizan para representar diagramas T :

Tombstone que representa un programa P expresado en lenguaje L

Lápida que representa una máquina

Ejecutando el programa P en la máquina M

Las reglas para la combinación de diagramas de Tombstone se muestran en los siguientes medios:

Correct Combination

Combinación correcta

Incorrect Combination

Combinación incorrecta

La aplicación del diagrama de Tombstone es la siguiente:

  1. Los diagramas de Tombstone se utilizan hoy en día para comprender la interconectividad cliente-servidor en la World Wide Web. Las características conceptuales de los Diagramas T se han desplegado en muchos campos.
  2. Se ha desarrollado una herramienta de enseñanza TDiag en la Universidad de Leizpig, Alemania, para ilustrar tanto los aspectos teóricos como los prácticos del Diagrama Tombstone.

Ejemplo 1: Usar un “Kit de desarrollo Java” para ejecutar un programa Java P.

Aquí en el lado izquierdo hay un programa P que está escrito en Java y se está transformando en JVM en el lado derecho programa P realizado en una implementación en la máquina M.

Ejemplo 2: el programa C se compila en una máquina x86

Publicación traducida automáticamente

Artículo escrito por subhajitghosh1997 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *