Test Flashcards
(20 cards)
¿En qué bloque de la CPU se llevan a cabo las operaciones aritméticas y lógicas?
ALU (Unidad Aritmético‑Lógica)
¿Qué función principal cumple la unidad de control de la CPU?
Generar las señales de temporización y secuenciación del ciclo fetch‑decode‑execute
Si el boot loader falla, ¿qué paso del arranque no se ejecuta?
La carga del sistema operativo en RAM
¿Qué tipo de memoria pierde su contenido al cortar la alimentación?
DRAM (RAM volátil)
Objetivo principal de la memoria virtual
Dar a cada proceso un espacio de direcciones continuo y protegido
¿Cuándo se produce un page fault?
Cuando la página referenciada no está presente en RAM
Estructura FIFO por excelencia
Cola (Queue)
Fórmula para calcular el índice rear en una cola circular al insertar (tamaño N)
(rear + 1) % N
Uso principal de la pila en tiempo de ejecución
Guardar direcciones de retorno y variables locales
Recorrido que produce claves ordenadas en un BST
Inorden (in‑order)
¿Qué implica la composición en UML?
El componente se destruye con el contenedor
Método que añade un elemento al final de una ArrayList en Java
add(E elemento)
Palabra clave para llamar al constructor padre
super(…)
Modificador que ofrece máxima encapsulación a un atributo en Java
private
Firma genérica adecuada para filtrar Pedidos con importe mínimo
List<Pedido> filtrar(double min)</Pedido>
¿Dónde debe residir ‘imprimir todos los alquileres’?
En la clase GestorAlq (gestor)
Propósito del patrón ‘Gestor + Entidad’
Centralizar la colección y la lógica CRUD
¿Qué NO mejora la memoria caché?
La capacidad total de memoria
¿Qué indica el bit sucio (dirty) en una página?
Que la página ha sido modificada y debe escribirse a disco antes de reemplazarla
Operación más costosa en lista enlazada simple
Acceder al elemento i‑ésimo