Está en la página 1de 15

11/4/23, 13:03 1er.

Examen Parcial: Revisión del intento

Comenzado en Saturday, 18 de February de 2023, 15:00


Estado Terminados
Finalizado en Saturday, 18 de February de 2023, 16:00
Tiempo 59 mins 43 segundos
empleado
Calificación 80.00 de un total de 100.00

Información

Sección 1 (40Pts)
Responda las siguientes preguntas

Pregunta 1
Completada

Puntúa 0.00 sobre 2.00

¿Cuál de las siguientes opciones es un lenguaje scripting?

1. Pyton

2. PL/SQL

3. Java

4.  Ninguna de las anteriores

5. C++

Pregunta 2
Completada

Puntúa 2.00 sobre 2.00

¿Cuál es la definición de un Interprete?

1. Traductor de un lenguaje origen a un lenguaje destino

2. Procesador de Lenguaje que no genera un código objeto, que solo analiza el código fuente y lo ejecuta

3. Ninguna de las anteriores

4. Procesador de Lenguaje que genera un código objeto

https://uedi.ingenieria.usac.edu.gt/campus/mod/quiz/review.php?attempt=901250&cmid=435638 1/15
11/4/23, 13:03 1er. Examen Parcial: Revisión del intento

Pregunta 3

Completada

Puntúa 2.00 sobre 2.00

¿Cuál de las siguientes opciones no es una fase del compilador?

1. Análisis Semántico

2. Generación Código Intermedio

3. Manejo de Errores

4. Análisis Léxico

Pregunta 4

Completada

Puntúa 2.00 sobre 2.00

¿Estructura que se utiliza en los compiladores e interpretes para almacenar la información de los nombres de los tokens y atributos de las
mismos?

1. Cola

2. Arbol B

3. Pila

4. Tabla de Símbolos

Pregunta 5
Completada

Puntúa 2.00 sobre 2.00

¿Cuál de los siguientes es un lenguaje de segunda generación?

1. Pascal

2.
Assembler

3. C++

4. Pyton

https://uedi.ingenieria.usac.edu.gt/campus/mod/quiz/review.php?attempt=901250&cmid=435638 2/15
11/4/23, 13:03 1er. Examen Parcial: Revisión del intento

Pregunta 6

Completada

Puntúa 0.00 sobre 2.00

¿Java es un lenguaje Compilado y orientado a objetos?

Elija una;
Verdadero

Falso

Pregunta 7

Completada

Puntúa 2.00 sobre 2.00

¿Cuál de los siguientes no es un lenguaje scripting?

1. Perl

2. PHP

3. Java Script

4. C++

Pregunta 8

Completada

Puntúa 2.00 sobre 2.00

¿Construir un compilador es considerado una ciencia?

Elija una;
Verdadero

Falso

Pregunta 9

Completada

Puntúa 0.00 sobre 2.00

¿Qué es la traducción Binaria?

1. Es el proceso de traducir un binario a texto

2. Es el proceso de traducir el código binario de una maquina al código binario de la misma maquina máquina

3. Es el proceso de traducir un texto a códigos binarios

4. Ninguna de las anteriores

https://uedi.ingenieria.usac.edu.gt/campus/mod/quiz/review.php?attempt=901250&cmid=435638 3/15
11/4/23, 13:03 1er. Examen Parcial: Revisión del intento

Pregunta 10

Completada

Puntúa 2.00 sobre 2.00

¿Cual es un mecanismo de paso de parámetros?

1. Estático

2. Dinámico

3. Ninguna de las Anteriores

Pregunta 11
Completada

Puntúa 0.00 sobre 2.00

¿Las fases de Análisis Léxico, Sintáctico y Semántico se ejecutan de forma secuencial?

Elija una;
Verdadero

Falso

Pregunta 12

Completada

Puntúa 2.00 sobre 2.00

¿Los compiladores se han tenido que ir adaptando al cambio de Hardware?

Elija una;
Verdadero

Falso

Pregunta 13

Completada

Puntúa 2.00 sobre 2.00

¿Para la fase de optimización de código cuales son los aspectos a tomar en cuenta?

1. Recursos

2. Todas las opciones son correctas

3. Costo

4. Tiempo

