option
Cuestiones
ayuda
daypo
buscar.php

Lenguajes de programación

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Lenguajes de programación

Descripción:
B3T2 Prog

Fecha de Creación: 2024/12/01

Categoría: Otros

Número Preguntas: 20

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Qué herramienta convierte directamente el código en lenguaje ensamblador a código máquina?. Compilador. Intérprete. Ensamblador. Transpilador.

En un lenguaje con tipado dinámico, el tipo de una variable se determina: En tiempo de compilación. En tiempo de ejecución. Manualmente por el programador. Antes de ser declarado.

¿Cuál de las siguientes características describe un lenguaje de bajo nivel?. Independencia de hardware. Mayor legibilidad y abstracción. Específico del hardware y cercano al lenguaje máquina. Enfocado en la portabilidad entre sistemas.

¿Qué tipo de compilador genera código para una arquitectura diferente a la del sistema que lo ejecuta?. Compilador Cruzado. Ensamblador. Intérprete. Compilador Híbrido.

¿Cuál de los siguientes lenguajes se clasifica como de paradigma funcional?. Python. JavaScript. Haskell. C++.

En Python, si haces la operación 5 + "10", ¿qué ocurre?. Se lanza un error de tipo, ya que no se permite mezclar tipos diferentes. El resultado es "510", concatenando los valores. Se convierte automáticamente "10" a número, y el resultado es 15. Python omite la operación por ser inválida.

¿Qué característica es común en los lenguajes con tipado fuerte?. Permiten mezclar tipos sin restricciones. Requieren conversiones explícitas entre tipos. Son menos seguros en cuanto a detección de errores. Solo funcionan en tiempo de ejecución.

Un lenguaje de programación que permite escribir el código fuente en un estilo imperativo, funcional y orientado a objetos se clasifica como: Lenguaje de medio nivel. Lenguaje multi-paradigma. Lenguaje multi-plataforma. Lenguaje lógico.

¿Cuál es un ejemplo de lenguaje con tipado estático?. Python. Java. JavaScript. Ruby.

¿Qué componente principal de un lenguaje de programación define cómo estructurar el código?. Semántica. Sintaxis. Compilador. Paradigma.

¿Qué componente de un lenguaje de programación se enfoca en el significado de las instrucciones?. Sintaxis. Semántica. Paradigma. Compilador.

Un transpilador se utiliza para: Traducir código de un lenguaje de programación a otro lenguaje de alto nivel. Convertir código de un lenguaje de bajo nivel a código máquina. Ejecutar instrucciones línea por línea. Generar bytecode para la JVM.

En un lenguaje con tipado débil, qué ocurre si realizas la operación 5 + "10" en JavaScript?. Genera un error de tipo. Devuelve el valor 15. Devuelve la cadena "510". No realiza la operación.

¿Cuál de los siguientes lenguajes se clasifica como de medio nivel?. Python. C. Java. Assembly.

¿Qué herramienta facilita la gestión de dependencias y control de versiones en proyectos de software?. IDE. Framework. Git. Compilador.

¿Qué característica diferencia a un lenguaje imperativo de uno funcional?. Los lenguajes imperativos usan funciones matemáticas para describir el problema. Los lenguajes funcionales se basan en la manipulación de estados mutables. Los lenguajes imperativos describen una secuencia de pasos para resolver un problema. Los lenguajes funcionales no soportan recursividad.

¿Qué paradigma de programación se enfoca en resolver problemas mediante relaciones lógicas entre datos?. Orientado a objetos. Funcional. Lógico. Imperativo.

En un lenguaje orientado a objetos, una clase se define como: Una secuencia de pasos para resolver un problema. Un conjunto de datos inmutables organizados en bloques. Un modelo que describe la estructura y comportamiento de un objeto. Un conjunto de funciones independientes de los datos.

¿Qué característica tiene un lenguaje de muy alto nivel?. Ofrece un control detallado del hardware. Es más abstracto y fácil de usar para humanos. Se utiliza principalmente para escribir sistemas operativos. Es más rápido que los lenguajes de bajo nivel.

¿Qué tipo de subprograma NO devuelve necesariamente un valor?. Función. Procedimiento. Método. Algoritmo.

Denunciar Test