Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Sintaxis y Semántica del Lenguaje Pregunta 1 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 2 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 3 Incorrecta Puntúa -0,25 sobre 1,00 Marcar pregunta Pregunta 4 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 5 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 6 Incorrecta Puntúa -0,25 sobre 1,00 Marcar pregunta Pregunta 7 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 8 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 9 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 10 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 11 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 12 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 13 Incorrecta Puntúa -0,25 sobre 1,00 Marcar pregunta Pregunta 14 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 15 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 16 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 17 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 18 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 19 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 20 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 21 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 22 Incorrecta Puntúa -0,25 sobre 1,00 Marcar pregunta Pregunta 23 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 24 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 25 Incorrecta Puntúa -0,25 sobre 1,00 Marcar pregunta Pregunta 26 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 27 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 28 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 29 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 30 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 31 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 32 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 33 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 34 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 35 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 36 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 37 Incorrecta Puntúa -0,25 sobre 1,00 Marcar pregunta Pregunta 38 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 39 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Pregunta 40 Correcta Puntúa 1,00 sobre 1,00 Marcar pregunta Finalizar revisión Comenzado el lunes, 14 de junio de 2021, 16:37 Estado Finalizado Finalizado en lunes, 14 de junio de 2021, 17:23 Tiempo empleado 46 minutos 32 segundos Puntos 32,50/40,00 Calificación 81,25 de 100,00 En un lenguaje que implementa registros de activación de ubicación estática Seleccione una: Los registros de activación se cargan en memoria cada vez que se llama un subprograma Los registros de activación se cargan en memoria la primera vez que se llama un subprograma Ninguna es correcta Las subrutinas no pueden ser recursivas La pila de memoria se mapea en el heap Región de un programa donde se tiene acceso a un símbolo: Seleccione una: ámbito de alcance estático ámbito de alcance ámbito del heap ninguna de las opciones contexto no local de referencia Forma recursiva en la que la llamada forma parte del enunciado return. Seleccione una: de cola directa transitiva ninguna de las opciones devolución Indique cuál de las siguientes opciones describe mejor el concepto de entorno de referencia de un subprograma. Seleccione una: Colección de todas las variables accesibles desde el heap Colección de todas las variables alojadas en el heap Ninguna es correcta Colección de todas las variables locales al subprograma Colección de todas las variables públicas Las subrutinas de primera clase: Seleccione una: son siempre recursivas no pueden ser recursivas ninguna de las opciones pueden ser retornadas como dato son siempre concurrentes Se denomina a la forma recursiva que permite evitar el apilamiento en el stack: Seleccione una: ninguna de las opciones de cola transitiva directa indirecta Región del mapa de memoria donde se alojan los registros de activación: Seleccione una: stack ninguna de las opciones global heap static Si la llamada a una subrutina se reemplaza por el código de la subrutina, se denomina: Seleccione una: ninguna de las opciones conversión sustitución optimización expansión inline Categoría de subrutinas que no son tratadas como si fueran datos: Seleccione una: de segunda clase concurrentes de primera clase ninguna de las opciones de tercera clase Módulos que contienen subrutinas precompiladas cuyo código se incorpora durante el proceso de enlace: Seleccione una: archivo de inclusión ninguna de las opciones biblioteca estática biblioteca dinámica archivo de cabecera Se denomina prólogo a: Seleccione una: ninguna de las opciones las acciones realizadas al finalizar una subrutina a regresar un valor las acciones realizadas al llamar a subrutina la acción de llamar a una subrutina Si dos subrutinas tienen el mismo nombre, pero diferentes parámetros se dice que están: Seleccione una: homologadas homogeneizadas asociadas por alias ninguna de las opciones sobrecargadas Denominación del ámbito que corresponde al conjunto de todos los símbolos accesibles en los contextos que incluyen al actual: Seleccione una: de acceso estático de referencia de acceso global ninguna de las opciones de acceso local La recursión de cola permite: Seleccione una: también se suele denominar transitiva ninguna de las opciones también se suele denominar indirecta evitar el apilamiento en el stack también se suele denominar directa Rutina que se puede ejecutar en forma concurrente: Seleccione una: subrutina ninguna de las opciones co-rutina desvinculada recurrente El concepto de epílogo se refiere a: Seleccione una: ninguna de las opciones la acción de regresar un valor la acción de vaciar el heap al terminar la ejecución las acciones realizadas al llamar a subrutina las acciones realizadas al finalizar la llamada a subrutina Regla donde importa que un símbolo éste declarado antes del punto de acceso: Seleccione una: de vinculación profunda de vinculación superficial ninguna de las opciones estática dinámica Forma de alcance que depende de la posición donde un símbolo está declarado en el ámbito: Seleccione una: del ámbito global ninguna de las opciones estático dinámico del ámbito local Categoría de subrutinas que pueden ser asignadas a una variable: Seleccione una: de tercera clase ninguna de las opciones de primera clase de segunda clase concurrentes Conjunto de acciones realizadas al inicio de la llamada a subrutina: Seleccione una: se denomina retorno se denomina epílogo se denomina prólogo se denomina conclusión ninguna de las opciones Regla de acceso a un símbolo donde sólo importa que éste declarado: Seleccione una: de vinculación superficial ninguna de las opciones de vinculación profunda dinámica estática Subrutinas que únicamente pueden ser pasadas argumento: Seleccione una: anidadas ninguna de las opciones concurrentes recursivas sobrecargadas Sustitución de un nombre por un valor o expresión asociada en una directiva define de C: Seleccione una: enlace compactado expansión inline optimización macro-sustitución Suponiendo que la programación de un algoritmo puede implementarse en un lenguaje aplicando un enfoque recursivo o un enfoque iterativo: Seleccione una: Resulta indiferente aplicar cualquiera de los dos para optimizar el tiempo de ejecución El iterativo es el más óptimo Resulta indiferente aplicar cualquiera de los dos para optimizar el consumo de memoria El recursivo es el más óptimo Ninguno de los anteriores Indique cuál de los siguientes conceptos se refierea las reglas implícitas de control destinadas a eliminar el excesivo uso de paréntesis en expresiones exentas de ambigüedad. Seleccione una: Precedencia y asociatividad de operadores. Verificación de tipos Coherción de tipos Sobrecarga de operadores. Ninguna de las otras. Categoría de subrutinas que pueden ser retornadas como dato: Seleccione una: de segunda clase de tercera clase ninguna de las opciones concurrentes de primera clase Conjunto de acciones realizadas al finalizar la llamada a subrutina: Seleccione una: ninguna de las opciones se denomina conclusión se denomina epílogo se denomina retorno se denomina prólogo Categoría de subrutinas que únicamente pueden ser pasadas como argumento: Seleccione una: concurrentes de tercera clase de segunda clase de primera clase ninguna de las opciones En un lenguaje que implementa registros de activación de ubicación estática Seleccione una: La pila de memoria se mapea en el heap Las subrutinas no pueden ser recursivas Los registros de activación se cargan en memoria la primera vez que se llama un subprograma Ninguna es correcta Los registros de activación se cargan en memoria cada vez que se llama un subprograma Forma de traductor que realiza la traducción paso a paso de cada enunciado: Seleccione una: pseudocompilador preprocesador intérprete parcial intérprete puro ninguna de las opciones En un lenguaje que implementa registros de activación de ubicación estática, las variables estáticas se mapean en memoria Seleccione una: Las subrutinas no pueden ser recursivas Ninguna de las anteriores Cuando se activa por primera vez el subprograma en el que fueron declaradas Desde el inicio de la ejecución del programa Cada vez que se activa el subprograma en el que fueron declaradas Indique cuál de las siguientes opciones describe mejor el concepto de entorno de referencia de un subprograma. Seleccione una: Colección de todas las variables alojadas en el heap Ninguna es correcta Colección de todas las variables locales al subprograma Colección de todas las variables visibles en dicha sentencia Colección de todas las variables accesibles desde el registro de activación de un subprograma Forma de compilación del código intermedio: Seleccione una: optimización preprocesamiento enlazamiento ninguna de las opciones just-in-time Indique cuál de los siguientes conceptos se refiere a la posibilidad de que un operador modifique su comportamiento según el contexto donde se aplica. Seleccione una: Verificación de tipos Sobrecarga de operadores. Ninguna de las otras Precedencia y asociatividad de operadores. Coherción de tipos Indique cuál de las siguientes opciones describe mejor el concepto de control de secuencia implícito. Seleccione una: Ninguna es correcta La ejecución procede según el orden natural los enunciados que conforman el programa. La ejecución se bifurca según lo indican las estructuras de control de flujo. La ejecución se organiza mediante subprogramas recursivos. El control se traspasa con una sentencia goto a una instrucción con label, desde cualquier punto de un programa. Definir dos o más subrutinas con la misma denominación y diferentes argumentos: Seleccione una: sobrecargar ninguna de las opciones homologar definir un alias homogeneizar El linker puede insertar código objeto a partir de: Seleccione una: ninguna de las opciones bibliotecas dinámicas bibliotecas estáticas archivos de inclusión archivos de cabecera Indique cuál de las siguientes opciones describe mejor el concepto de entorno de referencia de un subprograma. Seleccione una: Colección de todas las variables alojadas en el heap Colección de todas las variables accesibles desde el registro de activación del subprograma Colección de todas las variables locales al subprograma Colección de todas las variables visibles en dicha sentencia Ninguna es correcta Categoría de subrutinas que no son tratadas como si fueran datos: Seleccione una: de tercera clase concurrentes ninguna de las opciones de primera clase de segunda clase Sustitución con el código de una subrutina, al que corresponde a su llamada: Seleccione una: linkage packaging ninguna de las opciones optimización expansión inline Navegación por el cuestionario Julian Eduardo Corrales Hernandez Mostrar una página cada vez Finalizar revisión 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 UTN https://www.campusvirtual.frm.utn.edu.ar/user/view.php?id=10701&course=76 https://www.campusvirtual.frm.utn.edu.ar/mod/quiz/review.php?attempt=230152&cmid=11014&showall=0
Compartir