¿Qué valores puede tomar una variable en Álgebra Booleana?
A) 0 y 1
B) 1 y 2
C) -1 y 1
D) Cualquier número
Correcta: A) 0 y 1
Justificación: La lógica booleana trabaja con dos estados posibles, representados normalmente mediante 0 y 1.
¿Qué componente se encarga de ejecutar y procesar instrucciones?
A) Disco duro
B) CPU
C) Monitor
D) Teclado
Correcta: B) CPU
Justificación: La CPU es la unidad central encargada de procesar instrucciones y coordinar operaciones.
¿Cuál es la función principal de los buses dentro del computador?
A) Mostrar imágenes
B) Comunicar y transportar información entre componentes
C) Almacenar permanentemente archivos
D) Ejecutar aplicaciones
Correcta: B) Comunicar y transportar información entre componentes
Justificación: Los buses permiten la comunicación entre diferentes elementos del sistema computacional.
¿Cuál de estas arquitecturas utiliza una memoria compartida para instrucciones y datos?
A) Harvard
B) Von Neumann
C) ARM
D) Pipeline
Correcta: B) Von Neumann
Justificación: En la arquitectura Von Neumann, instrucciones y datos utilizan una memoria común.
Un computador tiene un procesador potente pero poca memoria RAM. ¿Puede presentar problemas de rendimiento?
A) No, porque la CPU siempre determina todo el rendimiento
B) Sí, porque el rendimiento depende de varios componentes
C) No, porque la RAM solamente almacena archivos
D) Sí, pero únicamente si no tiene monitor
Correcta: B) Sí, porque el rendimiento depende de varios componentes
Justificación: El rendimiento de un sistema depende de la interacción entre diferentes componentes, no solamente de la CPU.
¿Qué compuerta produce 1 únicamente cuando todas sus entradas son 1?
A) OR
B) NOT
C) AND
D) XOR
Correcta: C) AND
Justificación: La operación AND requiere que todas las condiciones sean verdaderas para producir una salida verdadera.
¿Qué componente de la CPU realiza operaciones aritméticas y lógicas?
A) Unidad de Control
B) RAM
C) ALU
D) Bus de datos
Correcta: C) ALU
Justificación: La Unidad Aritmético-Lógica realiza operaciones matemáticas y operaciones lógicas.
¿Cuáles son los tres tipos de buses estudiados?
A) USB, HDMI y VGA
B) Datos, direcciones y control
C) RAM, ROM y caché
D) CPU, ALU y RAM
Correcta: B) Datos, direcciones y control
Justificación: Estos tres buses cumplen funciones diferentes en el intercambio y control de información dentro del computador.
¿Qué característica distingue a la arquitectura Harvard?
A) No utiliza memoria
B) Utiliza memorias separadas para datos e instrucciones
C) Solo funciona con dispositivos móviles
D) No utiliza CPU
Correcta: B) Utiliza memorias separadas para datos e instrucciones
Justificación: La separación de memorias para instrucciones y datos es una característica fundamental de Harvard.
Una empresa quiere comprar computadores y el gerente dice: “Compren los más caros”. ¿Qué debería hacer el Ingeniero de Sistemas?
A) Aceptar la decisión inmediatamente
B) Elegir los más modernos sin analizar
C) Analizar necesidades, rendimiento, compatibilidad y costos
D) Elegir los que tengan mayor tamaño
Correcta: C) Analizar necesidades, rendimiento, compatibilidad y costos
Justificación: Una decisión de ingeniería debe responder a las necesidades reales de la organización y no únicamente al precio.
Simplifica la expresión: A + 0
A) 0
B) 1
C) A
D) A'
Correcta: C) A
Justificación: Corresponde a la propiedad de identidad: cualquier variable OR 0 conserva su valor.
¿Qué componente coordina la ejecución de las instrucciones?
A) Unidad de Control
B) ALU
C) Memoria RAM
D) Bus de direcciones
Correcta: A) Unidad de Control
Justificación: La Unidad de Control dirige y coordina las operaciones que deben realizar los diferentes componentes.
¿Qué bus transporta la información que está siendo procesada?
A) Bus de datos
B) Bus de control
C) Bus de direcciones
D) Bus de energía
Correcta: A) Bus de datos
Justificación: El bus de datos transporta los datos entre los componentes del sistema.
ARM corresponde principalmente a:
A) Una memoria
B) Una arquitectura
C) Un sistema operativo
D) Un bus
Correcta: B) Una arquitectura
Justificación: ARM corresponde a una familia de arquitecturas de procesadores ampliamente utilizada en diferentes dispositivos.
Una aplicación funciona bien en un computador pero presenta bajo rendimiento en otro. ¿Cuál debería ser una primera acción del Ingeniero de Sistemas?
A) Reescribir inmediatamente toda la aplicación
B) Analizar las características y recursos de ambos sistemas
C) Cambiar el monitor
D) Eliminar todos los programas
Correcta: B) Analizar las características y recursos de ambos sistemas
Justificación: Antes de modificar el software, es necesario identificar si existen diferencias de hardware, arquitectura o recursos que expliquen el problema.
¿Qué herramienta gráfica permite simplificar expresiones booleanas complejas?
A) Diagrama de Gantt
B) Mapa de Karnaugh
C) Diagrama UML
D) Tabla de datos
Correcta: B) Mapa de Karnaugh
Justificación: El mapa de Karnaugh permite representar visualmente una función booleana y encontrar formas simplificadas.
Mientras una aplicación está ejecutándose, necesita almacenar temporalmente información para trabajar. ¿Qué componente participa directamente?
A) Monitor
B) RAM
C) Teclado
D) Impresora
Correcta: B) RAM
Justificación: La memoria RAM almacena temporalmente los datos e instrucciones que están siendo utilizados por los programas.
¿Qué bus permite indicar la ubicación de memoria o dispositivo con el que se desea trabajar?
A) Bus de datos
B) Bus de control
C) Bus de direcciones
D) Bus lógico
Correcta: C) Bus de direcciones
Justificación: El bus de direcciones permite identificar la ubicación donde se encuentra o hacia donde debe dirigirse determinada información.
¿Cuál es una característica general asociada a los procesadores de 64 bits frente a los de 32 bits?
A) No necesitan memoria RAM
B) Permiten trabajar con mayores espacios de direccionamiento
C) No ejecutan software
D) Funcionan sin CPU
Correcta: B) Permiten trabajar con mayores espacios de direccionamiento
Justificación: Una arquitectura de 64 bits permite manejar un espacio de direccionamiento considerablemente mayor que una de 32 bits.
Una empresa quiere implementar Inteligencia Artificial para procesar grandes cantidades de información. ¿Por qué es importante conocer Arquitectura de Computadores?
A) Porque la IA solamente funciona con teclados especiales
B) Porque permite analizar las necesidades de procesamiento, memoria e infraestructura
C) Porque reemplaza completamente la programación
D) Porque elimina la necesidad de servidores
Correcta: B) Porque permite analizar las necesidades de procesamiento, memoria e infraestructura
Justificación: Las soluciones de IA requieren recursos computacionales adecuados, por lo que comprender la arquitectura ayuda a tomar decisiones sobre infraestructura.
Un sistema debe activar una alarma cuando A Y B sean verdaderas simultáneamente. ¿Qué operación representa esta condición?
A) A + B
B) A · B
C) A' + B
D) A + 1
Correcta: B) A · B
Justificación: La multiplicación booleana representa la operación AND, que exige que ambas condiciones sean verdaderas.
Un estudiante afirma: “La CPU es la memoria del computador porque allí se almacenan los programas”. ¿Cuál es la respuesta correcta?
A) Es correcto porque CPU y RAM son lo mismo
B) Es correcto solamente en computadores modernos
C) Es incorrecto porque la CPU procesa y la memoria almacena información
D) Es incorrecto porque la CPU solamente controla el teclado
Correcta: C) Es incorrecto porque la CPU procesa y la memoria almacena información
Justificación: CPU y memoria cumplen funciones diferentes, aunque trabajan conjuntamente durante la ejecución de los programas.
Una aplicación funciona correctamente, pero existe un problema en la comunicación entre componentes. ¿Qué elemento de la arquitectura debería analizarse?
A) Monitor
B) Buses
C) Teclado
D) Sistema operativo únicamente
Correcta: B) Buses
Justificación: Los buses participan directamente en la comunicación y transferencia de información entre los diferentes componentes.
Una empresa necesita tecnología para computadores, dispositivos móviles y servidores. ¿Qué debería considerar un Ingeniero de Sistemas?
A) Utilizar siempre la misma arquitectura
B) Elegir siempre el procesador más caro
C) Seleccionar la arquitectura según las necesidades de cada sistema
D) Elegir únicamente por apariencia
Correcta: C) Seleccionar la arquitectura según las necesidades de cada sistema
Justificación: Las arquitecturas tienen características y objetivos diferentes; la decisión debe responder al contexto y necesidades tecnológicas.
Un estudiante afirma:
“Yo solo necesito aprender a programar. El hardware no es importante para un Ingeniero de Sistemas.”
¿Cuál es la mejor respuesta?
A) Tiene razón porque el software funciona independientemente del hardware
B) Tiene razón porque la IA reemplazará el hardware
C) Está equivocado porque comprender la arquitectura permite analizar, optimizar y tomar decisiones sobre las soluciones tecnológicas
D) Está equivocado porque todos los ingenieros deben reparar computadores
Correcta: C) Está equivocado porque comprender la arquitectura permite analizar, optimizar y tomar decisiones sobre las soluciones tecnológicas
Justificación: El Ingeniero de Sistemas debe comprender la relación entre hardware y software para evaluar rendimiento, infraestructura, compatibilidad y viabilidad de las soluciones que desarrolla.