Logo Studenta

Lenguajes_ Revisión del intento

¡Estudia con miles de materiales!

Vista previa del material en texto

Sintaxis y Semántica del Lenguaje
Pregunta 1
Incorrecta
Puntúa 0,00
sobre 1,00
Marcar
pregunta
Pregunta 2
Correcta
Puntúa 1,00
sobre 1,00
Marcar
pregunta
Pregunta 3
Parcialmente
correcta
Puntúa 0,33
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
Correcta
Puntúa 1,00
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
Parcialmente
correcta
Puntúa 0,75
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
Incorrecta
Puntúa 0,00
sobre 1,00
Marcar
pregunta
Pregunta 17
Correcta
Puntúa 1,00
sobre 1,00
Marcar
pregunta
Pregunta 18
Incorrecta
Puntúa 0,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
Sin contestar
Puntúa como
1,00
Marcar
pregunta
Pregunta 22
Sin contestar
Puntúa como
1,00
Marcar
pregunta
Pregunta 23
Sin contestar
Puntúa como
1,00
Marcar
pregunta
Pregunta 24
Sin contestar
Puntúa como
1,00
Marcar
pregunta
Finalizar revisión
Comenzado el miércoles, 5 de mayo de 2021, 11:33
Estado Finalizado
Finalizado en miércoles, 5 de mayo de 2021, 12:28
Tiempo
empleado
54 minutos 59 segundos
Puntos 16,08/24,00
Calificación 67,01 de 100,00
Marcar la afirmación que es verdad:
Seleccione una o más de una:
Si aumenta la flexibilidad de los lenguajes interpretados, los compiladores se volverán más lentos frente a aquellos.
En la medida que los procesadores han aumentado su eficiencia, los lenguajes interpretados se han vuelto más importantes.
Todas son falsas.
Los lenguajes interpretados son más rápidos que los compilados, independientemente de la velocidad del procesador.
Aunque los procesadores aumenten su eficiencia, los lenguajes compilados van a mantener su ventaja en cuanto a flexibilidad, frente a los
interpretados.

