StudyFiWiki
WikiAplicación web
StudyFi

Materiales de estudio con IA para todos los estudiantes. Resúmenes, tarjetas, tests, podcasts y mapas mentales.

Materiales de estudio

  • Wiki
  • Aplicación web
  • Registro gratis
  • Sobre StudyFi

Legal

  • Términos del servicio
  • RGPD
  • Contacto
Descargar en
App Store
Descargar en
Google Play
© 2026 StudyFi s.r.o.Creado con IA para estudiantes
Wiki💻 Ciencias de la ComputaciónSintaxis y Semántica de LenguajesTarjetas

Tarjetas de Sintaxis y Semántica de Lenguajes

Sintaxis y Semántica de Lenguajes: Guía Completa para Estudiantes

ResumenTest de conocimientosTarjetasPodcastMapa mental
1 / 32

¿En un fragmento de código simple puede un mismo carácter o par de caracteres actuar simultáneamente como operador y como signo de puntuación según el

No. No existe en una misma sentencia simple (no compuesta) un carácter o par de caracteres que actúen como operador y carácter de puntuación de forma

Barra espaciadora para girar · Flechas para navegar

Toca para girar · Desliza para navegar

Lenguajes de programación

32 tarjetas

Tarjeta 1

Pregunta: ¿En un fragmento de código simple puede un mismo carácter o par de caracteres actuar simultáneamente como operador y como signo de puntuación según el

Respuesta: No. No existe en una misma sentencia simple (no compuesta) un carácter o par de caracteres que actúen como operador y carácter de puntuación de forma

Tarjeta 2

Pregunta: ¿Cómo se determina si un fragmento de código es léxicamente correcto según el contenido proporcionado?

Respuesta: Se considera léxicamente correcto si todas las palabras pertenecen a alguna categoría léxica; en el ejemplo dado se indica que es léxicamente correcto

Tarjeta 3

Pregunta: ¿Cuál es el fallo sintáctico señalado en el ejemplo con la sentencia return {a+1};?

Respuesta: Es sintácticamente incorrecto porque la gramática exige una expresión (opcional) seguida de ';' y no permite derivar una sentencia compuesta '{ ... }'

Tarjeta 4

Pregunta: Mencione los errores semánticos detectados en el fragmento de código analizado.

Respuesta: Doble declaración de la variable b; acceso a la variable c_ que no fue declarada; en la inicialización de un arreglo se listan más elementos que el ta

Tarjeta 5

Pregunta: Según el contenido, ¿cuál es la cantidad total de tokens del fragmento de código analizado?

Respuesta: Cantidad total de tokens: 50.

Tarjeta 6

Pregunta: ¿Un autómata finito determinista (AFD) completo puede tener estados inalcanzables?

Respuesta: Verdadero: la condición de ser completo no excluye la existencia de estados inalcanzables; pueden darse ejemplos concretos.

Tarjeta 7

Pregunta: ¿Puede un lenguaje L = { a^n b^m a^n | n>1, m>0 } ser reconocido por un AFD según el texto?

Respuesta: No. Es no regular porque requiere memoria para comparar la cantidad de 'a' al inicio y al final (necesita pila), por lo que un AFD no puede reconocerl

Tarjeta 8

Pregunta: ¿Es necesario que dos AFD tengan único estado inicial y único estado final para calcular su intersección?

Respuesta: No. Cada autómata tiene un único estado inicial por definición, pero pueden tener múltiples estados finales; la intersección se define usando el produ

Tarjeta 9

Pregunta: ¿Puede una gramática independiente de contexto (GIC) ser equivalente a una gramática regular (GR)?

Respuesta: Sí. Es verdadero: las gramáticas regulares generan un subconjunto de los lenguajes de las GIC, por lo que una GR siempre tiene al menos una GIC equiva

Tarjeta 10

Pregunta: ¿Las constantes enteras decimales de C son un subconjunto de las constantes reales de C según el contenido?

Respuesta: Verdadero: las constantes enteras decimales están contenidas dentro de las constantes reales de C.

Otros materiales

ResumenTest de conocimientosTarjetasPodcastMapa mental
← Volver al tema