option
Cuestiones
ayuda
daypo
buscar.php

compi

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
compi

Descripción:
compu a

Fecha de Creación: 2018/07/30

Categoría: Otros

Número Preguntas: 17

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

De acuerdo a la gramática que afirmación es correcta. a) PRIM(E) = PRIM(U). b) PRIM(E) = PRIM(T). c) PRIM(E) = PRIM(F). d) PRIM(E) = PRIM(V).

¿Que afirmación es correcta respecto al analizador léxico FLEX?. a) FLEX admite en sus definiciones tanto gramáticas ambiguas como gramáticas libres del contexto que permitirán el reconocimiento de los diferentes tokens. b) Dentro de las definiciones de FLEX se encuentran las gramáticas LL(1) que permitirán el reconocimiento de los diferentes tokens. c) las Gramaticas que se definen en FLEX no son ambiguas que permitirán el reconocimiento de los diferentes tokens. d) Dentro de las especificaciones de un codigo FLEX se definen las expresiones regulares que permitirán el reconocimiento de los diferentes tokens.

¿ Que afirmación es correcta respecto a la siguiente gramática?. a) SIG(B) = {$, +, )}. b) SIG(S) = {(, num}. c) PRIM(B) = {num, +}. d) SIG(S) = {$, +.)}.

¿ Cual de las siguientes afirmaciones no es correcta respecto al analisis descendente mediante gramaticas LL(k). a) El análisis sintáctico descendente mediante gramáticas LL(k) requiere un menor costo comunicacional que el análisis descendente con avance y retroceso. b) El análisis sintáctico descendente mediante gramáticas LL(k) se puede realizar si y solo si la gramática no es recursiva por la izquierda. c) El análisis sintáctico descendente mediante gramáticas LL(k) se puede realizar si y solo si la gramática es recursiva por la izquierda. d) El análisis sintáctico descendente mediante gramáticas LL(k) se puede realizar si y solo si la gramática no es ambigua.

¿ Que afirmación es correcta?. a) PRIM(E) = PRIM(E'). b) SIG(T') = {+, -, $, E}. c) PRIM(T´) = PRIM (F). d) SIG(E) = SIG(E´).

¿Que afirmación es correcta respecto a la siguiente gramática?. a). b). c). d).

¿ Que afirmación es correcta respecto a la siguiente gramática?. a). b). c). d).

Dada la gramática que se detalla a continuación, ¿Que afirmación es correcta?. a) PRIM(E) = PRIM(F). b) PRIM(E) = PRIM(U). c) SIG(U) = SIG(F). d) SIG(E) = {$, (, not, true, false}.

¿ Cuál de las siguientes afirmaciones es correcta respecto a las funciones del analizador sintáctico?. a) informa respecto a los errores encontrados en la fase del analisis lexico. b) el primer error detectado por el analizador sintactico, este detiene su proceso de analisis para informar del encontrado. c) el analizador sintactico guia casi todo el proceso de compilacion. d) el analizador sintactico se encarga de verificar la forma en que se interpretan las sentencias de un lenguaje de programacion es decir por ejemplio validar si las operaciones se hacen con variables del mismo tipo o compatibles.

Las gramaticas libres de contexto permiten. a) Crear varios arboles de derivacion para la solucion a una cadena de entrada. b) ser mas expresivos para la definicion de lenguajes formales como naturales. c) ser tan expresivos para la definicion de lenguajes formales como naturales. d) crear un unico arbol de derivacion para la solucion de una cadena de entrada.

Considerando la siguiente tabla de analisis sintactico ¿que aseveracion es correcta?. a). b). c). d).

Qué afirmación es correcta respecto a los programas compilados e interpretados. Un programa compilado procesa la información más rápido que un programa interpretado. Un programa interpretado es offline es decir una vez compilado se genera una aplicación ejecutable que interactúa directamente con la máquina. Un programa compilado procesa la información más lentamente que un programa interpretado. Un programa en JavaScript es un típico ejemplo de un programa compilado. Un programa en C es un típico ejemplo de un programa interpretado.

Cual es de los siguientes parámetros es importante tomar en cuenta en el diseño de un generador de analizadores léxicos. Se debe tomar en cuenta que el diseño del generador de analizadores léxicos no se definan gramáticas ambiguas. Uso de los parámetros importantes en la definición de los tokens es especificar que tengan un código ASCII mayores a 256. Se debe tomar en cuenta que el diseño del generador de analizadores léxico se definan gramáticas libres de contexto. Se debe tomar en cuenta que el diseño del generador de analizadores léxico se definan gramáticas tipo LL(1). Se debe tomar en cuenta que el diseño del generador de analizadores léxico se definan gramáticas que permitan el análisis sintáctico tanto ascendente como descendente.

Qué afirmación es correcta respecto a las fases de un compilador Fases de un compilador: Las fases que componen el back end de un compilador son: el análisis léxico, el análisis sintáctico y el análisis semántico. El analizador sintáctico se encarga de desagregar el programa fuente en componentes léxicos. La fase de análisis de un compilador agrupa a las fases que se encargan de la verificación del código fuente. Las fases que componen el front end del compilador están relacionadas con el generador del código intermedio, el optimizador del código y el generador del código objeto. El análisis semántico se encarga de la agrupación de los componentes léxicos en frases gramaticales; así como de su correspondiente verificación.

Cual de las siguientes afirmaciones hace referencia a una ventaja del agrupamiento de las fases. Permitir que un programa interpretado sea más rápido. Diseñar el sistema operativo en el que funcionarán los programas para el PC. Facilitar la arquitectura del computador. Independizar el análisis de la síntesis de la compilación para fines de reutilizar el front end y back end con distintos IDES de desarrollo o distintas máquinas. Establecer una división lógica de las fases.

Qué afirmación es correcta respecto a las expresiones regulares. Una expresión regular es un subconjunto de una gramática libre de contexto. Una gramática libre del contexto es un subconjunto de una expresión regular. Las expresiones regulares por si solas podrían efectuar todo el análisis sintáctico de un compilador. Las expresiones regulares no se generan a partir de autómatas. Toda gramática libre de contexto puede ser codificada como una expresión regular.

Qué comando se aplica para producir el código resultante del preprocesador del programa fuente del GNU. gcc–e HolaMundo.c >HolaMundo.pp. gcc–u HolaMundo.pp >HolaMundo.c. gcc–s HolaMundo.c >HolaMundo.pp. gcc–o HolaMundo.c >HolaMundo.pp.

Denunciar Test