Los estándares web promovidos por la W3C son lenguajes interpretados por el navegador, ¿qué diferencia hay con respecto a lenguajes compilados? ¿qué ventajas y desventajas presentan los lenguajes interpretados para el desarrollo de aplicaciones?
Sigue la gramática de PROLOG para codificar la siguiente estructura como un hecho en PROLOG
<lenguaje>
<nblenguaje>mi lenguaje</nblenguaje>
<estructura> <nbestructura>st1</nbestructura>
<token><tipotoken>fijo</tipotoken>
<contenido>Lo que sea</contenido>
</token>
<token><tipototoken>variable</tipotoken>
<contenido>parametro1</contenido>
</token>
</estructura>
</lenguaje>
programa = clausula+
clausula = hecho | regla | query
hecho = atomo '.'
atomo = ident | ident '(' args ')'
args = (term ',')* term
term = variable | struct
struct = ident | ident '(' args ')'
regla = atomo ':=' atomo+ ;
Analiza el ejemplo cómo se codificó la estructura sintáctica de la asignación en javascript:
Codifica la estructura de la decisión con la siguiente sintaxis if ( condicion ) { verdadero } else { falso }
Solo estudiantes de la materia de seguridad de software
Diseña una llave y encripta los valores que aparecen en negrita:
<lenguaje>
<nblenguaje>javascript</nblenguaje>
<estructura> <nbestructura>asignacion</nbestructura>
<token><tipotoken>fijo</tipotoken>
<contenido>Var</contenido>
</token>
<token><tipotoken>variable</tipotoken>
<contenido>nbvariable</contenido>
</token>
<token><tipotoken>fijo</tipotoken>
<contenido>as</contenido>
</token>
<token><tipotoken>variable</tipotoken>
<contenido>tipovariable</contenido>
</token>
<token><tipotoken>fijo</tipotoken>
<contenido>;</contenido>
</token>
</estructura>
</lenguaje>
<lenguaje>
<nblenguaje>javascript</nblenguaje>
<estructura> <nbestructura>asignacion</nbestructura>
<token><tipotoken>fijo</tipotoken>
<contenido>Var</contenido>
</token>
<token><tipotoken>variable</tipotoken>
<contenido>nbvariable</contenido>
</token>
<token><tipotoken>fijo</tipotoken>
<contenido>as</contenido>
</token>
<token><tipotoken>variable</tipotoken>
<contenido>tipovariable</contenido>
</token>
<token><tipotoken>fijo</tipotoken>
<contenido>;</contenido>
</token>
</estructura>
</lenguaje>