Font size
WorksheetsSistemas Operativos
Total questions: 90
Worksheet time: 45mins
¿Cuál es la función principal del kernel dentro de un sistema operativo?
Administrar solo la memoria RAM
Permitir que el hardware funcione sin software
Gestionar recursos y proporcionar servicios al software
Servir como antivirus interno
¿Qué característica distingue a un sistema operativo multitarea?
Solo utiliza un procesador
Alterna recursos entre procesos para ejecutarlos de forma concurrente
Ejecuta un solo proceso hasta terminarlo
No permite procesos en segundo plano
El algoritmo SJF puede provocar:
Bloqueo mutuo
Tiempo de respuesta alto
Inanición de procesos largos
Interrupciones por hardware
En el modo usuario, una aplicación:
Accede directamente al hardware
Tiene privilegios máximos
Solo accede al hardware mediante llamadas al sistema
Puede modificar drivers
¿Cuál de los siguientes componentes NO pertenece al espacio de usuario?
Bash
CMD
Drivers
Aplicaciones
¿Qué hace el comando taskkill /F?
Aumenta la prioridad
Elimina un proceso incluso si no responde
Pausa un proceso
Reinicia un servicio
En sistemas Linux, ¿qué tipo de kernel se utiliza?
Exonúcleo
Monolítico modular
Híbrido puro
Nanokernel
El rendimiento (throughput) en planificación mide:
Procesos fallidos
Tiempo total de CPU
Número de procesos completados
Cantidad de memoria libre
Una ventaja de 64 bits respecto a 32 bits es:
Mejor estado de hibernación
Menor tamaño de aplicaciones
Mayor capacidad de direccionamiento de memoria
Mejor compatibilidad con BIOS antiguo
El comando systeminfo permite:
Borrar archivos de sistema
Ver detalles del hardware y sistema operativo
Modificar configuraciones de usuario
Crear puntos de restauración
Una interrupción de hardware ocurre cuando:
El usuario abre el explorador
Un dispositivo requiere atención del CPU
Un proceso solicita memoria
Se crea un nuevo usuario
Un proceso en estado "Listo" significa:
Está ejecutándose
Está bloqueado por E/S
Espera turno de CPU
Finalizó
icacls archivo.txt /grant Usuario:R indica:
Elimina permisos
Da permisos de lectura
Da control total
Bloquea herencia
¿Qué parte del sistema operativo gestiona la comunicación con periféricos?
Shell
Interfaz gráfica
Drivers
Registro
Una desventaja del micronúcleo puro es:
Baja seguridad
Bajo rendimiento por exceso de mensajes
No soporta multitarea
Incompatibilidad con hardware moderno
¿Qué comando muestra dirección MAC?
netstat
getmac
ipconfig /all
macview
Round Robin es ideal para:
Sistemas por lotes
Tiempo real estricto
Sistemas interactivos
Algoritmos predictivos
En fork(), padre e hijo:
Comparten PID
Comparten memoria usando copy-on-write
No pueden comunicarse
Siempre ejecutan distintas instrucciones
Riesgo si un proceso defectuoso ejecuta en modo kernel:
Solo falla ese proceso
El SO puede colapsar completamente
No se ejecutan drivers
Kernel que combina microkernel y monolítico:
Exonúcleo
Nanokernel
Kernel híbrido
Microkernel puro
¿Qué comando rastrea la ruta hacia un servidor?
ping -r
pathtrace
tracert
routecheck
Función del planificador a largo plazo:
Suspender procesos
Asignar quantum
Decidir qué trabajos ingresan al sistema
Cambiar contexto
kernel32.dll controla:
Configuraciones del usuario
Memoria y procesos
Interfaz gráfica
Ajustes de red
tasklist /fi "memusage gt 30000":
Ordena procesos
Filtra mayores a 30.000 KB
Limpia RAM
Cierra procesos
Ventaja de FAT32:
Mayor seguridad
Amplia compatibilidad
Archivos mayores de 4GB
Permisos avanzados
Un exokernel:
Un kernel mixto
Permite acceso casi directo al hardware
Núcleo gráfico
Driver especializado
Tiempo de espera mide:
Tiempo ejecutado en CPU
Tiempo en cola listo
Tiempo de E/S
Tiempo total del proceso
El modo protegido en la CPU implica:
Restricciones de procesos
Control de drivers
Diagnóstico
Ejecución ilimitada
echo Hola > archivo.txt:
Crea carpeta
Borra archivo
Sobrescribe contenido
Adjunta texto
¿Qué sistema operativo utiliza el kernel XNU?
Android
macOS
Windows
FreeBSD
Cuando un proceso bloqueado libera su recurso, su estado cambia a:
Ejecución
Listo
Zombie
Finalizado
¿Qué comando lista controladores en Windows?
drivershow
wmic drivers
driverquery
listdrv
¿Cuál es una ventaja clara del SSD frente al HDD?
Más resistente a virus
Menor costo
Mayor velocidad de acceso
Mayor capacidad por defecto
Un daemon en Unix es:
Un archivo temporal
Un virus
Un servicio en segundo plano
Un proceso zombie
Una llamada al sistema (System Call) implica:
Acceso directo al CPU
Solicitud controlada al kernel
Eliminación de un proceso
Compilación del programa
svchost.exe se encarga de:
Procesos gráficos
Servicios del sistema
Controladores USB
Seguridad del sistema
En la planificación FCFS ocurre:
Efecto convoy
Tiempo de espera cero
Máximo paralelismo
Carga balanceada
El parámetro /all en ipconfig /all muestra:
Solo adaptadores activos
Configuración de red completa
DNS externos
Gateways ocultos
La unidad mínima de asignación del CPU es:
Job
Quantum
Hilo
¿Qué tipo de proceso se crea cuando uno finaliza pero no ha sido recogido?
Daemon
Zombie
Huerfano
Fantasma
Un archivo DLL en Windows es:
Un proceso
Una librería ejecutable compartida
Un driver
Una partición del sistema
El comando ping permite:
Cerrar puertos
Probar conectividad
Configurar firewall
Ver procesos de red
El kernel maneja:
Solo procesos
Solo memoria
CPU, memoria y dispositivos
Solo drivers
Un sistema de archivos NTFS se caracteriza por:
No soportar permisos
No soportar compresión
Soportar cifrado y permisos avanzados
No permitir archivos grandes
Un proceso en estado "Ejecutando" puede pasar a:
Bloqueado
Nuevo
Intercambio
Eliminado únicamente
¿Cuál es la diferencia entre proceso e hilo?
El hilo tiene su propio espacio total de memoria
El proceso nunca comparte memoria
El hilo comparte memoria con el proceso
El proceso no puede bloquearse
El comando schtasks permite:
Ver red
Programar tareas
Cerrar servicios
Cambiar permisos
¿Cuál es un ejemplo de interrupción de software?
Señal SIGINT
Fallo eléctrico
Desconexión USB
Overclocking
¿Qué componente realiza el "context switch"?
Shell
Planificador
BIOS
Driver de video
Un sistema operativo de red (NOS):
Maneja un solo usuario
No usa protocolos
Permite compartir recursos entre máquinas
No requiere drivers
El archivo pagefile.sys sirve para:
Restauración
Memoria virtual
Backup
Red
¿Cuál es una ventaja del microkernel?
Mejor rendimiento en llamadas
Mejor seguridad y aislamiento
Soporta drivers más pesados
Menor uso de mensajes IPC
El comando route print sirve para:
Ver tabla de enrutamiento
Ver dispositivos USB
Instalar drivers
Cambiar DNS
¿Qué tipo de sistema operativo garantiza respuesta inmediata?
De red
Interactivo
Tiempo real
Distribuido
¿Qué estructura almacena información del proceso?
PCB
FAT
DMA
BIOS
Un archivo con extensión .sys corresponde a:
Documento
Controlador
Script
DLL
El comando net start sirve para:
Ver procesos
Iniciar un servicio
Cerrar red
Eliminar DNS
¿Qué recurso NO asigna el sistema operativo?
CPU
Memoria
¿Qué provoca un deadlock?
Recursos ilimitados
Procesos compitiendo por recursos
Ejecución secuencial
Solo un proceso activo
La fragmentación externa ocurre cuando:
La RAM está llena
Hay espacios libres dispersos
Se borran archivos
Los procesos se duplican
El scheduler de mediano plazo:
Suspende procesos
Comprueba errores
Crea drivers
Libera RAM permanente
Un proceso “hijo huérfano” ocurre cuando:
El padre muere primero
El hijo muere primero
Ninguno finaliza
El hijo nunca inicia
Un “handle” en Windows es:
Un virus
Un identificador de recurso
Un archivo oculto
Una señal
El comando dir /s muestra:
Archivos ocultos
Todo el contenido recursivo
Permisos
Archivos mayores a 1MB
La memoria caché L1 está:
En la placa madre
Dentro de la CPU y es la más rápida
En el disco
En la GPU
Un driver “firmado” indica:
Alta velocidad
Origen verificado
Mayor tamaño
No es compatible
¿Qué comando muestra puertos abiertos?
netscan
taskdir
netstat -an
portview
¿Qué hace el comando chmod 755 archivo?
Da escritura total
Da permisos rwx r-x r-x
Quita permisos
Elimina el archivo
¿Qué hace at 12:00 shutdown /s?
Borrar archivos
Crear usuario
Programar apagado
Suspender CPU
¿Qué hace el comando whoami?
Muestra grupo
Muestra usuario actual
Cambia permisos
Crea usuarios
La interrupción por división entre cero la maneja:
BIOS
CPU
Usuario
Red
Un sistema distribuido implica:
Un solo equipo
Múltiples computadoras trabajando coordinadamente
Sincronización única
Memoria compartida física
¿Qué hace el comando mklink?
Crea servicios
Crea enlaces simbólicos
Abre registros
Cierra puertos
El “quantum” es:
Tiempo de CPU asignado a un proceso
Tamaño de memoria
Número de procesos
El comando del /q hace:
Borrado silencioso
Borrado con confirmación
Formateo
Editar archivo
Un archivo swap muy usado indica:
RAM insuficiente
CPU lenta
Disco dañado
Virus
¿Qué es multitarea preventiva?
El proceso decide cuándo ceder CPU
El SO quita CPU mediante interrupción
No existen prioridades
La RAM es ilimitada
Un proceso “idle” significa:
Trabajando a máxima capacidad
En pausa
Sin actividad real, esperando
Cerrado
shutdown /r realiza:
Suspensión
Reinicio
Formateo
Hibernación
La BIOS se ejecuta:
Después del SO
Antes del SO
Solo al apagar
Durante la ejecución
Un sistema operativo por lotes:
Permite interacción constante
Procesa trabajos sin intervención del usuario
No usa CPU
Es solo gráfico
¿Qué comando crea usuarios en Windows?
usernew
net user
createusr
addacc
Un semáforo se usa para:
Liberar memoria
Eliminar procesos
Sincronizar procesos
Cambiar drivers
taskmgr abre:
CMD
Panel de control
Administrador de tareas
BIOS
Un sistema de archivos exFAT se usa mucho en:
Bases de datos
Memorias USB grandes
Sistemas en red
Antivirus
La arquitectura NUMA se usa en:
Smartphones
Servidores multinúcleo
Consolas
Calculadoras
¿Qué es hibernación?
Guardar RAM en disco y apagar
Dormir pantalla
Reiniciar CPU
Cerrar procesos
Un registro de Windows almacena:
Solo contraseñas
Configuraciones del sistema
Archivos DLL
Drivers
Para ver servicios en Windows usamos:
services.msc
drivers.msc
netlist
kernelview
El proceso PID 0 corresponde a:
Sistema
Idle
Kernel
