Recuperación de errores

Recuperación de errores

University

8 Qs

quiz-placeholder

Similar activities

NLP Data Science

NLP Data Science

University

10 Qs

Bases de Datos con Excel FEPADE

Bases de Datos con Excel FEPADE

University

10 Qs

Programación Web II Parte 7

Programación Web II Parte 7

University

10 Qs

Big Data sin misterios

Big Data sin misterios

University

12 Qs

Cuestionario compiladores

Cuestionario compiladores

University

10 Qs

Lenguaje Perl

Lenguaje Perl

University

10 Qs

COMPUTACION ADMINISTRATIVA(4) II EXCEL

COMPUTACION ADMINISTRATIVA(4) II EXCEL

1st Grade - University

10 Qs

Repaso IB2

Repaso IB2

University

12 Qs

Recuperación de errores

Recuperación de errores

Assessment

Quiz

Computers

University

Medium

Created by

Maggie Miaw

Used 1+ times

FREE Resource

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

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Que sucede cuando el compilador encuentra un error grave según el método pánico:
Truena el compilador
Salta un alerta
Se abandona el análisis.
Ignora el error