Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

LI 6C | Diagnóstico 2026A

Total questions: 13

Worksheet time: 13mins

Name
Class
Date
1.

Bienvenidos a Lenguajes de Interfaz

Este diagnóstico no tiene calificación. Me ayudará a conocer cómo llegas al curso y cómo puedo acompañarte mejor este semestre.

¿List@ para empezar?

a)

¡Vamos!

b)

Un poco nervios@, pero list@

c)

Necesito café

2.

¿Qué tan familiarizado estás con el funcionamiento interno de una computadora?

a)

Solo a nivel usuario

b)

A nivel lógico (variables, ciclos)

c)

A nivel cercano al hardware

3.

¿Por qué el lenguaje ensamblador es considerado un lenguaje de interfaz?

a)

Porque se usa para diseñar interfaces gráficas

b)

Porque conecta directamente al programador con el hardware

c)

Porque no requiere compilación

d)

Porque sustituye a los lenguajes de alto nivel

4.

En el desarrollo de sistemas de información, ¿cuál es el papel principal de los lenguajes de interfaz?

a)

Administrar memoria y procesos

b)

Optimizar el uso del CPU

c)

Permitir la interacción entre usuario y sistema

d)

Sustituir la lógica del backend

5.

Desde el punto de vista técnico, ¿qué componentes forman parte de una interfaz de usuario?

a)

Controles gráficos (botones, inputs)

b)

Eventos asociados a los controles

c)

Registros internos del CPU

d)

Estados de la interfaz

6.

En lenguajes de interfaz, un evento puede compararse con:

a)

Un proceso del sistema operativo

b)

Una interrupción generada por el usuario

c)

Un error de compilación

d)

Una instrucción del procesador

7.

¿Qué acciones generan eventos que pueden ser capturados por una interfaz?

a)

Clic del usuario

b)

Entrada de datos por teclado

c)

Movimiento del mouse

d)

Ejecución de un algoritmo interno

8.

Desde tu punto de vista como futuro ingeniero en sistemas, ¿qué problema podría surgir si una interfaz no gestiona correctamente los eventos del usuario? Qué pasa a nivel alto, medio y bajo?

4 lines
9.

¿Cuáles de los siguientes elementos son manejados directamente por instrucciones en ensamblador?

a)

Registros del CPU

b)

Variables abstractas

c)

Banderas del procesador

d)

Estilos visuales

10.

Desde el punto de vista del lenguaje ensamblador, ¿qué representa una dirección de memoria?

a)

La ubicación física o lógica de un dato

b)

El valor del dato almacenado

c)

El nombre de una variable

d)

Una función del sistema operativo

11.

¿Por qué un programa en ensamblador necesita llamadas a servicios del sistema?

a)

Para acceder a recursos como pantalla, teclado o archivos

b)

Para modificar directamente el hardware

c)

Para evitar el uso de interrupciones

d)

Para aumentar la velocidad del CPU

12.

¿Cuál es el propósito principal del proceso de ensamblado?

a)

Diseñar la interfaz del sistema

b)

Ejecutar el programa

c)

Traducir instrucciones simbólicas a código máquina

d)

Optimizar automáticamente el algoritmo

13.

Desde tu punto de vista, ¿por qué mostrar un mensaje en pantalla es más complejo en ensamblador que en un lenguaje de alto nivel?

4 lines