Search Header Logo

Recuperación de errores

Authored by Maggie Miaw

Computers

University

Used 1+ times

Recuperación de errores
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

Según la siguiente gramática stmt -> 'while' '(' cond ')' '{' stmt_list '}' cond -> 'true' | 'false' stmt_list -> stmt | stmt_list stmt. Supón que se encuentra el siguiente error en la entrada del programa: while (true { // code } ¿Cuál de las siguientes opciones representa la mejor estrategia de inserción de tokens para corregir este error y permitir que el análisis sintáctico continúe correctamente?

Insertar un ';' después de 'true'.
Insertar un '}' después de '{'.
Insertar un ')' antes de '{'.
Insertar un '(' antes de 'true'.

2.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

Según la gramática: assign -> 'id' '=' 'expr' ';' expr -> 'id' | 'num' Supón que se encuentra el siguiente error en la entrada del programa: id = num num; ¿Cuál de las siguientes opciones representa la mejor estrategia de eliminación de tokens para corregir este error y permitir que el análisis sintáctico continúe correctamente?

Eliminar el primer id.
Eliminar el primer num.
Eliminar el segundo num.
Eliminar el =.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Cuál es la ventaja principal de la Modificación de Tokens?

No introduce nuevos errores
Puede corregir errores simples de manera efectiva
Es fácil de implementar
No requiere análisis cuidadoso

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué se hace durante la Modificación de Tokens?

Se ignoran los errores
Se cambia un token erróneo a otro que permita continuar con el análisis
Se detiene el análisis
Se eliminan tokens incorrectos

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Cuál es una desventaja del método de Recuperación Basada en Producciones?

Es fácil de implementar
Puede ser muy eficaz para ciertos tipos de errores
Es complejo de implementar y puede ser lento
No permite continuar con el análisis

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué intenta hacer el analizador en la Recuperación Basada en Producciones?

Detener el análisis en el caso de un error
Aplicar producciones alternativas para superar el error y continuar el análisis
Ignorar el error y seguir adelante
Eliminar los tokens incorrectos

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Selecciona los puntos seguros según el método pánico:

. , ; { } If else while
AaBb
5 7.8
Opción 4
Todas las anteriores

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?