https://uedi.ingenieria.usac.edu.gt/campus/mod/quiz/review.php?attempt=901250&cmid=435638 4/15
11/4/23, 13:03 1er. Examen Parcial: Revisión del intento

Pregunta 14

Completada

Puntúa 2.00 sobre 2.00

¿Qué es un lenguaje?

1. Conjunto finito de símbolos permitidos

2. Conjunto de expresiones Regulares

3. Conjunto de cadenas sobre algún alfabeto fijo

Pregunta 15
Completada

Puntúa 2.00 sobre 2.00

¿Un lexema es una secuencia de caracteres en el programa fuente, que coinciden con el patrón para un token?

Elija una;
Verdadero

Falso

Pregunta 16
Completada

Puntúa 0.00 sobre 2.00

¿Cuál es el objetivo de utilizar Buffers?

1. Cargar en memoria una cantidad x de caracteres de la entrada y evitar la lectura a disco

2. Que el compilador sea mas rápido

3. Las dos son correctas

Pregunta 17
Completada

Puntúa 2.00 sobre 2.00

¿Un corrector ortográfico utiliza los conceptos de algunas fases del compilador?

Elija una;
Verdadero

Falso

https://uedi.ingenieria.usac.edu.gt/campus/mod/quiz/review.php?attempt=901250&cmid=435638 5/15
11/4/23, 13:03 1er. Examen Parcial: Revisión del intento

Pregunta 18

Completada

Puntúa 2.00 sobre 2.00

¿En las expresiones regulares el operador unario * tiene la precedencia más alta y es asociativo a la izquierda?

Elija una;
Verdadero

Falso

Pregunta 19

Completada

Puntúa 2.00 sobre 2.00

¿Todos los tokens encontrados por el analizador léxico deben llevar atributos?

1. No, solo cuando sea necesario

2. Ninguna de las Anteriores

3. Si

Pregunta 20
Completada

Puntúa 2.00 sobre 2.00

¿La tabla de símbolos es un estructura de datos estática y limitada?

Elija una;
Verdadero

Falso

https://uedi.ingenieria.usac.edu.gt/campus/mod/quiz/review.php?attempt=901250&cmid=435638 6/15
11/4/23, 13:03 1er. Examen Parcial: Revisión del intento

Información

Sección 2 (10 pts):


Complete el siguiente diagrama

https://uedi.ingenieria.usac.edu.gt/campus/mod/quiz/review.php?attempt=901250&cmid=435638 7/15
11/4/23, 13:03 1er. Examen Parcial: Revisión del intento

Pregunta 21

Completada

Puntúa 2.00 sobre 2.00

¿Que corresponde al numeral 1?

1. Expresión Regular

2. Árbol de Análisis Sintáctico

3. Analizador Sintáctico

https://uedi.ingenieria.usac.edu.gt/campus/mod/quiz/review.php?attempt=901250&cmid=435638 8/15
11/4/23, 13:03 1er. Examen Parcial: Revisión del intento

https://uedi.ingenieria.usac.edu.gt/campus/mod/quiz/review.php?attempt=901250&cmid=435638 9/15
11/4/23, 13:03 1er. Examen Parcial: Revisión del intento

Pregunta 22

Completada

Puntúa 2.00 sobre 2.00

¿Que corresponde al numeral 2?

1. Representación Intermedia

2. Expresión Regular

3. Analizador Léxico

https://uedi.ingenieria.usac.edu.gt/campus/mod/quiz/review.php?attempt=901250&cmid=435638 10/15
11/4/23, 13:03 1er. Examen Parcial: Revisión del intento

Pregunta 23

Completada

Puntúa 2.00 sobre 2.00

¿Que corresponde al numeral 3?

1. Analizador Léxico

2. Código Objeto

3. Tabla de Símbolos y Manejo de Errores

4. Ninguna de las opciones

Pregunta 24

Completada

Puntúa 2.00 sobre 2.00

¿Que corresponde al numeral 4?

1. Optimizador de Código

2. Generador de Código

3. Código Objeto

Pregunta 25
Completada

Puntúa 2.00 sobre 2.00

¿Que corresponde al numeral 5?

1. Código Maquina Destino

2. Analizador Semántico

3. Optimizador de Código

Información