Categoría de lenguaje que no especifica algoritmos de solución sino resultados a obtener:
Seleccione una o más de una:
concurrentes
declarativos 
ninguna de las opciones
tiempo real
imperativos
Características de un lenguaje de programación que sólo se puedan implementar mediante un intérprete:
Seleccione una o más de una:
definir funciones anidadas y evaluarlas.
evaluar código fuente en tiempo de ejecución. 
implementar recursividad de las subrutinas.
evaluar y depurar las funciones en tiempo de ejecución.
construir dinámicamente subrutinas que deben ser evaluadas.
Características de un lenguaje de programación que sólo se pueda implementar mediante un intérprete:
Seleccione una o más de una:
Permite implementar recursividad de las subrutinas.
Permite construir dinámicamente subrutinas que deben ser evaluadas.
Permite definir funciones anidadas y evaluarlas.
Permite evaluar y depurar las funciones en tiempo de ejecución.
Permite evaluar código fuente en tiempo de ejecución. 
¿Cuál sería un error semántico en lenguaje "C"?:
Seleccione una o más de una:
Para el operador ternario if inmediato, colocar un ¿ en lugar de ?
Ninguna de las otras opciones
Omitir un paréntesis de cierre en el encabezado de un if
Escribir una expresión que contenga una división por cero 
Omitir la llave de cierre de un bloque de código
El concepto de lenguaje maquina se refiere a
Seleccione una o más de una:
Un modo de expresar algoritmos en un lenguaje de alto nivel
Un lenguaje de programacion de bajo nivel para computadoras
Un conjunto de códigos binarios directamente interpretables por un circuito microprogramable 
Ninguna de las otras opciones
Un lenguaje de programacion basado es un pseudocodigo
El concepto de lenguaje intermedio se refiere a:
Seleccione una o más de una:
Un conjunto de codigos binarios directamente interpretables por un circuito microprogramable
Un pseudolenguaje de máquina independiente del hardware 
Un modo de expresar algoritmos en un lenguaje de alto nivel
Un lenguaje de programacion de bajo nivel para computadoras
Un lenguaje de programacion basado es un pseudocodigo
Forma de de traductor paso a paso de cada enunciado:
Seleccione una o más de una:
intérprete puro 
pseudocompilador
preprocesador
intérprete parcial
compilador nativo
Los lenguajes en los cuales se describe la solución que se busca obtener y no el procedimiento de solución, son:
Seleccione una o más de una:
no procedurales
concurrentes
imperativos
ninguna de las opciones
declarativos 
Un compilador que está escrito en el mismo lenguaje que compila, se denomina (buscar en web)...
Seleccione una o más de una:
autocompilador 
pseudo-compilador
pre-procesador
optimizador
Ninguna de las otras
El concepto de lenguaje ensamblador se refiere a:
Seleccione una o más de una:
Un modo de expresar algoritmos en un lenguaje de alto nivel
Un lenguaje de programacion de nivel intermedio para computadoras
Un conjunto de codigos binarios directamente interpretables por un circuito microprogramable
Un lenguaje de programacion de bajo nivel 
Ninguna de las otras opciones
El concepto de ortogonalidad de un lenguaje de programación se podría describir como:
Seleccione una o más de una:
La característica de que un operador o palabra reservada, tenga más de un significado
Que se trata de lenguajes para programación paralela
La característica de que un operador o palabra reservada, tenga un único significado
La capacidad de combinar elementos del lenguaje, para formar otros nuevos que sean válidos 
Ninguna de las otras opciones
Indagar y marcar las afirmaciones que son verdaderas (buscar en web):
Seleccione una o más de una:
En Ada sólo es posible referenciar con punteros datos de tipos no-primitivos
Ada realiza verificación estática de tipos 
El formato de representación de números reales en Ada es en punto flotante 
Javascript es un lenguaje tipos dinámicos 
El formato de representación de números reales en Fortran es en punto fijo
Fortran realiza verificación dinámica de tipos
Cobol no permite el uso de punteros
El formato de representación de números reales en Cobol es en punto fijo
Ejemplos de lenguajes de bajo nivel son (indagar en la web):
Seleccione una o más de una:
Ensamblador 
Ada
Prolog
Basic
Binario 
COBOL
FORTRAN
Categoría de lenguaje que no especifica algoritmos de solución, sino los resultados a obtener (buscar en web):
Seleccione una o más de una:
los declarativos 
los concurrentes
los procedurales
los imperativos
ninguna de las opciones
Forma de compilación del código intermedio:
Seleccione una o más de una:
just in time
optimización
ninguna de las opciones
enlazamiento 
preprocesamiento
Categoría de lenguaje que requiere enunciados de asignación para expresar los algoritmos:
Seleccione una o más de una:
de máquina
ninguna de las opciones
declarativos
concurrentes
imperativos 
Para una arquitectura de hardware en particular y diferentes lenguajes puede haber...
Seleccione una o más de una:
un front-end y un back-end 
Ninguna de las otras
un front-end y varios back-end
varios front-end y varios back-end
varios front-end y un back-end
Indague en la web y seleccione el lenguaje al qué pertenecen los siguientes enunciados:
mov ax, 1234 
: TEST IF ." non-" THEN ." zero " ; 
SET ptr TO ADDRESS OF NULL 
TIPO, DIMENSION(1: n) :: var 
type Animal is tagged record Legs: Integer; ... end record; 
Ensamblador
Forth
Cobol
Fortran
Ada
Un lenguaje de programación se dice que es del modelo imperativo si:
Seleccione una o más de una:
Tiene enunciadode asignación 
El código fuente se compila
Tiene enunciados de tipo estructurado
Ninguna de las otras opciones
Requiere que se declare el tipo de las variables
Indicar la situación que se resuelve dinámicamente en tiempo de ejecución.
Seleccione una o más de una:
Asociatividad de operadores
Jerarquía de evaluación de operadores
Precedencia de operadores
Sobrecarga de operadores
Coherción de tipos de datos
El que es considerado el primer lenguaje de programación creado por un comité (buscar en web):
Seleccione una o más de una:
Ninguna de las otras opciones
Cobol
Smalltalk
Algol
C
Categoría de lenguaje que requiere enunciados de asignación para expresar los algoritmos:
Seleccione una o más de una:
ninguna de las opciones
los imperativos
los recursivos
los concurrentes
los declarativos
Marcar la afirmación que es falsa:
Seleccione una o más de una:
Los diseñadores de los primeros lenguajes de programación utilizaron resultados de las investigaciones en lingüística para su diseño.
La investigación sobre gramáticas independientes del contexto condujo al desarrollo analizadores (parsers) para lenguajes de programación.
Algunos de los primeros lenguajes de programación fueron influenciados por los formalismos desarrollados en lógica matemática.
Los diseñadores de algunos lenguajes de programación, utilizaron la gramática universal de Chomsky para el diseño de ellos.
Ninguna es falsa.
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
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=201780&cmid=105713&showall=0

Continuar navegando

Materiales relacionados

261 pag.
Fundamentos_de_programacion_C_Java

Escola Santa Afra

User badge image

Jose Francisco Freire

188 pag.
rev sintaxis

SIN SIGLA

User badge image

Julian Corrales