Sección 3 (50 pts):


Responda las siguientes preguntas

https://uedi.ingenieria.usac.edu.gt/campus/mod/quiz/review.php?attempt=901250&cmid=435638 11/15
11/4/23, 13:03 1er. Examen Parcial: Revisión del intento

Pregunta 26

Completada

Puntúa 0.00 sobre 5.00

¿Cual de las siguientes pares de cadenas es aceptada y no aceptada por la expresión regular (0|1)*(2345)+ (678)*9 ?

1. Ninguna de las Anteriores

2. Aceptada (20101023456786789) No Aceptada (0101053456786789)

3. Aceptada (0101023456786789 ) No Aceptada(01010234567896789)

4. Aceptada (01010234523456789) No Aceptada (0101023456786789)

Pregunta 27
Completada

Puntúa 5.00 sobre 5.00

¿Cual es la expresión regular para las cadenas que pueden iniciar con una vocal Mayúscula, continúan o con una vocal minúscula o dígito más
de una vez y puede finalizar con las letras USAC?

1. (A|E|I|O|U)  ( (a|e|i|o|u) | (0|1|2|3|4|5|6|7|8|9) )? USAC+

2. (A|E|I|O|U)* ( (a|e|i|o|u) | (0|1|2|3|4|5|6|7|8|9) )+ USAC?

3. (A|E|I|O|U) | (0|1|2|3|4|5|6|7|8|9)+  USAC?

Pregunta 28
Completada

Puntúa 5.00 sobre 5.00

¿Una expresión regular no es una notación para definir patrones de caracteres?

Elija una;
Verdadero

Falso

https://uedi.ingenieria.usac.edu.gt/campus/mod/quiz/review.php?attempt=901250&cmid=435638 12/15
11/4/23, 13:03 1er. Examen Parcial: Revisión del intento

Pregunta 29

Completada

Puntúa 5.00 sobre 5.00

¿Cual de las siguientes es una acción de recuperación de errores léxicos?

1. Sustituir un carácter por otro

2. Insertar un carácter faltante en el resto de la entrada

3. Eliminar un carácter del resto de la entrada

4. Todas son acciones de recuperación de errores léxicos

Pregunta 30

Completada

Puntúa 0.00 sobre 5.00

En la expresión regular (111*|111) cuando en la entrada se tenga la cadena 111 por cual de las dos opciones el analizador léxico reconocerá la
cadena:

1. 1111*

2. Ambas

3. Ninguna

4. 111

Pregunta 31
Completada

Puntúa 5.00 sobre 5.00

En las expresión regular (111*|111) cuando en la entrada se tenga la cadena 111, cual debería ser la forma correcta para que utilice la opción de
111?

1. 11(11+)

2. (111|111*)

3. Ninguna

4. Ambas

https://uedi.ingenieria.usac.edu.gt/campus/mod/quiz/review.php?attempt=901250&cmid=435638 13/15
11/4/23, 13:03 1er. Examen Parcial: Revisión del intento

Pregunta 32

Completada

Puntúa 5.00 sobre 5.00

¿Estas dos expresiones son equivalente (111*) y (111|ε)+ ?

1. Verdadero

2. Falso

Pregunta 33
Completada

Puntúa 5.00 sobre 5.00

¿Estas tres expresiones son equivalente (111+), (111*111) y 111(111)* ?

Elija una;
Verdadero

Falso

Pregunta 34
Completada

Puntúa 5.00 sobre 5.00

¿En la fase de análisis Léxico las expresiones regulares son los patrones para definir Tokens?

Elija una;
Verdadero

Falso

Pregunta 35
Completada

Puntúa 5.00 sobre 5.00

¿La definición regular puede basarse en definiciones regulares mas pequeñas o simples?

Elija una;
Verdadero

Falso

◄ Clase 23/03/2023

Ir a...

https://uedi.ingenieria.usac.edu.gt/campus/mod/quiz/review.php?attempt=901250&cmid=435638 14/15
11/4/23, 13:03 1er. Examen Parcial: Revisión del intento

Reposición 1er. Examen Parcial ►

https://uedi.ingenieria.usac.edu.gt/campus/mod/quiz/review.php?attempt=901250&cmid=435638 15/15

También podría gustarte