Sistemas Operativos: Fundamentos y Aplicaciones en Tecnología e Informática
Creado por Marcos S.
Cómo fue en el aula
Todavía nadie ha contado cómo le fue con este recurso.
Descripción del Curso
El curso de Sistemas Operativos ofrece a los estudiantes de educación técnica y tecnológica una comprensión integral de los principios, estructuras y funciones esenciales de los sistemas operativos modernos. Su propósito es formar profesionales capaces de entender y administrar el software que controla el hardware de los dispositivos informáticos, garantizando un uso eficiente y seguro de los recursos tecnológicos.
Dirigido a estudiantes de la Licenciatura en Tecnología e Informática, este curso combina teoría y práctica mediante metodologías activas que promueven la resolución de problemas reales y el desarrollo de proyectos aplicados. A lo largo de 16 semanas, los participantes explorarán desde conceptos básicos como la gestión de procesos y memoria, hasta aspectos avanzados como sistemas de archivos, seguridad y administración de redes.
Al finalizar, los estudiantes estarán capacitados para configurar, administrar y optimizar sistemas operativos en entornos técnicos, aplicando criterios de eficiencia, seguridad y usabilidad. Además, se fomentará el desarrollo de competencias para evaluar y seleccionar soluciones tecnológicas adecuadas, implementando técnicas de evaluación auténtica que reflejen su desempeño en contextos reales.
Objetivos Generales
- Describir y analizar los fundamentos teóricos y prácticos de los sistemas operativos.
- Configurar, administrar y mantener sistemas operativos en entornos técnicos reales.
- Aplicar técnicas de gestión de procesos, memoria y almacenamiento para optimizar el rendimiento del sistema.
- Implementar mecanismos de seguridad y protección en sistemas operativos.
- Evaluar y resolver problemas operativos usando herramientas y metodologías adecuadas en contextos auténticos.
Competencias
- Analizar y explicar los componentes y funciones principales de los sistemas operativos.
- Configurar y administrar sistemas operativos en ambientes técnicos, asegurando su correcto funcionamiento.
- Implementar y gestionar procesos, memoria y almacenamiento de manera eficiente en sistemas operativos.
- Aplicar técnicas de seguridad y control de acceso para proteger los sistemas informáticos.
- Diagnosticar y solucionar problemas comunes en sistemas operativos utilizando herramientas adecuadas.
- Evaluar sistemas operativos y proponer mejoras basadas en criterios técnicos y de usabilidad.
Requerimientos
- Conocimientos básicos de informática y arquitectura de computadoras.
- Familiaridad con conceptos fundamentales de software y hardware.
- Acceso a una computadora con capacidad para instalar máquinas virtuales o sistemas operativos diversos.
- Herramientas de virtualización (como VirtualBox o VMware) instaladas para prácticas.
- Manual o documentación básica de sistemas operativos seleccionados (Windows, Linux, macOS).
Unidades del Curso
Introducción a los Sistemas Operativos
Se abordarán los conceptos básicos, historia, tipos y funciones principales de los sistemas operativos, estableciendo el marco teórico para todo el curso.
Objetivos de Aprendizaje
- Al finalizar la unidad, el estudiante será capaz de describir los conceptos básicos y la evolución histórica de los sistemas operativos utilizando ejemplos representativos.
- Al finalizar la unidad, el estudiante será capaz de clasificar los diferentes tipos de sistemas operativos según sus características y aplicaciones específicas.
- Al finalizar la unidad, el estudiante será capaz de explicar las funciones principales de un sistema operativo y su importancia en la gestión de recursos informáticos.
- Al finalizar la unidad, el estudiante será capaz de analizar casos prácticos para identificar el sistema operativo más adecuado según el entorno técnico y las necesidades del usuario.
Contenidos Temáticos
1. Conceptos Básicos de Sistemas Operativos
- Definición de sistema operativo: explicación clara y sencilla sobre qué es un sistema operativo y su papel como intermediario entre el usuario y el hardware.
- Componentes básicos: núcleo, interfaz de usuario, sistemas de archivos, controladores de dispositivos.
- Importancia de los sistemas operativos en la informática y tecnología actual.
2. Historia y Evolución de los Sistemas Operativos
- Primeras generaciones de sistemas operativos: desde sistemas sin SO hasta sistemas batch.
- Evolución hacia sistemas multiprogramados y de tiempo compartido.
- Sistemas modernos: evolución hacia interfaces gráficas, sistemas distribuidos y móviles.
- Ejemplos representativos a lo largo de la historia: UNIX, MS-DOS, Windows, Linux, Android.
3. Tipos de Sistemas Operativos
- Sistemas operativos por su interfaz: línea de comandos vs. gráficos.
- Sistemas operativos monousuario y multiusuario.
- Sistemas operativos según el procesamiento: batch, tiempo real, multiprocesamiento, distribuido.
- Sistemas operativos para dispositivos específicos: móviles, embebidos, servidores.
- Comparación de características y aplicaciones típicas de cada tipo.
4. Funciones Principales de un Sistema Operativo
- Gestión de procesos: creación, planificación y terminación de procesos.
- Gestión de memoria: asignación, paginación, segmentación.
- Gestión de dispositivos y controladores.
- Gestión de archivos y sistemas de archivos.
- Seguridad y protección: control de accesos y usuarios.
- Interfaz de usuario: interacción y comandos.
5. Análisis de Casos Prácticos para Selección de Sistemas Operativos
- Identificación de necesidades técnicas y del usuario en distintos entornos: oficina, servidor, dispositivos móviles, sistemas embebidos.
- Evaluación de ventajas y limitaciones de sistemas operativos comunes para cada caso.
- Determinación del sistema operativo más adecuado según criterios técnicos y funcionales.
- Estudio de casos reales y simulados para aplicar el conocimiento adquirido.
Actividades
Actividad 1: Línea del tiempo histórica de los sistemas operativos
Objetivo: Describir los conceptos básicos y la evolución histórica de los sistemas operativos utilizando ejemplos representativos.
Descripción:
- Dividir a los estudiantes en grupos pequeños.
- Cada grupo investigará una etapa o generación histórica de los sistemas operativos (ej. primeros SO, SO batch, multiprogramación, SO modernos).
- Elaborar una línea del tiempo visual que incluya características, hitos importantes y ejemplos de sistemas operativos.
- Presentar la línea del tiempo al resto del grupo para consolidar la historia completa.
Organización: Grupos
Producto esperado: Línea del tiempo visual y presentación breve.
Duración estimada: 2 horas
Actividad 2: Clasificación y comparación de sistemas operativos
Objetivo: Clasificar los diferentes tipos de sistemas operativos según sus características y aplicaciones específicas.
Descripción:
- Proveer una lista de diferentes sistemas operativos (Windows, Linux, Android, iOS, FreeRTOS, etc.).
- Indicar a los estudiantes que clasifiquen cada SO según su tipo (monousuario/multiusuario, tiempo real, embebido, etc.) y justifiquen la clasificación.
- Comparar las características y usos de cada sistema en una tabla.
- Discutir en grupo las aplicaciones prácticas de cada tipo en la industria y tecnología.
Organización: Individual o parejas
Producto esperado: Tabla comparativa con clasificaciones y justificaciones.
Duración estimada: 1.5 horas
Actividad 3: Funciones del sistema operativo en la práctica
Objetivo: Explicar las funciones principales de un sistema operativo y su importancia en la gestión de recursos informáticos.
Descripción:
- Presentar a los estudiantes un esquema o diagrama de las funciones de un sistema operativo.
- Asignar a cada estudiante o grupo la tarea de investigar en profundidad una función (p.ej. gestión de procesos, memoria, archivos, dispositivos).
- Crear un resumen práctico con ejemplos de cómo esa función se aplica en sistemas reales.
- Realizar una puesta en común en clase para explicar cada función y su relevancia.
Organización: Individual o grupos pequeños
Producto esperado: Resumen escrito y explicación oral en clase.
Duración estimada: 2 horas
Actividad 4: Análisis de casos prácticos para selección de sistemas operativos
Objetivo: Analizar casos prácticos para identificar el sistema operativo más adecuado según el entorno técnico y las necesidades del usuario.
Descripción:
- Presentar varios escenarios prácticos (oficina pequeña, servidor web, dispositivo móvil, sistema embebido en maquinaria).
- Los estudiantes trabajarán en grupos para evaluar las necesidades técnicas y del usuario en cada caso.
- Decidir qué sistema operativo es el más adecuado y justificar la elección en base a las funciones, características y limitaciones estudiadas.
- Exponer los análisis y conclusiones al resto del grupo para discusión y retroalimentación.
Organización: Grupos
Producto esperado: Informe de análisis y presentación oral.
Duración estimada: 2 horas
Evaluación
Evaluación Diagnóstica
Qué se evalúa: Conocimientos previos sobre sistemas operativos, familiaridad con términos básicos y percepción histórica.
Cómo se evalúa: Cuestionario corto con preguntas de opción múltiple y verdadero/falso sobre conceptos básicos y evolución histórica.
Instrumento sugerido: Test en formato digital o papel de 10 preguntas.
Evaluación Formativa
Qué se evalúa: Progreso en la comprensión de funciones, tipos y clasificación de sistemas operativos, capacidad de análisis en casos prácticos.
Cómo se evalúa: Revisión continua de productos de actividades (línea del tiempo, tablas comparativas, resúmenes, informes de casos), participación en discusiones y presentaciones orales.
Instrumento sugerido: Rúbricas de evaluación para cada actividad, observación directa y retroalimentación escrita.
Evaluación Sumativa
Qué se evalúa: Dominio integral de los conceptos básicos, la historia, clasificación, funciones y aplicación práctica para selección de SO.
Cómo se evalúa: Examen teórico-práctico que incluya preguntas de desarrollo para describir conceptos y funciones, preguntas de análisis para clasificación y elección de sistemas operativos en casos específicos.
Instrumento sugerido: Examen escrito con preguntas abiertas y casos prácticos para resolver en 90 minutos.
Duración
Se sugiere que la unidad "Introducción a los Sistemas Operativos" se imparta en un total de 8 horas distribuidas en 4 sesiones de 2 horas cada una. La distribución recomendada es:
- Sesión 1: Conceptos básicos y evolución histórica (temas 1 y 2) + Actividad 1.
- Sesión 2: Tipos de sistemas operativos (tema 3) + Actividad 2.
- Sesión 3: Funciones principales del sistema operativo (tema 4) + Actividad 3.
- Sesión 4: Análisis de casos prácticos y selección de SO (tema 5) + Actividad 4 + Evaluación sumativa.
Se recomienda realizar la evaluación diagnóstica al inicio de la primera sesión y usar la evaluación formativa durante todo el desarrollo de las actividades para ajustar la enseñanza a las necesidades del grupo.
Arquitectura y Componentes del Sistema Operativo
Exploración de la estructura interna, incluyendo el núcleo, interfaces y módulos fundamentales que conforman un sistema operativo.
Objetivos de Aprendizaje
- Al finalizar la unidad, el estudiante será capaz de identificar y describir la estructura interna de un sistema operativo, incluyendo el núcleo, interfaces y módulos fundamentales, mediante análisis de diagramas y ejemplos prácticos.
- Al finalizar la unidad, el estudiante será capaz de explicar la función y características de cada componente principal del sistema operativo, aplicando conceptos teóricos a escenarios técnicos reales.
- Al finalizar la unidad, el estudiante será capaz de analizar cómo interactúan los diferentes módulos y interfaces del sistema operativo para gestionar recursos y procesos, evaluando casos prácticos de administración del sistema.
- Al finalizar la unidad, el estudiante será capaz de comparar diferentes arquitecturas de sistemas operativos, argumentando sus ventajas y limitaciones en función de aplicaciones tecnológicas específicas.
Contenidos Temáticos
1. Introducción a la Arquitectura del Sistema Operativo
- Concepto y propósito de la arquitectura del sistema operativo: Se abordará la importancia de la estructura interna de un SO y su impacto en el rendimiento y la gestión de recursos.
- Visión general de las capas y módulos principales: Presentación de las capas típicas en un sistema operativo, desde el hardware hasta las aplicaciones.
- Diagramas básicos de arquitectura de SO: Análisis de diagramas para facilitar la comprensión visual de la estructura interna.
2. Núcleo (Kernel) del Sistema Operativo
- Definición y funciones fundamentales del núcleo: Explicación del rol central del kernel en la gestión de procesos, memoria, dispositivos y seguridad.
- Tipos de núcleos: Núcleo monolítico, microkernel, híbrido y exokernel; características y diferencias.
- Gestión de recursos a través del núcleo: Cómo el kernel administra CPU, memoria, dispositivos de E/S y almacenamiento.
3. Interfaces del Sistema Operativo
- Interfaz de usuario (UI): Tipos: línea de comandos (CLI) y gráfica (GUI); su rol en la interacción con el sistema.
- Interfaz de programación de aplicaciones (API): Función para el desarrollo de software y comunicación con el núcleo y servicios del SO.
- Interfaces de sistema y llamadas al sistema: Mecanismos para que las aplicaciones soliciten servicios al sistema operativo.
4. Módulos Fundamentales del Sistema Operativo
- Gestión de procesos: Creación, planificación, sincronización y terminación de procesos.
- Gestión de memoria: Administración de memoria principal, paginación, segmentación y memoria virtual.
- Gestión de sistemas de archivos: Organización, acceso, seguridad y almacenamiento de datos en dispositivos.
- Gestión de dispositivos: Controladores, manejo de entrada/salida y comunicación con hardware.
- Gestión de seguridad y protección: Mecanismos para control de acceso, autenticación y protección de recursos.
5. Interacción entre Módulos y Componentes
- Coordinación entre procesos y gestión de recursos: Cómo los módulos colaboran para mantener la estabilidad y eficiencia del sistema.
- Comunicación entre interfaces y núcleo: Ejemplos prácticos de llamadas al sistema y respuestas del kernel.
- Casos prácticos de administración del sistema: Análisis de escenarios reales donde se evidencia la interacción de módulos.
6. Comparación de Arquitecturas de Sistemas Operativos
- Arquitectura monolítica vs. microkernel: Ventajas, desventajas y aplicaciones específicas.
- Arquitecturas híbridas y modernas: Modelos actuales y tendencias en diseño de SO.
- Selección de arquitectura según aplicaciones tecnológicas: Evaluación de casos reales y criterios técnicos para elegir una arquitectura.
Actividades
Actividad 1: Análisis y Diagramación de la Arquitectura de un Sistema Operativo
Objetivo: Identificar y describir la estructura interna de un sistema operativo, incluyendo núcleo, interfaces y módulos fundamentales.
Descripción:
- Se proporcionan diagramas básicos de diferentes sistemas operativos.
- Los estudiantes analizan y etiquetan las partes del sistema operativo en los diagramas.
- En grupos pequeños, discuten las funciones de cada componente y presentan un resumen gráfico con explicación.
Organización: Grupos de 3-4 estudiantes
Producto esperado: Diagrama anotado y resumen escrito de las funciones de cada componente.
Duración estimada: 90 minutos
Actividad 2: Rol Play de Funciones del Núcleo y Módulos
Objetivo: Explicar la función y características de cada componente principal del sistema operativo aplicando conceptos a escenarios técnicos.
Descripción:
- Asignar a cada estudiante o pareja el rol de un componente del SO (p.ej., gestión de procesos, memoria, dispositivos).
- Simular en clase un escenario de administración del sistema donde cada componente debe explicar su función y responder ante un problema planteado.
- Reflexión y discusión sobre la importancia de cada módulo en la solución.
Organización: Individual o parejas
Producto esperado: Presentación oral y reporte breve sobre la función del módulo asignado.
Duración estimada: 60 minutos
Actividad 3: Estudio de Caso – Interacción entre Módulos en un Problema Real
Objetivo: Analizar la interacción de los diferentes módulos y interfaces para la gestión de recursos y procesos.
Descripción:
- Presentar un caso real o simulado de un problema en la administración del sistema operativo (p.ej., bloqueo de procesos, gestión de memoria insuficiente).
- Los estudiantes trabajan en grupos para identificar qué módulos están involucrados y cómo interactúan para resolver el problema.
- Elaborar un informe con el análisis y recomendaciones.
Organización: Grupos de 3-4 estudiantes
Producto esperado: Informe de análisis y propuesta de solución.
Duración estimada: 120 minutos
Actividad 4: Debate Comparativo sobre Arquitecturas de Sistemas Operativos
Objetivo: Comparar diferentes arquitecturas de sistemas operativos, argumentando ventajas y limitaciones según aplicaciones tecnológicas.
Descripción:
- Dividir la clase en equipos, cada uno representando una arquitectura (monolítica, microkernel, híbrida).
- Investigación rápida sobre características, ventajas y aplicaciones de su arquitectura.
- Debate estructurado donde cada grupo defiende su arquitectura en función de casos tecnológicos dados.
- Conclusiones grupales y reflexión final.
Organización: Equipos de 4-5 estudiantes
Producto esperado: Argumentos escritos y registro del debate.
Duración estimada: 90 minutos
Evaluación
Evaluación Diagnóstica
Qué se evalúa: Conocimientos previos sobre estructura y componentes de sistemas operativos.
Cómo se evalúa: Cuestionario breve con preguntas de opción múltiple y verdadero/falso sobre conceptos básicos.
Instrumento sugerido: Test digital o papel con 10 preguntas.
Evaluación Formativa
Qué se evalúa: Comprensión y aplicación de funciones de componentes, interacción de módulos, y análisis comparativo.
Cómo se evalúa: Revisión de productos de las actividades (diagramas, informes, presentaciones, debates) con rúbrica que considere claridad, precisión, aplicación práctica y argumentación.
Instrumento sugerido: Rúbrica de evaluación para cada actividad y retroalimentación continua en clase.
Evaluación Sumativa
Qué se evalúa: Capacidad integral para identificar, describir, explicar, analizar y comparar la arquitectura y componentes del sistema operativo.
Cómo se evalúa: Examen teórico-práctico que incluya:
- Preguntas de desarrollo sobre funciones y tipos de núcleos y módulos.
- Análisis de diagramas y casos prácticos para describir interacciones.
- Ensayo breve comparativo sobre arquitecturas de sistemas operativos.
Instrumento sugerido: Examen escrito con rúbrica de calificación detallada.
Duración
La unidad "Arquitectura y Componentes del Sistema Operativo" está diseñada para desarrollarse en 3 semanas, con una dedicación total aproximada de 18 horas distribuidas de la siguiente manera:
- Semana 1 (6 horas): Introducción, núcleo y interfaces. Incluye actividades 1 y 2.
- Semana 2 (6 horas): Módulos fundamentales e interacción entre ellos. Desarrollo de actividad 3.
- Semana 3 (6 horas): Comparación de arquitecturas y actividades de cierre. Realización de actividad 4, evaluación formativa y preparación para evaluación sumativa.
Gestión de Procesos
Estudio de los procesos, estados, planificación y sincronización para el manejo eficiente de tareas en el sistema operativo.
Objetivos de Aprendizaje
- Al finalizar la unidad, el estudiante será capaz de identificar y describir los estados de un proceso en un sistema operativo, explicando su transición y función dentro del ciclo de vida del proceso.
- Al finalizar la unidad, el estudiante será capaz de analizar y aplicar algoritmos de planificación de procesos para optimizar la asignación de recursos y mejorar el rendimiento del sistema.
- Al finalizar la unidad, el estudiante será capaz de configurar y administrar mecanismos de sincronización de procesos, como semáforos y mutex, para evitar condiciones de carrera y garantizar la coherencia de datos.
- Al finalizar la unidad, el estudiante será capaz de evaluar situaciones de bloqueo y diseñar soluciones para la prevención y manejo de deadlocks en sistemas operativos.
- Al finalizar la unidad, el estudiante será capaz de utilizar herramientas y comandos del sistema operativo para monitorear y gestionar procesos en entornos técnicos reales.
Contenidos Temáticos
1. Introducción a la Gestión de Procesos
- Concepto de proceso: definición y características.
- Importancia de la gestión de procesos en sistemas operativos.
- Ciclo de vida de un proceso: visión general.
2. Estados de un Proceso y Transiciones
- Definición y descripción de los estados básicos:
- Nuevo
- Listo
- Ejecutando
- Bloqueado (o Esperando)
- Terminado
- Transiciones entre estados: causas y efectos.
- Diagramas del ciclo de vida del proceso.
- Estados adicionales y variantes en sistemas operativos modernos.
3. Planificación de Procesos
- Concepto y objetivos de la planificación.
- Tipos de planificadores:
- Planificador a largo plazo
- Planificador a corto plazo
- Planificador a mediano plazo
- Algoritmos de planificación:
- First-Come, First-Served (FCFS)
- Shortest Job Next (SJN)
- Planificación por prioridad
- Round Robin (RR)
- Multinivel y multicolas
- Evaluación y comparación de algoritmos: eficiencia y equidad.
- Impacto en el rendimiento del sistema.
4. Sincronización de Procesos
- Problemas de concurrencia y condiciones de carrera.
- Mecanismos de sincronización:
- Sección crítica
- Semáforos: definición, tipos y operaciones (wait, signal)
- Mutex: características y uso
- Monitores y otras técnicas (introducción)
- Ejemplos prácticos de sincronización para evitar inconsistencias.
5. Deadlocks (Bloqueos Mutuos)
- Definición y condiciones necesarias para un deadlock.
- Modelos y ejemplos típicos de deadlocks.
- Estrategias para el manejo de deadlocks:
- Prevención
- Evitación
- Detección
- Recuperación
- Diseño de políticas para minimizar riesgos de deadlocks.
6. Monitoreo y Gestión de Procesos en Sistemas Operativos Reales
- Herramientas y comandos para la gestión de procesos (Linux y Windows):
- ps, top, htop, kill, nice (Linux)
- Task Manager, tasklist, taskkill, Process Explorer (Windows)
- Interpretación de la información de procesos.
- Prácticas de administración básica: creación, suspensión, reanudación y terminación de procesos.
- Monitoreo del rendimiento y diagnóstico de problemas relacionados con procesos.
Actividades
Actividad 1: Análisis y Diagramación del Ciclo de Vida de un Proceso
Objetivo: Identificar y describir los estados de un proceso y sus transiciones.
Descripción:
- Proporcionar a los estudiantes un caso práctico de un proceso (por ejemplo, ejecución de una aplicación simple).
- Solicitar que enumeren y describan cada estado por el que pasa el proceso durante su ciclo de vida.
- Elaborar un diagrama de estados y transiciones del proceso con herramientas digitales o en papel.
- Exponer y explicar el diagrama a sus compañeros.
Organización: Individual o parejas.
Producto esperado: Diagrama del ciclo de vida del proceso con explicación escrita o verbal.
Duración estimada: 1.5 horas.
Actividad 2: Simulación y Comparación de Algoritmos de Planificación
Objetivo: Analizar y aplicar algoritmos de planificación de procesos para optimizar recursos.
Descripción:
- Dividir a los estudiantes en grupos y asignar diferentes algoritmos de planificación.
- Proporcionar una lista de procesos con tiempos de llegada y duración.
- Simular manualmente o con software simple cada algoritmo para esos procesos.
- Calcular métricas como tiempo de espera, tiempo de respuesta y uso del procesador.
- Comparar resultados y discutir ventajas y desventajas de cada algoritmo.
Organización: Grupos de 3-4 estudiantes.
Producto esperado: Informe con simulaciones, resultados y análisis comparativo.
Duración estimada: 3 horas.
Actividad 3: Programación y Práctica con Semáforos y Mutex
Objetivo: Configurar y administrar mecanismos de sincronización para evitar condiciones de carrera.
Descripción:
- Introducir un problema clásico de concurrencia (por ejemplo, productores y consumidores o acceso a una variable compartida).
- Guiar a los estudiantes en la implementación de soluciones usando semáforos y mutex en un lenguaje de programación compatible (C, Python, Java, etc.).
- Ejecutar y observar comportamientos con y sin sincronización.
- Documentar los resultados y explicar la importancia de la sincronización.
Organización: Individual o parejas.
Producto esperado: Código fuente comentado, resultados de ejecución y reporte explicativo.
Duración estimada: 4 horas.
Actividad 4: Diagnóstico y Solución de Deadlocks
Objetivo: Evaluar situaciones de bloqueo y diseñar soluciones para la prevención y manejo de deadlocks.
Descripción:
- Presentar a los estudiantes escenarios o simulaciones donde ocurren deadlocks.
- Solicitar que identifiquen las condiciones que generan el bloqueo.
- Diseñar estrategias para prevenir o evitar el deadlock en cada escenario.
- Simular o explicar cómo aplicar estas soluciones en sistemas reales.
Organización: Grupos de 3 estudiantes.
Producto esperado: Informe con diagnóstico, análisis y propuesta de solución.
Duración estimada: 2 horas.
Actividad 5: Práctica de Monitoreo y Gestión de Procesos en Sistemas Operativos
Objetivo: Utilizar herramientas y comandos del sistema operativo para monitorear y gestionar procesos.
Descripción:
- Guiar a los estudiantes en el uso de comandos y herramientas para listar, identificar y controlar procesos en Linux y Windows.
- Realizar ejercicios prácticos para crear, suspender, reanudar y terminar procesos.
- Interpretar el uso de CPU, memoria y otros recursos relacionados con procesos.
- Documentar los comandos usados y resultados obtenidos.
Organización: Individual.
Producto esperado: Registro de comandos y resultados, con análisis breve.
Duración estimada: 3 horas.
Evaluación
Evaluación Diagnóstica
Qué se evalúa: Conocimientos previos sobre conceptos básicos de procesos y estados.
Cómo se evalúa: Cuestionario breve con preguntas definicionales y de identificación de estados de procesos.
Instrumento sugerido: Prueba escrita o en plataforma digital con preguntas de selección múltiple y respuesta corta.
Evaluación Formativa
Qué se evalúa: Progreso en la comprensión de estados de procesos, algoritmos de planificación, sincronización, deadlocks y uso de herramientas.
Cómo se evalúa: Observación y retroalimentación en actividades prácticas, revisión de productos parciales (diagramas, simulaciones, códigos, informes).
Instrumento sugerido: Rúbricas de desempeño para cada actividad práctica y participación en discusiones.
Evaluación Sumativa
Qué se evalúa: Dominio integral de los objetivos de la unidad: identificación de estados, aplicación de algoritmos, manejo de sincronización, prevención de deadlocks y uso de herramientas.
Cómo se evalúa: Examen escrito y práctico que incluya:
- Preguntas teóricas para describir estados y algoritmos.
- Problemas para resolver sobre planificación y sincronización.
- Ejercicios prácticos en laboratorio para monitoreo y gestión de procesos.
Instrumento sugerido: Examen combinado de teoría y práctica con rúbrica de evaluación detallada.
Duración
La unidad "Gestión de Procesos" se sugiere desarrollar en un período de 3 semanas, con una dedicación aproximada de 12 a 15 horas distribuidas así:
- Semana 1 (4-5 horas): Introducción, estados de procesos y diagramación; evaluación diagnóstica y primera actividad práctica.
- Semana 2 (4-5 horas): Planificación de procesos y sincronización; simulaciones y programación con semáforos y mutex; actividades 2 y 3.
- Semana 3 (4-5 horas): Estudio de deadlocks y monitoreo de procesos; actividades 4 y 5; evaluación sumativa.
Se recomienda incluir sesiones teóricas, prácticas en laboratorio y espacios para discusión y retroalimentación.
Gestión de Memoria
Análisis de técnicas y algoritmos para la asignación, administración y optimización del uso de la memoria principal.
Objetivos de Aprendizaje
- Al finalizar la unidad, el estudiante será capaz de explicar los conceptos fundamentales de la gestión de memoria en sistemas operativos, incluyendo memoria principal, memoria virtual y paginación.
- Al finalizar la unidad, el estudiante será capaz de analizar y comparar diferentes técnicas de asignación de memoria, como particiones fijas, particiones variables y paginación, identificando sus ventajas y desventajas.
- Al finalizar la unidad, el estudiante será capaz de aplicar algoritmos de reemplazo de páginas, como FIFO, LRU y el algoritmo óptimo, para optimizar el uso de la memoria en escenarios prácticos.
- Al finalizar la unidad, el estudiante será capaz de configurar y administrar la memoria en un sistema operativo real, monitoreando su uso y ajustando parámetros para mejorar el rendimiento.
- Al finalizar la unidad, el estudiante será capaz de identificar y resolver problemas comunes relacionados con la gestión de memoria, empleando herramientas y técnicas adecuadas en ambientes técnicos reales.
Contenidos Temáticos
1. Introducción a la Gestión de Memoria en Sistemas Operativos
- Conceptos fundamentales: Definición e importancia de la gestión de memoria en sistemas operativos.
- Memoria principal: Características, estructura y función en el sistema operativo.
- Memoria virtual: Concepto, necesidad y funcionamiento básico.
- Paginación: Definición, propósito y relación con la memoria virtual.
2. Técnicas de Asignación de Memoria
- Particiones fijas: Concepto, funcionamiento, ventajas y desventajas.
- Particiones variables: Definición, gestión dinámica, fragmentación externa.
- Paginación: Estructura de páginas, tablas de páginas y manejo de memoria.
- Comparación entre técnicas: Análisis crítico de cada método en distintos escenarios.
3. Algoritmos de Reemplazo de Páginas
- Antecedentes y necesidad: Por qué y cuándo se requieren algoritmos de reemplazo.
- FIFO (First-In, First-Out): Funcionamiento, ejemplos y limitaciones.
- LRU (Least Recently Used): Principios, implementación práctica y ventajas.
- Algoritmo óptimo: Concepto teórico, comparación con otros algoritmos.
- Aplicación práctica: Ejercicios y análisis de casos reales.
4. Configuración y Administración de Memoria en Sistemas Operativos Reales
- Herramientas de monitoreo: Uso de gestores de tareas, comandos y utilidades para observar el uso de memoria.
- Parámetros configurables: Ajustes de memoria virtual, tamaño de páginas y políticas de asignación.
- Optimización del rendimiento: Técnicas para mejorar la eficiencia del uso de memoria.
- Prácticas en sistemas operativos: Ejercicios con Windows y Linux para administrar memoria.
5. Resolución de Problemas Comunes en la Gestión de Memoria
- Identificación de problemas: Fragmentación, fugas de memoria, saturación y errores comunes.
- Diagnóstico con herramientas: Uso de software para detectar y analizar problemas de memoria.
- Técnicas de solución: Métodos para corregir y prevenir problemas en ambientes técnicos.
- Casos prácticos: Análisis y resolución de problemas reales y simulados.
Actividades
Actividad 1: Mapa Conceptual de la Gestión de Memoria
Objetivo: Explicar los conceptos fundamentales de la gestión de memoria en sistemas operativos.
Descripción:
- Los estudiantes investigan y elaboran un mapa conceptual que integre memoria principal, memoria virtual y paginación.
- Identifican relaciones y jerarquías entre los conceptos.
- Presentan y explican el mapa frente al grupo para reforzar el aprendizaje.
Organización: Parejas o grupos pequeños.
Producto esperado: Mapa conceptual gráfico, presentación oral breve.
Duración estimada: 1 hora.
Actividad 2: Análisis Comparativo de Técnicas de Asignación de Memoria
Objetivo: Analizar y comparar diferentes técnicas de asignación de memoria.
Descripción:
- Se presentan casos prácticos o escenarios con diferentes demandas de memoria.
- Los estudiantes evalúan qué técnica (particiones fijas, variables o paginación) es más adecuada para cada caso.
- Discuten ventajas y desventajas y elaboran un informe escrito con sus conclusiones.
Organización: Grupos pequeños.
Producto esperado: Informe escrito y presentación de conclusiones.
Duración estimada: 2 horas.
Actividad 3: Simulación y Aplicación de Algoritmos de Reemplazo de Páginas
Objetivo: Aplicar algoritmos de reemplazo de páginas para optimizar el uso de la memoria.
Descripción:
- Los estudiantes utilizan software o simuladores en línea para experimentar con FIFO, LRU y algoritmo óptimo.
- Analizan resultados, comparan tasas de fallo de página y discuten eficacia.
- Resuelven ejercicios prácticos diseñados para aplicar cada algoritmo.
Organización: Individual o parejas.
Producto esperado: Reporte de resultados y análisis comparativo.
Duración estimada: 2 horas.
Actividad 4: Configuración y Monitoreo de Memoria en un Sistema Operativo
Objetivo: Configurar y administrar la memoria en un sistema operativo real, monitoreando su uso.
Descripción:
- Se asigna la tarea de monitorear el uso de memoria en un sistema Windows o Linux.
- Los estudiantes utilizan herramientas como el Administrador de tareas, Monitor de recursos o comandos como top, free, vmstat.
- Realizan ajustes básicos en parámetros de memoria virtual o paginación y documentan el impacto.
- Elaboran un informe con capturas de pantalla y conclusiones sobre el rendimiento.
Organización: Individual.
Producto esperado: Informe técnico con evidencia y análisis.
Duración estimada: 3 horas.
Actividad 5: Diagnóstico y Resolución de Problemas Comunes de Memoria
Objetivo: Identificar y resolver problemas comunes relacionados con la gestión de memoria.
Descripción:
- Se presentan escenarios o simulaciones con fallas de memoria (fragmentación, fugas, saturación).
- Los estudiantes diagnostican el problema usando herramientas y técnicas aprendidas.
- Proponen y aplican soluciones, justificando sus decisiones.
- Discuten resultados y mejores prácticas para evitar problemas.
Organización: Grupos pequeños.
Producto esperado: Informe de diagnóstico y plan de solución.
Duración estimada: 2 horas.
Evaluación
Evaluación Diagnóstica
Qué se evalúa: Conocimientos previos sobre conceptos básicos de memoria y gestión de memoria en sistemas operativos.
Cómo se evalúa: Cuestionario de opción múltiple y preguntas cortas.
Instrumento sugerido: Test escrito o en plataforma digital al inicio de la unidad.
Evaluación Formativa
Qué se evalúa: Progreso en la comprensión y aplicación de técnicas de asignación, algoritmos de reemplazo y uso de herramientas.
Cómo se evalúa: Revisión continua de actividades prácticas, informes y participación en discusiones.
Instrumento sugerido: Rúbricas para actividades, observación directa y retroalimentación oral o escrita.
Evaluación Sumativa
Qué se evalúa: Dominio integral de los contenidos y habilidades de gestión y resolución de problemas de memoria.
Cómo se evalúa: Examen teórico-práctico que incluya preguntas conceptuales, análisis de casos y ejercicios de configuración y solución de problemas.
Instrumento sugerido: Prueba escrita y entrega de un proyecto o informe final con aplicación práctica.
Duración
La unidad "Gestión de Memoria" está diseñada para ser impartida en aproximadamente 12 horas distribuidas en 4 semanas, con la siguiente sugerencia:
- Semana 1: Introducción y conceptos fundamentales (3 horas).
- Semana 2: Técnicas de asignación de memoria y análisis comparativo (3 horas).
- Semana 3: Algoritmos de reemplazo de páginas y simulaciones prácticas (3 horas).
- Semana 4: Configuración, monitoreo y resolución de problemas en sistemas operativos reales (3 horas).
Esta distribución permite combinar teoría con actividades prácticas y evaluaciones formativas para asegurar el aprendizaje efectivo.
Sistemas de Archivos
Comprensión de la organización, administración y manejo de archivos y directorios en diferentes sistemas operativos.
Objetivos de Aprendizaje
- Al finalizar la unidad, el estudiante será capaz de describir la estructura y tipos de sistemas de archivos utilizados en diferentes sistemas operativos, identificando sus características y funciones principales.
- Al finalizar la unidad, el estudiante será capaz de administrar archivos y directorios mediante comandos y herramientas específicas, aplicando prácticas de organización y mantenimiento eficientes en entornos técnicos.
- Al finalizar la unidad, el estudiante será capaz de analizar y solucionar problemas comunes relacionados con la gestión de archivos y permisos de acceso, asegurando la integridad y seguridad de los datos en el sistema operativo.
- Al finalizar la unidad, el estudiante será capaz de configurar y optimizar sistemas de archivos para mejorar el rendimiento y la disponibilidad del almacenamiento en sistemas operativos utilizados en entornos tecnológicos.
Contenidos Temáticos
1. Introducción a los Sistemas de Archivos
- Definición y función de un sistema de archivos: Explicación del papel fundamental del sistema de archivos en la organización y almacenamiento de datos en un sistema operativo.
- Importancia en sistemas operativos y entornos tecnológicos: Análisis del impacto en el rendimiento, seguridad y gestión de datos.
2. Estructura y Componentes de un Sistema de Archivos
- Organización lógica: Archivos, directorios y metadatos.
- Estructura física: Bloques de datos, sectores, pistas y particiones.
- Tablas y estructuras internas: FAT (File Allocation Table), inodos, superbloque.
3. Tipos de Sistemas de Archivos y sus Características
- Sistemas de archivos en Windows: FAT16, FAT32, NTFS, exFAT. Características, ventajas y limitaciones.
- Sistemas de archivos en Linux/Unix: ext2, ext3, ext4, XFS, Btrfs. Características y usos comunes.
- Sistemas de archivos en macOS: HFS+, APFS. Características principales.
- Sistemas de archivos para dispositivos móviles y almacenamiento externo: FAT, exFAT, otros.
4. Administración de Archivos y Directorios
- Comandos básicos para gestión de archivos y directorios en Windows (cmd, PowerShell) y Linux (bash): crear, copiar, mover, renombrar, eliminar.
- Herramientas gráficas y de línea de comandos para gestión avanzada.
- Prácticas de organización eficiente: estructura jerárquica, nombramiento, uso de etiquetas y metadatos.
- Mantenimiento: respaldos, limpieza, fragmentación.
5. Permisos y Seguridad en Sistemas de Archivos
- Concepto de permisos: lectura, escritura, ejecución.
- Modelos de permisos en Windows (ACLs) y Linux (propietario, grupo, otros).
- Administración y modificación de permisos mediante comandos y herramientas.
- Solución de problemas comunes relacionados con permisos y acceso.
- Seguridad y protección de datos: cifrado y control de acceso.
6. Diagnóstico y Solución de Problemas en Sistemas de Archivos
- Errores comunes: corrupción de archivos, pérdida de datos, problemas de acceso.
- Herramientas de diagnóstico y reparación: chkdsk, fsck, herramientas específicas de cada SO.
- Procedimientos para recuperación de archivos y restauración de sistemas de archivos.
7. Configuración y Optimización de Sistemas de Archivos
- Configuración de sistemas de archivos al instalar y administrar sistemas operativos.
- Optimización para rendimiento: fragmentación, caché, journaling.
- Disponibilidad y redundancia: sistemas de archivos distribuidos, RAID, snapshots.
- Consideraciones para entornos tecnológicos: servidores, almacenamiento en red, dispositivos móviles.
Actividades
Actividad 1: Exploración práctica de sistemas de archivos
Objetivo: Desarrollar la capacidad para describir la estructura y tipos de sistemas de archivos.
Descripción:
- Los estudiantes investigarán y documentarán un sistema de archivos específico (por ejemplo, NTFS, ext4 o APFS) describiendo su estructura, características y funciones principales.
- Realizarán una presentación breve en clase con ejemplos visuales de su sistema de archivos.
- Compararán características con al menos otro sistema de archivos diferente.
Organización: Parejas o pequeños grupos.
Producto esperado: Informe escrito y presentación.
Duración estimada: 2 sesiones de 90 minutos cada una.
Actividad 2: Práctica de administración de archivos y directorios
Objetivo: Aplicar comandos y herramientas para administrar archivos y directorios.
Descripción:
- En un entorno simulado o real (Windows y Linux), los estudiantes realizarán operaciones como crear, copiar, mover, renombrar y eliminar archivos y directorios utilizando la línea de comandos.
- Organizarán una estructura de directorios siguiendo criterios de eficiencia y claridad.
- Realizarán un respaldo simple de archivos.
Organización: Individual.
Producto esperado: Registro de comandos usados y estructura creada.
Duración estimada: 2 horas.
Actividad 3: Gestión y solución de problemas de permisos
Objetivo: Analizar y solucionar problemas de permisos de acceso en sistemas de archivos.
Descripción:
- Se proporcionará un escenario con problemas comunes de permisos en sistemas Windows y Linux.
- Los estudiantes identificarán los problemas, describirán su origen y aplicarán soluciones usando comandos y herramientas adecuadas.
- Se documentarán los pasos y resultados obtenidos.
Organización: Grupos pequeños.
Producto esperado: Informe técnico con diagnóstico y solución.
Duración estimada: 2 horas.
Actividad 4: Configuración y optimización de un sistema de archivos
Objetivo: Configurar y optimizar sistemas de archivos para mejorar rendimiento y disponibilidad.
Descripción:
- En un laboratorio, los estudiantes configurarán parámetros de un sistema de archivos (por ejemplo, habilitar journaling, ajustar tamaño de bloques).
- Aplicarán técnicas de optimización como desfragmentación y ajustes de caché.
- Analizarán el impacto de estas configuraciones en el rendimiento mediante pruebas simples.
- Elaborarán un reporte con recomendaciones para entornos tecnológicos específicos.
Organización: Parejas.
Producto esperado: Reporte técnico con resultados y recomendaciones.
Duración estimada: 3 horas.
Evaluación
Evaluación Diagnóstica
Qué se evalúa: Conocimientos previos sobre sistemas de archivos, comandos básicos y conceptos de permisos.
Cómo se evalúa: Cuestionario corto con preguntas teóricas y prácticas sobre estructura básica y comandos.
Instrumento sugerido: Prueba escrita o en línea con preguntas de opción múltiple y respuestas cortas.
Evaluación Formativa
Qué se evalúa: Desarrollo de habilidades prácticas en administración, solución de problemas y optimización.
Cómo se evalúa: Observación directa durante las actividades, revisión de productos parciales (informes, comandos usados, configuraciones).
Instrumento sugerido: Rúbricas para evaluación de informes y desempeño en laboratorio.
Evaluación Sumativa
Qué se evalúa: Comprensión integral de la unidad y aplicación práctica de conocimientos para administrar, solucionar y optimizar sistemas de archivos.
Cómo se evalúa: Examen teórico-práctico que incluye análisis de casos, ejecución de comandos y configuración de sistemas de archivos.
Instrumento sugerido: Prueba práctica en laboratorio y examen escrito con preguntas de desarrollo y ejercicios.
Duración
La unidad "Sistemas de Archivos" se recomienda impartir en un período de 3 semanas, con una dedicación aproximada de 9 a 12 horas distribuidas de la siguiente manera:
- Semana 1 (3-4 horas): Introducción, estructura y tipos de sistemas de archivos. Actividad 1.
- Semana 2 (3-4 horas): Administración de archivos y directorios, permisos y seguridad. Actividades 2 y 3.
- Semana 3 (3-4 horas): Diagnóstico, solución de problemas, configuración y optimización. Actividad 4 y evaluaciones.
Esta distribución permite un equilibrio entre teoría y práctica, fomentando el aprendizaje activo y aplicado.
Entrada/Salida y Dispositivos
Funcionamiento y gestión de dispositivos periféricos, controladores y mecanismos de comunicación con el sistema operativo.
Objetivos de Aprendizaje
- Al finalizar la unidad, el estudiante será capaz de describir el funcionamiento de los dispositivos periféricos y su interrelación con el sistema operativo, utilizando terminología técnica adecuada.
- Al finalizar la unidad, el estudiante será capaz de identificar y explicar los diferentes tipos de controladores de dispositivos y sus funciones en la gestión de entrada/salida, mediante análisis de casos prácticos.
- Al finalizar la unidad, el estudiante será capaz de configurar y administrar dispositivos de entrada/salida en un sistema operativo, aplicando procedimientos estándar en un entorno simulado o real.
- Al finalizar la unidad, el estudiante será capaz de analizar y solucionar problemas comunes relacionados con la comunicación entre dispositivos y el sistema operativo, empleando herramientas de diagnóstico específicas.
- Al finalizar la unidad, el estudiante será capaz de evaluar los mecanismos de comunicación y sincronización entre el sistema operativo y los dispositivos, proponiendo mejoras para optimizar el rendimiento del sistema.
Contenidos Temáticos
1. Introducción a los dispositivos de entrada/salida (E/S)
- Definición y roles de los dispositivos periféricos en los sistemas informáticos.
- Clasificación de dispositivos de E/S: entrada, salida y mixtos.
- Interacción básica entre dispositivos de E/S y el sistema operativo.
2. Funcionamiento de los dispositivos periféricos y su relación con el sistema operativo
- Modelos de comunicación entre dispositivos y sistema operativo.
- Transferencia de datos: modos de comunicación (programada, interrupciones y acceso directo a memoria - DMA).
- Terminología técnica clave: buffers, puertos de E/S, registros, interrupciones.
- Ejemplos de dispositivos comunes y su funcionamiento: teclado, mouse, impresora, disco duro, pantalla.
3. Controladores de dispositivos (drivers)
- Definición y función de los controladores en la gestión de dispositivos.
- Tipos de controladores: genéricos, específicos, universales y virtuales.
- Arquitectura y componentes de un controlador de dispositivo.
- Proceso de instalación y actualización de controladores en sistemas operativos modernos.
- Análisis de casos prácticos: identificación de controladores y su función en diferentes dispositivos.
4. Configuración y administración de dispositivos de entrada/salida
- Procedimientos estándar para la configuración de dispositivos en sistemas operativos (Windows, Linux).
- Uso de herramientas del sistema para administración de dispositivos: administrador de dispositivos, comandos de terminal, interfaces gráficas.
- Asignación de recursos: IRQ, DMA, E/S ports y memoria.
- Prácticas de configuración en entornos simulados o reales.
5. Diagnóstico y solución de problemas comunes en la comunicación E/S
- Identificación de problemas frecuentes en la comunicación entre dispositivos y sistema operativo.
- Herramientas de diagnóstico y monitoreo: registros de eventos, monitores de dispositivos, software de diagnóstico.
- Técnicas para la detección de fallos y resolución: reinstalación de controladores, actualización, pruebas de hardware.
- Estudio de casos prácticos de problemas reales y su solución.
6. Mecanismos de comunicación y sincronización entre sistema operativo y dispositivos
- Conceptos de sincronización: bloqueo, espera activa, señales e interrupciones.
- Mecanismos de comunicación: polling, interrupciones y acceso directo a memoria (DMA).
- Impacto de los mecanismos en el rendimiento del sistema.
- Propuestas y técnicas para optimizar la comunicación y sincronización en sistemas operativos.
Actividades
Actividad 1: Análisis y descripción de dispositivos periféricos
Objetivo: Describir el funcionamiento de los dispositivos periféricos y su interrelación con el sistema operativo.
Descripción:
- El estudiante seleccionará tres dispositivos periféricos comunes (por ejemplo, teclado, impresora y disco duro).
- Investigar y documentar el funcionamiento interno de cada dispositivo y cómo se comunica con el sistema operativo.
- Elaborar un informe técnico utilizando terminología adecuada sobre el proceso de entrada/salida para cada dispositivo.
- Presentar el informe en clase y discutir las diferencias y similitudes entre dispositivos.
Organización: Individual
Producto esperado: Informe técnico escrito y presentación oral breve.
Duración estimada: 3 horas
Actividad 2: Identificación y análisis de controladores de dispositivos
Objetivo: Identificar y explicar los diferentes tipos de controladores y sus funciones mediante análisis de casos prácticos.
Descripción:
- Se proporcionará una lista de dispositivos y sus controladores asociados en diferentes sistemas operativos.
- En grupos, los estudiantes analizarán casos prácticos para identificar el tipo de controlador y su función específica.
- Discutirán cómo el controlador facilita la comunicación entre hardware y software.
- Preparar un cuadro comparativo explicando cada controlador investigado.
Organización: Grupos de 3-4 estudiantes
Producto esperado: Cuadro comparativo y presentación grupal.
Duración estimada: 2.5 horas
Actividad 3: Configuración práctica de dispositivos de entrada/salida
Objetivo: Configurar y administrar dispositivos de entrada/salida aplicando procedimientos estándar.
Descripción:
- En un laboratorio o entorno simulado, cada estudiante realizará la instalación y configuración de un dispositivo de E/S (por ejemplo, una impresora o un dispositivo USB).
- Utilizarán las herramientas del sistema operativo para verificar la correcta instalación, asignar recursos y hacer pruebas básicas de funcionamiento.
- Documentarán el procedimiento realizado con capturas de pantalla y explicaciones.
Organización: Individual
Producto esperado: Documento técnico con procedimiento y resultados de configuración.
Duración estimada: 3 horas
Actividad 4: Diagnóstico y resolución de problemas en la comunicación E/S
Objetivo: Analizar y solucionar problemas comunes relacionados con la comunicación entre dispositivos y el sistema operativo.
Descripción:
- Se proporcionarán escenarios con problemas comunes (por ejemplo, dispositivos no reconocidos, conflictos de IRQ, fallos en controladores).
- En parejas, los estudiantes usarán herramientas de diagnóstico del sistema para identificar la causa del problema.
- Propondrán y aplicarán soluciones, documentando cada paso.
- Presentarán un informe con diagnóstico, solución y recomendaciones para evitar futuros problemas.
Organización: Parejas
Producto esperado: Informe de diagnóstico y solución de problemas.
Duración estimada: 3 horas
Evaluación
Evaluación diagnóstica
Qué se evalúa: Conocimientos previos sobre dispositivos de entrada/salida, controladores y conceptos básicos de comunicación con el sistema operativo.
Cómo se evalúa: Cuestionario corto de opción múltiple y preguntas abiertas al inicio de la unidad.
Instrumento sugerido: Test escrito o en plataforma digital (Google Forms, Moodle).
Evaluación formativa
Qué se evalúa: Progreso en la comprensión y aplicación de conceptos mediante actividades prácticas y participación en clase.
Cómo se evalúa: Revisión continua de actividades, retroalimentación directa en informes, presentaciones y procedimientos de configuración.
Instrumento sugerido: Listas de cotejo para actividades, rúbricas para informes y presentaciones.
Evaluación sumativa
Qué se evalúa: Dominio integral de los objetivos de la unidad: descripción, identificación, configuración, diagnóstico y propuesta de mejoras en mecanismos de E/S.
Cómo se evalúa: Examen teórico-práctico que incluye preguntas de desarrollo, análisis de casos y una práctica de configuración o diagnóstico en laboratorio.
Instrumento sugerido: Examen escrito y práctica evaluada con rúbrica.
Duración
La unidad "Entrada/Salida y Dispositivos" está diseñada para desarrollarse en un total de 15 horas distribuidas en 3 semanas, con la siguiente sugerencia de distribución:
- Semana 1 (5 horas): Introducción a dispositivos de E/S, funcionamiento y controladores. Evaluación diagnóstica y primera actividad.
- Semana 2 (5 horas): Configuración y administración de dispositivos, análisis de casos prácticos, segunda y tercera actividad.
- Semana 3 (5 horas): Diagnóstico, solución de problemas, mecanismos de sincronización y comunicación, cuarta actividad y evaluación sumativa.
Seguridad y Protección en Sistemas Operativos
Implementación de estrategias y herramientas para la seguridad, control de acceso y protección contra amenazas.
Objetivos de Aprendizaje
- Al finalizar la unidad, el estudiante será capaz de identificar las principales amenazas y vulnerabilidades en sistemas operativos mediante el análisis de casos prácticos.
- Al finalizar la unidad, el estudiante será capaz de configurar mecanismos de control de acceso y permisos en sistemas operativos bajo entornos simulados o reales.
- Al finalizar la unidad, el estudiante será capaz de implementar estrategias básicas de protección, como firewalls y antivirus, para mitigar riesgos de seguridad en sistemas operativos.
- Al finalizar la unidad, el estudiante será capaz de aplicar métodos de autenticación y autorización para garantizar la seguridad de usuarios y recursos en sistemas operativos.
- Al finalizar la unidad, el estudiante será capaz de evaluar y solucionar problemas de seguridad en sistemas operativos utilizando herramientas específicas y procedimientos establecidos.
Contenidos Temáticos
1. Introducción a la seguridad en sistemas operativos
- Concepto y objetivos de la seguridad informática en sistemas operativos: confidencialidad, integridad, disponibilidad
- Importancia de la seguridad en entornos técnicos y tecnológicos
- Terminología básica: amenaza, vulnerabilidad, riesgo, control de acceso, autenticación, autorización
2. Amenazas y vulnerabilidades en sistemas operativos
- Tipos de amenazas: malware, ataques de red, accesos no autorizados, explotación de vulnerabilidades
- Vulnerabilidades comunes en sistemas operativos: fallos de configuración, software desactualizado, errores de programación
- Análisis de casos prácticos sobre incidentes de seguridad en sistemas operativos
3. Mecanismos de control de acceso y permisos
- Principios del control de acceso: modelos DAC (Discretionary Access Control), MAC (Mandatory Access Control), RBAC (Role-Based Access Control)
- Permisos y atributos en sistemas operativos comunes (Windows, Linux): lectura, escritura, ejecución
- Configuración práctica de permisos y control de acceso en entornos simulados o reales
4. Estrategias básicas de protección en sistemas operativos
- Concepto y funcionamiento de firewalls: tipos (hardware, software), configuración básica
- Antivirus y antimalware: características, instalación, actualización y escaneo
- Otras herramientas complementarias: sistemas de detección de intrusos (IDS), actualizaciones automáticas
- Implementación práctica de firewalls y antivirus para mitigar riesgos
5. Métodos de autenticación y autorización
- Autenticación: contraseñas, autenticación multifactor (MFA), biometría
- Autorización: asignación y gestión de roles y permisos
- Configuración práctica de métodos de autenticación y autorización en sistemas operativos
6. Evaluación y solución de problemas de seguridad
- Herramientas de diagnóstico y monitoreo de seguridad en sistemas operativos
- Procedimientos para identificar y corregir fallos de seguridad
- Elaboración y aplicación de planes de contingencia y recuperación
- Casos prácticos de resolución de problemas de seguridad
Actividades
1. Análisis de casos prácticos de amenazas y vulnerabilidades
Objetivo: Identificar las principales amenazas y vulnerabilidades en sistemas operativos mediante el análisis de casos prácticos.
Descripción:
- Dividir la clase en grupos pequeños.
- Proporcionar a cada grupo un caso real de incidente de seguridad en un sistema operativo.
- Los estudiantes analizarán el caso para identificar amenazas y vulnerabilidades involucradas.
- Cada grupo presentará sus conclusiones y propondrá posibles medidas preventivas.
Organización: Grupos
Producto esperado: Informe y presentación sobre amenazas, vulnerabilidades y recomendaciones.
Duración estimada: 2 horas
2. Configuración práctica de permisos y control de acceso
Objetivo: Configurar mecanismos de control de acceso y permisos en sistemas operativos bajo entornos simulados o reales.
Descripción:
- Explicar conceptos básicos de permisos y control de acceso en Windows y Linux.
- Asignar tareas para configurar permisos en carpetas, archivos y usuarios en un entorno simulado o real.
- Ejercitar cambios de permisos y verificar el acceso restringido o permitido.
- Realizar un breve informe sobre los cambios realizados y su impacto en la seguridad.
Organización: Individual o parejas
Producto esperado: Configuración aplicada y reporte escrito.
Duración estimada: 3 horas
3. Implementación de firewall y antivirus
Objetivo: Implementar estrategias básicas de protección, como firewalls y antivirus, para mitigar riesgos de seguridad.
Descripción:
- Demostración práctica de instalación y configuración de un firewall software.
- Instalación y actualización de un antivirus en el sistema operativo.
- Ejecutar análisis de virus y configurar reglas básicas de firewall para permitir o bloquear tráfico.
- Registrar resultados y explicar cómo estas herramientas mejoran la seguridad.
Organización: Individual
Producto esperado: Configuración funcional y reporte de actividad.
Duración estimada: 3 horas
4. Configuración y prueba de métodos de autenticación y autorización
Objetivo: Aplicar métodos de autenticación y autorización para garantizar la seguridad de usuarios y recursos en sistemas operativos.
Descripción:
- Configurar en un sistema operativo la autenticación mediante contraseña y opciones de autenticación multifactor (MFA) si disponible.
- Crear usuarios y asignar roles y permisos específicos.
- Realizar pruebas de acceso bajo diferentes usuarios y validar restricciones.
- Documentar el procedimiento y resultados obtenidos.
Organización: Individual o parejas
Producto esperado: Configuración realizada y reporte explicativo.
Duración estimada: 2.5 horas
5. Diagnóstico y solución de problemas de seguridad
Objetivo: Evaluar y solucionar problemas de seguridad en sistemas operativos utilizando herramientas específicas y procedimientos establecidos.
Descripción:
- Presentar a los estudiantes escenarios con problemas de seguridad simulados (acceso no autorizado, malware, fallos en permisos).
- Utilizar herramientas de monitoreo y diagnóstico para identificar problemas (logs, antivirus, comandos de diagnóstico).
- Aplicar soluciones y corregir configuraciones erróneas.
- Realizar informe final con análisis, diagnóstico y acciones correctivas implementadas.
Organización: Grupos o individual
Producto esperado: Informe de diagnóstico y solución.
Duración estimada: 3 horas
Evaluación
Evaluación diagnóstica
Qué se evalúa: Conocimientos previos sobre amenazas, vulnerabilidades y conceptos básicos de seguridad en sistemas operativos.
Cómo se evalúa: Cuestionario corto con preguntas teóricas y de identificación de amenazas y vulnerabilidades.
Instrumento sugerido: Test escrito o digital tipo opción múltiple y preguntas abiertas.
Evaluación formativa
Qué se evalúa: Progreso en la adquisición de competencias de configuración, implementación y análisis de seguridad durante las actividades prácticas.
Cómo se evalúa: Observación directa, revisión de productos parciales (reportes, configuraciones), retroalimentación continua y autoevaluación.
Instrumento sugerido: Rúbrica de desempeño para actividades prácticas y registros de observación docente.
Evaluación sumativa
Qué se evalúa: Competencia global al finalizar la unidad para identificar amenazas, configurar controles de acceso, implementar protección, aplicar autenticación y solucionar problemas.
Cómo se evalúa: Proyecto integrador donde el estudiante debe analizar un caso, configurar un entorno seguro, implementar protecciones y resolver problemas, acompañado de un informe técnico.
Instrumento sugerido: Rúbrica detallada para evaluación del proyecto integrador, con criterios sobre análisis, configuración técnica, implementación y documentación.
Duración
La unidad "Seguridad y Protección en Sistemas Operativos" tiene una duración sugerida de 3 semanas, distribuidas de la siguiente manera:
- Semana 1 (6 horas): Introducción, análisis de amenazas y vulnerabilidades, evaluación diagnóstica y actividad de análisis de casos prácticos.
- Semana 2 (8 horas): Mecanismos de control de acceso, configuración práctica de permisos, estrategias de protección y actividades de implementación de firewall, antivirus y autenticación.
- Semana 3 (6 horas): Evaluación y solución de problemas, desarrollo del proyecto integrador y evaluación sumativa.
Se recomienda dedicar sesiones teórico-prácticas de 2 horas cada una, alternando exposiciones con actividades de laboratorio para favorecer el aprendizaje activo.
Redes y Sistemas Distribuidos
Introducción a la administración de redes en sistemas operativos y conceptos básicos de sistemas distribuidos.
Objetivos de Aprendizaje
- Al finalizar la unidad, el estudiante será capaz de describir los componentes y protocolos básicos de redes en sistemas operativos utilizando terminología técnica adecuada.
- Al finalizar la unidad, el estudiante será capaz de configurar y administrar servicios de red en un sistema operativo, aplicando procedimientos estándar en un entorno simulado.
- Al finalizar la unidad, el estudiante será capaz de explicar los conceptos fundamentales de sistemas distribuidos, identificando sus características y beneficios en contextos tecnológicos.
- Al finalizar la unidad, el estudiante será capaz de analizar y resolver problemas básicos de conexión y comunicación en redes locales, empleando herramientas de diagnóstico disponibles en sistemas operativos.
- Al finalizar la unidad, el estudiante será capaz de implementar medidas básicas de seguridad en la administración de redes y sistemas distribuidos, evaluando su efectividad en la protección del sistema.
Contenidos Temáticos
1. Introducción a las Redes en Sistemas Operativos
- Concepto y función de las redes en sistemas operativos: definición, importancia y aplicaciones en la informática.
- Componentes básicos de una red: hardware (tarjetas de red, switches, routers), software y protocolos.
- Modelos de referencia de redes: modelo OSI y modelo TCP/IP, capas y funciones.
2. Protocolos Básicos de Redes en Sistemas Operativos
- Protocolo IP (IPv4 e IPv6): estructura de direcciones, subredes y enrutamiento básico.
- Protocolo TCP y UDP: características, diferencias y usos comunes.
- Protocolos de aplicación comunes: DHCP, DNS, HTTP/HTTPS, FTP, SMTP.
- Mecanismos de resolución de direcciones: ARP y NDP.
3. Configuración y Administración de Servicios de Red en Sistemas Operativos
- Configuración de interfaces de red: IP estática y dinámica, máscara de subred, puerta de enlace y DNS.
- Administración de servicios básicos: servidor DHCP, servidor DNS, servicio de compartición de archivos (SMB/NFS).
- Configuración y gestión de usuarios y permisos en servicios de red.
- Uso de herramientas de administración nativas de sistemas operativos (Windows y Linux): comandos y utilidades para la configuración y monitoreo de redes.
4. Introducción a los Sistemas Distribuidos
- Definición y conceptos fundamentales: qué es un sistema distribuido, objetivos y características principales.
- Clasificación de sistemas distribuidos: basados en recursos, en computación, en almacenamiento, entre otros.
- Ventajas y desafíos de los sistemas distribuidos en tecnología e informática.
- Ejemplos y aplicaciones prácticas de sistemas distribuidos.
5. Diagnóstico y Resolución de Problemas en Redes Locales
- Herramientas de diagnóstico: ping, traceroute, ipconfig/ifconfig, netstat, nslookup/dig.
- Identificación y solución de problemas comunes: pérdida de conectividad, conflictos de IP, problemas de DNS.
- Monitoreo básico del tráfico y uso de recursos en la red.
6. Seguridad en Redes y Sistemas Distribuidos
- Conceptos básicos de seguridad en redes: confidencialidad, integridad, disponibilidad.
- Medidas de seguridad en la administración de redes: firewalls, control de acceso, autenticación y autorización.
- Seguridad en sistemas distribuidos: riesgos comunes y estrategias de mitigación.
- Evaluación de la efectividad de medidas de seguridad implementadas.
Actividades
Actividad 1: Análisis y Descripción de Componentes y Protocolos de Red
Objetivo: Describir los componentes y protocolos básicos de redes en sistemas operativos utilizando terminología técnica adecuada.
Descripción paso a paso:
- Se proveerá a los estudiantes de un esquema de red simple con sus componentes.
- En parejas, identificarán y describirán cada componente y protocolo involucrado, explicando su función y relación.
- Prepararán una presentación corta (5 minutos) usando terminología técnica correcta.
Organización: Parejas
Producto esperado: Presentación oral y un documento resumen con definiciones y explicaciones técnicas.
Duración estimada: 90 minutos
Actividad 2: Configuración Práctica de Servicios de Red en Entorno Simulado
Objetivo: Configurar y administrar servicios de red en un sistema operativo, aplicando procedimientos estándar en un entorno simulado.
Descripción paso a paso:
- Se proporcionará a los estudiantes acceso a una máquina virtual con sistema operativo Linux o Windows configurado para prácticas.
- Los estudiantes configurarán una IP estática, servidor DHCP y servidor DNS local siguiendo guías paso a paso.
- Realizarán pruebas de conectividad y validarán la correcta configuración del servicio.
- Documentarán el procedimiento realizado y resultados obtenidos.
Organización: Individual
Producto esperado: Informe técnico con configuración y resultados de pruebas.
Duración estimada: 3 horas
Actividad 3: Diagnóstico y Resolución de Problemas de Conectividad en Red Local
Objetivo: Analizar y resolver problemas básicos de conexión y comunicación en redes locales empleando herramientas de diagnóstico.
Descripción paso a paso:
- Se simularán escenarios comunes de fallo en la red local (conflicto de IP, caída del DNS, pérdida de conexión).
- En grupos, usarán herramientas como ping, traceroute, nslookup y netstat para diagnosticar el problema.
- Plantearán soluciones y registrarán los procedimientos para resolver cada caso.
Organización: Grupos de 3-4 estudiantes
Producto esperado: Informe grupal con diagnóstico, procedimientos y soluciones aplicadas.
Duración estimada: 2 horas
Actividad 4: Análisis y Evaluación de Medidas de Seguridad en Redes y Sistemas Distribuidos
Objetivo: Implementar y evaluar medidas básicas de seguridad en la administración de redes y sistemas distribuidos.
Descripción paso a paso:
- Se asignarán a cada estudiante un caso de estudio con un entorno de red o sistema distribuido específico.
- Investigarán y propondrán medidas de seguridad adecuadas para proteger el sistema.
- Simularán la implementación básica de una o dos medidas en entorno controlado (por ejemplo, configuración de firewall o control de acceso).
- Evaluarán la efectividad mediante pruebas básicas y redactarán un informe.
Organización: Individual
Producto esperado: Informe técnico con propuesta, implementación y evaluación de medidas de seguridad.
Duración estimada: 3 horas
Evaluación
Evaluación Diagnóstica
Qué se evalúa: Conocimientos previos sobre componentes, protocolos de red y conceptos básicos de sistemas distribuidos.
Cómo se evalúa: Cuestionario de opción múltiple y preguntas abiertas para identificar el nivel inicial de comprensión.
Instrumento sugerido: Test digital o en papel con 15 preguntas, antes de iniciar la unidad.
Evaluación Formativa
Qué se evalúa: Progreso en la comprensión y aplicación práctica de configuración, diagnóstico y seguridad en redes y sistemas distribuidos.
Cómo se evalúa: Revisión continua de actividades prácticas, retroalimentación durante simulaciones, participación en presentaciones y análisis de informes parciales.
Instrumento sugerido: Rúbricas para actividades prácticas y listas de cotejo para intervenciones en clase.
Evaluación Sumativa
Qué se evalúa: Dominio integral de los objetivos de la unidad: descripción técnica, configuración, diagnóstico, explicación de sistemas distribuidos y aplicación de seguridad.
Cómo se evalúa: Examen teórico-práctico con preguntas de desarrollo, ejercicios de configuración en laboratorio y análisis de caso de seguridad.
Instrumento sugerido: Prueba escrita y práctica supervisada al final de la unidad.
Duración
La unidad "Redes y Sistemas Distribuidos" está diseñada para desarrollarse en 3 semanas, con una dedicación estimada de 12 horas en total, distribuidas aproximadamente en:
- Semana 1 (4 horas): Introducción a redes, componentes, protocolos básicos y primeros ejercicios prácticos de descripción y análisis.
- Semana 2 (4 horas): Configuración y administración de servicios de red, diagnóstico y resolución de problemas en entorno simulado.
- Semana 3 (4 horas): Sistemas distribuidos, seguridad en redes y sistemas distribuidos, actividades de evaluación y aplicación práctica de medidas de seguridad.
Este cronograma permite combinar teoría con práctica y evaluación continua para un aprendizaje efectivo y aplicable.
Administración y Configuración de Sistemas Operativos
Prácticas de instalación, configuración y mantenimiento de sistemas operativos en entornos técnicos reales.
Objetivos de Aprendizaje
- Al finalizar la unidad, el estudiante será capaz de instalar y configurar sistemas operativos en entornos técnicos reales, siguiendo procedimientos estándar y utilizando herramientas adecuadas.
- Al finalizar la unidad, el estudiante será capaz de administrar usuarios, permisos y servicios del sistema operativo para garantizar un entorno seguro y funcional.
- Al finalizar la unidad, el estudiante será capaz de realizar mantenimiento preventivo y correctivo en sistemas operativos, identificando y solucionando problemas comunes.
- Al finalizar la unidad, el estudiante será capaz de aplicar técnicas de gestión de recursos, como procesos y almacenamiento, para optimizar el rendimiento del sistema operativo.
- Al finalizar la unidad, el estudiante será capaz de implementar y configurar mecanismos básicos de seguridad en sistemas operativos para proteger la integridad y confidencialidad de la información.
Contenidos Temáticos
1. Instalación y Configuración de Sistemas Operativos
- 1.1 Tipos de sistemas operativos y sus entornos de instalación: Introducción a sistemas operativos comunes (Windows, Linux, macOS) y sus requerimientos.
- 1.2 Procedimientos estándar de instalación: Pasos para preparar el hardware, configurar BIOS/UEFI, medios de instalación y particionado de discos.
- 1.3 Configuración inicial post-instalación: Ajuste de parámetros básicos, instalación de controladores, actualización del sistema y configuración de red.
- 1.4 Herramientas y utilidades para la instalación y configuración: Uso de asistentes, comandos y software específico para gestión de instalación y configuración.
2. Administración de Usuarios, Permisos y Servicios
- 2.1 Gestión de cuentas de usuario: Creación, modificación y eliminación de usuarios y grupos.
- 2.2 Permisos y control de acceso: Tipos de permisos (lectura, escritura, ejecución), configuración de permisos en archivos y carpetas.
- 2.3 Administración de servicios y procesos: Identificación, inicio, detención y configuración de servicios del sistema operativo.
- 2.4 Políticas de seguridad para usuarios y servicios: Implementación de políticas de contraseñas y restricciones de acceso.
3. Mantenimiento Preventivo y Correctivo de Sistemas Operativos
- 3.1 Mantenimiento preventivo: Actualizaciones de sistema, limpieza de archivos temporales, desfragmentación y respaldo de datos.
- 3.2 Diagnóstico de problemas comunes: Identificación de errores frecuentes en arranque, recursos y conflictos de hardware/software.
- 3.3 Técnicas y herramientas para la solución de problemas: Uso de logs, modo seguro, restauración del sistema y herramientas de recuperación.
- 3.4 Procedimientos de recuperación y restauración: Restauración de sistema, recuperación de archivos y reinstalación de componentes esenciales.
4. Gestión y Optimización de Recursos del Sistema
- 4.1 Administración de procesos: Concepto de procesos y subprocesos, gestión y monitoreo con herramientas del sistema.
- 4.2 Gestión de almacenamiento y sistemas de archivos: Tipos de sistemas de archivos, particiones, volúmenes y gestión de espacio en disco.
- 4.3 Optimización del rendimiento del sistema: Ajuste de configuraciones para mejorar uso de CPU, memoria y disco.
- 4.4 Automatización de tareas administrativas: Scripts y programas para la gestión automática de recursos y mantenimiento.
5. Seguridad Básica en Sistemas Operativos
- 5.1 Conceptos fundamentales de seguridad en sistemas operativos: Principios de confidencialidad, integridad y disponibilidad.
- 5.2 Configuración de mecanismos de autenticación: Contraseñas, autenticación multifactor y gestión de credenciales.
- 5.3 Implementación de cortafuegos y políticas de acceso: Configuración de firewall, listas de control de acceso y restricciones de red.
- 5.4 Protección contra malware y amenazas comunes: Uso de antivirus, actualizaciones y prácticas de seguridad.
Actividades
Actividad 1: Instalación práctica de un sistema operativo
Objetivo: Que el estudiante sea capaz de instalar y configurar un sistema operativo siguiendo procedimientos estándar.
Descripción:
- Preparar un equipo físico o máquina virtual para la instalación.
- Configurar BIOS/UEFI para arranque desde medio de instalación.
- Realizar la instalación paso a paso, incluyendo particionado y selección de opciones básicas.
- Configurar parámetros iniciales post-instalación y conectar a red.
Organización: Individual
Producto esperado: Sistema operativo instalado y configurado, con captura de pantalla o video demostrativo del proceso.
Duración estimada: 3 horas
Actividad 2: Administración de usuarios y permisos en un entorno simulado
Objetivo: Administrar usuarios, grupos y permisos para garantizar un entorno seguro y funcional.
Descripción:
- Crear varios usuarios y grupos con diferentes roles.
- Asignar permisos específicos a carpetas y archivos para cada usuario o grupo.
- Configurar políticas de contraseñas y restricciones de acceso.
- Verificar la correcta aplicación de permisos mediante pruebas de acceso.
Organización: En parejas
Producto esperado: Documento con listados de usuarios, permisos asignados y evidencia de pruebas de acceso.
Duración estimada: 2 horas
Actividad 3: Diagnóstico y solución de problemas en sistemas operativos
Objetivo: Identificar y solucionar problemas comunes mediante técnicas y herramientas de mantenimiento correctivo.
Descripción:
- Se presenta un sistema operativo con fallas simuladas (problemas de arranque, servicios caídos, errores de recursos).
- Realizar diagnóstico utilizando logs, modo seguro y herramientas disponibles.
- Aplicar las técnicas de solución adecuadas para resolver los problemas.
- Documentar el proceso y resultados.
Organización: Grupos de 3
Producto esperado: Informe detallado del diagnóstico y solución aplicada.
Duración estimada: 3 horas
Actividad 4: Configuración básica de seguridad en sistemas operativos
Objetivo: Implementar mecanismos básicos de seguridad para proteger la integridad y confidencialidad de la información.
Descripción:
- Configurar políticas de contraseñas y autenticación en el sistema operativo.
- Implementar y configurar firewall y reglas básicas de acceso.
- Instalar y actualizar antivirus o software de protección adecuado.
- Realizar pruebas para verificar la efectividad de las configuraciones.
Organización: Individual
Producto esperado: Capturas de pantalla y reporte de configuración y resultados de pruebas.
Duración estimada: 2 horas
Evaluación
Evaluación Diagnóstica
Qué se evalúa: Conocimientos previos sobre conceptos básicos de sistemas operativos, instalación, administración y seguridad.
Cómo se evalúa: Cuestionario de opción múltiple y preguntas abiertas.
Instrumento sugerido: Prueba escrita digital o en papel con 15 preguntas, aplicable al inicio de la unidad.
Evaluación Formativa
Qué se evalúa: Progreso en actividades prácticas, aplicación de procedimientos y comprensión de herramientas y conceptos.
Cómo se evalúa: Observación directa durante actividades, revisión de productos parciales, retroalimentación continua.
Instrumento sugerido: Rúbrica de evaluación para actividades prácticas y listas de cotejo para seguimiento.
Evaluación Sumativa
Qué se evalúa: Competencia para instalar, administrar, mantener y asegurar un sistema operativo en un entorno técnico real.
Cómo se evalúa: Proyecto final integrador donde el estudiante debe instalar un sistema operativo, configurar usuarios y permisos, aplicar mantenimiento y configurar seguridad.
Instrumento sugerido: Rúbrica detallada que evalúe cada objetivo específico y la documentación técnica acompañante.
Duración
La unidad "Administración y Configuración de Sistemas Operativos" está diseñada para desarrollarse en un total de 20 horas distribuidas en 4 semanas, con 5 horas por semana. La distribución incluye: 8 horas para clases teóricas con demostraciones, 10 horas para actividades prácticas y talleres, y 2 horas para evaluaciones y retroalimentación.
Diagnóstico y Solución de Problemas
Metodologías y herramientas para identificar, analizar y resolver fallas comunes en sistemas operativos.
Objetivos de Aprendizaje
- Al finalizar la unidad, el estudiante será capaz de identificar las causas comunes de fallas en sistemas operativos mediante la aplicación de metodologías de diagnóstico estructuradas.
- Al finalizar la unidad, el estudiante será capaz de analizar registros y mensajes de error generados por el sistema operativo para determinar el origen de los problemas presentados.
- Al finalizar la unidad, el estudiante será capaz de aplicar herramientas y comandos específicos para solucionar fallas relacionadas con la gestión de procesos, memoria y almacenamiento en sistemas operativos.
- Al finalizar la unidad, el estudiante será capaz de implementar procedimientos de recuperación y mantenimiento preventivo para minimizar la recurrencia de problemas operativos en entornos técnicos reales.
- Al finalizar la unidad, el estudiante será capaz de evaluar la efectividad de las soluciones implementadas mediante pruebas funcionales y criterios de rendimiento establecidos.
Contenidos Temáticos
1. Introducción al Diagnóstico de Problemas en Sistemas Operativos
- Importancia del diagnóstico estructurado en sistemas operativos
- Conceptos básicos de fallas y errores en sistemas operativos
- Metodologías comunes para el diagnóstico de problemas
2. Identificación de Causas Comunes de Fallas en Sistemas Operativos
- Fallos relacionados con la gestión de procesos
- Fallos relacionados con la gestión de memoria
- Fallos en el sistema de archivos y almacenamiento
- Problemas de compatibilidad y controladores
- Errores relacionados con configuraciones y servicios del sistema
3. Análisis de Registros y Mensajes de Error
- Introducción a los registros (logs) del sistema operativo
- Tipos de registros: eventos, errores, alertas y auditorías
- Herramientas para visualización y análisis de logs (Visores de eventos, comandos)
- Interpretación de mensajes de error y códigos de estado
- Ejemplos prácticos de análisis de logs en sistemas Windows y Linux
4. Herramientas y Comandos para Solución de Fallas
- Comandos para gestión y diagnóstico de procesos (tasklist, ps, top, kill)
- Herramientas para análisis y gestión de memoria (free, vmstat, Task Manager)
- Comandos y utilidades para diagnóstico y reparación de almacenamiento (chkdsk, fsck, diskpart)
- Uso de herramientas integradas (msconfig, systemctl, dmesg)
- Diagnóstico de red y servicios relacionados
5. Procedimientos de Recuperación y Mantenimiento Preventivo
- Procedimientos para recuperación ante fallas críticas
- Creación y uso de puntos de restauración y backups
- Mantenimiento preventivo: actualizaciones, limpieza y monitoreo del sistema
- Automatización de tareas de mantenimiento y diagnóstico
- Buenas prácticas para minimizar recurrencia de fallas
6. Evaluación de la Efectividad de las Soluciones Implementadas
- Diseño y ejecución de pruebas funcionales post-solución
- Medición de criterios de rendimiento y estabilidad
- Documentación y reporte de resultados
- Retroalimentación y ajustes basados en resultados
Actividades
Actividad 1: Diagnóstico de Fallas Comunes mediante Metodología Estructurada
Objetivo: Identificar las causas comunes de fallas en sistemas operativos aplicando una metodología de diagnóstico.
Descripción:
- Se presenta un escenario con un sistema operativo que presenta fallas específicas (ejemplo: lentitud, errores en procesos, problemas de almacenamiento).
- Los estudiantes aplican una metodología paso a paso para identificar posibles causas (recolección de información, análisis preliminar, formulación de hipótesis).
- Documentan las causas identificadas y el procedimiento seguido.
Organización: Parejas
Producto esperado: Informe breve con diagnóstico de causas y metodología aplicada.
Duración estimada: 1.5 horas
Actividad 2: Análisis Práctico de Registros y Mensajes de Error
Objetivo: Analizar registros y mensajes de error para determinar el origen de problemas en un sistema operativo.
Descripción:
- Se proporcionan archivos de logs reales o simulados de Windows y Linux con diferentes tipos de errores.
- Los estudiantes utilizan herramientas y comandos para examinar los registros.
- Identifican y explican el origen de los problemas basados en los mensajes encontrados.
Organización: Individual
Producto esperado: Reporte de análisis con conclusiones sobre causas y posibles soluciones.
Duración estimada: 2 horas
Actividad 3: Aplicación de Comandos y Herramientas para Solución de Fallas
Objetivo: Aplicar comandos específicos para solucionar fallas en procesos, memoria y almacenamiento.
Descripción:
- En un entorno virtual o laboratorio, se presentan problemas específicos: proceso bloqueado, memoria insuficiente o errores en disco.
- Los estudiantes ejecutan comandos y utilizan herramientas para solucionar cada problema.
- Registran los comandos usados, resultados y solución aplicada.
Organización: Grupos pequeños (3-4 estudiantes)
Producto esperado: Bitácora de comandos y procedimientos con resultados obtenidos.
Duración estimada: 3 horas
Actividad 4: Implementación de Procedimientos de Recuperación y Mantenimiento Preventivo
Objetivo: Implementar procedimientos para recuperación y mantenimiento preventivo en un sistema operativo real o simulado.
Descripción:
- Los estudiantes diseñan un plan de mantenimiento preventivo que incluya actualización, limpieza de archivos temporales y chequeo de integridad del sistema.
- Simulan una recuperación ante falla crítica usando puntos de restauración o backups.
- Elaboran un procedimiento detallado para minimizar la recurrencia de problemas.
Organización: Parejas
Producto esperado: Plan de mantenimiento y procedimiento de recuperación documentados.
Duración estimada: 2 horas
Actividad 5: Evaluación de la Efectividad de Soluciones Implementadas
Objetivo: Evaluar la efectividad de soluciones mediante pruebas funcionales y análisis de rendimiento.
Descripción:
- Después de aplicar soluciones a problemas concretos, los estudiantes diseñan y ejecutan pruebas para verificar la funcionalidad y estabilidad del sistema.
- Recogen datos de rendimiento y comparan con criterios establecidos.
- Preparan un informe con análisis de resultados y recomendaciones para posibles mejoras.
Organización: Individual
Producto esperado: Informe de evaluación con resultados y conclusiones.
Duración estimada: 1.5 horas
Evaluación
Evaluación Diagnóstica
Qué se evalúa: Conocimientos previos sobre fallas comunes y registros de sistemas operativos.
Cómo se evalúa: Cuestionario con preguntas de opción múltiple y respuestas breves sobre conceptos básicos y experiencias previas.
Instrumento sugerido: Test digital o en papel al inicio de la unidad.
Evaluación Formativa
Qué se evalúa: Aplicación de metodologías, análisis de logs, uso de comandos, procedimientos de recuperación y mantenimiento.
Cómo se evalúa: Revisión continua de actividades prácticas, retroalimentación en informes y bitácoras, observación en laboratorio.
Instrumento sugerido: Rúbricas para actividades prácticas, listas de cotejo y observación directa del desempeño.
Evaluación Sumativa
Qué se evalúa: Capacidad para diagnosticar, analizar, solucionar, implementar mantenimiento y evaluar efectividad de soluciones.
Cómo se evalúa: Examen práctico integral donde el estudiante debe resolver un caso completo que incluya diagnóstico, análisis de logs, aplicación de comandos, recuperación y evaluación.
Instrumento sugerido: Prueba práctica en entorno controlado con rúbrica detallada de criterios.
Duración
La unidad "Diagnóstico y Solución de Problemas" se recomienda impartir en un total de 12 horas distribuidas en 4 sesiones de 3 horas cada una. La distribución sugerida es:
- Sesión 1: Introducción y metodologías de diagnóstico + identificación de causas comunes (3 horas)
- Sesión 2: Análisis de registros y mensajes de error + actividad práctica de análisis (3 horas)
- Sesión 3: Herramientas y comandos para solución de fallas + aplicación práctica en laboratorio (3 horas)
- Sesión 4: Procedimientos de recuperación y mantenimiento preventivo + evaluación de efectividad + evaluación sumativa (3 horas)
Este tiempo incluye actividades prácticas, discusión y evaluación continua para asegurar el logro de los objetivos.
Sistemas Operativos de Código Abierto
Exploración de sistemas operativos libres como Linux, sus características, ventajas y aplicaciones en el ámbito tecnológico.
Objetivos de Aprendizaje
- Al finalizar la unidad, el estudiante será capaz de describir las características principales de los sistemas operativos de código abierto, específicamente Linux, comparándolos con sistemas propietarios.
- Al finalizar la unidad, el estudiante será capaz de instalar y configurar un sistema operativo Linux en un entorno virtual o real, aplicando buenas prácticas de administración básica.
- Al finalizar la unidad, el estudiante será capaz de administrar usuarios, permisos y procesos en un sistema operativo Linux para garantizar la seguridad y eficiencia del sistema.
- Al finalizar la unidad, el estudiante será capaz de utilizar herramientas y comandos básicos para la gestión de archivos, almacenamiento y monitoreo del rendimiento en sistemas operativos de código abierto.
- Al finalizar la unidad, el estudiante será capaz de evaluar y resolver problemas comunes en sistemas operativos Linux utilizando documentación, foros y recursos comunitarios.
Contenidos Temáticos
1. Introducción a los Sistemas Operativos de Código Abierto
- Definición y características de los sistemas operativos de código abierto: explicación del concepto de código abierto, libertad de uso, modificación y distribución.
- Historia y evolución de Linux: origen del kernel Linux, desarrollo colaborativo y crecimiento de la comunidad.
- Diferencias entre sistemas operativos de código abierto y propietarios: comparación de licencias, costos, soporte y flexibilidad.
- Ventajas y desventajas de los sistemas de código abierto en entornos técnicos y tecnológicos.
2. Instalación y Configuración Básica de Linux
- Elección de distribuciones Linux: características de distribuciones populares (Ubuntu, Fedora, Debian, CentOS).
- Requisitos previos para la instalación: hardware, espacio, herramientas.
- Instalación de Linux en máquinas virtuales (VirtualBox, VMware) y en hardware real: pasos detallados del proceso de instalación.
- Configuración inicial post-instalación: actualización del sistema, configuración de red, instalación de paquetes básicos.
- Buenas prácticas en administración básica: uso de la terminal, actualizaciones, respaldo de configuraciones.
3. Administración de Usuarios, Permisos y Procesos en Linux
- Conceptos básicos de usuarios y grupos en Linux: tipos de usuarios, roles y jerarquías.
- Creación, modificación y eliminación de usuarios y grupos: comandos y herramientas gráficas.
- Gestión de permisos de archivos y directorios: lectura, escritura, ejecución y uso de comandos chmod, chown, chgrp.
- Administración y monitoreo de procesos: comandos ps, top, kill, nice y gestión básica de servicios.
- Seguridad básica a través de permisos y usuarios: políticas recomendadas para mantener la seguridad del sistema.
4. Gestión de Archivos, Almacenamiento y Monitoreo del Rendimiento
- Comandos básicos para la gestión de archivos y directorios: ls, cp, mv, rm, find, grep.
- Organización del sistema de archivos en Linux: estructura de directorios y su función.
- Administración de dispositivos de almacenamiento: montaje y desmontaje de dispositivos, uso de comandos mount, df, du.
- Monitoreo del rendimiento del sistema: uso de comandos top, free, vmstat, iostat para evaluar memoria, CPU y discos.
- Automatización de tareas básicas con scripts simples y cron.
5. Resolución de Problemas Comunes y Uso de Recursos Comunitarios
- Identificación y diagnóstico de problemas habituales en Linux: errores de inicio, problemas de permisos, conflictos de software.
- Uso de documentación oficial y manuales (man, info): cómo interpretar y aplicar la documentación integrada.
- Exploración de foros, comunidades y recursos en línea: Stack Overflow, Linux Forums, comunidades de distribuciones específicas.
- Buenas prácticas para buscar soluciones y reportar problemas: formulación de preguntas, aportación a la comunidad.
- Ejercicios prácticos de resolución de problemas reales.
Actividades
Actividad 1: Investigación y Presentación sobre Sistemas Operativos de Código Abierto
Objetivo: Contribuye al objetivo de describir características y diferencias entre sistemas de código abierto y propietarios.
Descripción:
- Divide a los estudiantes en grupos pequeños.
- Cada grupo investiga una distribución Linux (Ubuntu, Fedora, Debian, etc.) y un sistema operativo propietario (Windows, macOS).
- Elaboran una presentación comparativa que incluya historia, características, ventajas y desventajas.
- Presentan sus conclusiones en clase para fomentar discusión.
Organización: Grupos
Producto esperado: Presentación audiovisual y resumen escrito.
Duración estimada: 2 sesiones de 1.5 horas cada una.
Actividad 2: Instalación y Configuración de Linux en Máquina Virtual
Objetivo: Destinado a que el estudiante instale y configure un sistema Linux aplicando buenas prácticas.
Descripción:
- Individualmente, cada estudiante instala una distribución Linux en VirtualBox o VMware.
- Realiza la configuración inicial: actualiza el sistema, configura red y usuario.
- Documenta paso a paso el proceso de instalación y configuración.
- Comparte con el docente y recibe retroalimentación.
Organización: Individual
Producto esperado: Informe con capturas de pantalla y configuración realizada.
Duración estimada: 3 horas.
Actividad 3: Práctica de Administración de Usuarios, Permisos y Procesos
Objetivo: Desarrollar habilidades para administrar usuarios, permisos y procesos en Linux.
Descripción:
- En entorno Linux, los estudiantes crean usuarios y grupos, asignan permisos específicos a archivos y directorios.
- Ejecutan comandos para monitorear y gestionar procesos activos.
- Resuelven escenarios planteados para corregir problemas de permisos y procesos.
- Documentan los comandos usados y resultados obtenidos.
Organización: Individual o parejas
Producto esperado: Informe de práctica con evidencias de comandos y resultados.
Duración estimada: 2 horas.
Actividad 4: Resolución de Problemas y Uso de Recursos Comunitarios
Objetivo: Capacitar al estudiante para resolver problemas comunes usando documentación y foros.
Descripción:
- Se presentan casos reales de problemas en Linux (error de permisos, fallo en instalación de software, etc.).
- En equipos, los estudiantes buscan documentación relevante, consultan foros y proponen soluciones.
- Preparan un informe detallado que incluya la solución aplicada y los recursos consultados.
- Discuten las soluciones en clase y comparten experiencias.
Organización: Grupos
Producto esperado: Informe de caso resuelto y lista de recursos consultados.
Duración estimada: 2 sesiones de 1.5 horas cada una.
Evaluación
Evaluación Diagnóstica
Qué se evalúa: Conocimientos previos sobre sistemas operativos, especialmente diferencias entre código abierto y propietario.
Cómo se evalúa: Cuestionario tipo test y preguntas abiertas breves.
Instrumento sugerido: Prueba escrita en formato digital o papel al iniciar la unidad.
Evaluación Formativa
Qué se evalúa: Progreso en la instalación, configuración, administración y resolución de problemas en Linux.
Cómo se evalúa: Revisión continua de actividades prácticas, informes y participación en discusiones.
Instrumento sugerido: Rúbricas para informes prácticos, listas de cotejo para participación y desempeño en actividades.
Evaluación Sumativa
Qué se evalúa: Dominio integral de los objetivos: descripción, instalación, administración, uso de comandos y resolución de problemas.
Cómo se evalúa: Examen práctico donde el estudiante instala un sistema Linux, realiza tareas de administración y resuelve un problema planteado.
Instrumento sugerido: Prueba práctica en laboratorio con checklist de tareas y cuestionario teórico complementario.
Duración
La unidad "Sistemas Operativos de Código Abierto" se sugiere desarrollar en un periodo de 4 semanas, con una dedicación aproximada de 3 a 4 horas semanales. La distribución propuesta es la siguiente:
- Semana 1: Introducción y comparación entre sistemas operativos (3 horas).
- Semana 2: Instalación y configuración básica de Linux (4 horas, incluye práctica).
- Semana 3: Administración de usuarios, permisos y procesos + gestión de archivos (4 horas).
- Semana 4: Resolución de problemas y uso de recursos comunitarios + evaluación sumativa (3 a 4 horas).
Esta distribución permite equilibrar teoría y práctica, asegurando el desarrollo de competencias técnicas y habilidades de investigación y resolución.
Evaluación Auténtica en Sistemas Operativos
Desarrollo de proyectos y actividades que simulan situaciones reales para evaluar competencias técnicas y prácticas.
Objetivos de Aprendizaje
- Al finalizar la unidad, el estudiante será capaz de diseñar y desarrollar proyectos prácticos que simulen situaciones reales de administración de sistemas operativos, aplicando los conceptos teóricos aprendidos.
- Al finalizar la unidad, el estudiante será capaz de evaluar el desempeño y la configuración de sistemas operativos mediante actividades prácticas, utilizando herramientas y metodologías auténticas de diagnóstico y solución.
- Al finalizar la unidad, el estudiante será capaz de analizar y resolver problemas técnicos relacionados con procesos, memoria y almacenamiento en entornos simulados, demostrando competencias operativas en contextos reales.
- Al finalizar la unidad, el estudiante será capaz de implementar y validar mecanismos de seguridad y protección en sistemas operativos a través de proyectos prácticos que reflejen escenarios auténticos de uso.
- Al finalizar la unidad, el estudiante será capaz de documentar y presentar los resultados de sus proyectos y actividades prácticas, justificando las decisiones técnicas tomadas y evaluando su efectividad en entornos simulados.
Contenidos Temáticos
1. Introducción a la Evaluación Auténtica en Sistemas Operativos
- Concepto de evaluación auténtica y su importancia en la formación técnica.
- Relación entre teoría y práctica en la administración de sistemas operativos.
- Características de las actividades y proyectos auténticos en entornos tecnológicos.
2. Diseño y Desarrollo de Proyectos Prácticos en Administración de Sistemas Operativos
- Identificación de situaciones reales y necesidades en administración de SO.
- Planificación y diseño de proyectos basados en escenarios auténticos.
- Aplicación de conceptos teóricos a problemas prácticos: instalación, configuración y mantenimiento.
- Herramientas y entornos de simulación para la práctica de administración de SO.
3. Evaluación del Desempeño y Configuración del Sistema Operativo
- Uso de herramientas de diagnóstico y monitoreo (por ejemplo, Task Manager, top, htop, perfmon).
- Metodologías para evaluar la configuración y rendimiento del sistema operativo.
- Interpretación de resultados y generación de informes técnicos.
4. Análisis y Resolución de Problemas Técnicos en Procesos, Memoria y Almacenamiento
- Identificación de problemas comunes en procesos (bloqueos, hilos, prioridades).
- Diagnóstico y gestión de problemas de memoria (fragmentación, asignación, swapping).
- Solución de incidencias relacionadas con almacenamiento y sistemas de archivos.
- Simulación de fallos y aplicación de técnicas de resolución y optimización.
5. Implementación y Validación de Mecanismos de Seguridad y Protección
- Principios básicos de seguridad en sistemas operativos.
- Configuración de permisos, usuarios y grupos.
- Implementación de firewalls, antivirus y políticas de acceso.
- Simulación y validación de escenarios de protección ante amenazas comunes.
6. Documentación y Presentación de Resultados en Proyectos Prácticos
- Estructura y componentes de la documentación técnica.
- Justificación de decisiones técnicas y elección de soluciones implementadas.
- Preparación de informes, presentaciones y demostraciones prácticas.
- Evaluación crítica y autoevaluación del desempeño y resultados.
Actividades
Actividad 1: Diseño y Simulación de un Proyecto de Administración de un Sistema Operativo
Objetivo: Diseñar y desarrollar un proyecto práctico que simule una situación real de administración de sistemas operativos.
Descripción:
- El estudiante selecciona un escenario realista (por ejemplo, configuración inicial de un servidor o estación de trabajo).
- Planifica las tareas a realizar: instalación, configuración de usuarios, administración de recursos.
- Utiliza un entorno virtual o simulador para implementar el proyecto.
- Documenta cada paso, retos y soluciones aplicadas.
Organización: Individual o en parejas.
Producto esperado: Proyecto implementado en entorno simulado con documentación técnica completa.
Duración estimada: 5 horas.
Actividad 2: Evaluación Práctica del Rendimiento y Configuración del Sistema Operativo
Objetivo: Evaluar el desempeño y configuración del sistema operativo aplicando herramientas de diagnóstico.
Descripción:
- Se provee un sistema operativo con configuraciones preestablecidas y problemas intencionados.
- El estudiante utiliza herramientas como Task Manager, top, o herramientas específicas para analizar procesos, uso de memoria y configuración.
- Realiza un reporte con hallazgos, recomendaciones y posibles soluciones.
Organización: Individual.
Producto esperado: Informe técnico que documente análisis y propuestas de mejora.
Duración estimada: 3 horas.
Actividad 3: Diagnóstico y Resolución de Problemas Técnicos en Entornos Simulados
Objetivo: Analizar y resolver problemas técnicos relacionados con procesos, memoria y almacenamiento.
Descripción:
- Se presentan casos con problemas específicos (por ejemplo, un proceso bloqueado, uso excesivo de memoria, errores en disco).
- El estudiante diagnostica el problema mediante comandos y herramientas.
- Implementa la solución adecuada y verifica su efectividad.
- Documenta el proceso de diagnóstico y resolución.
Organización: Grupos pequeños (2-3 personas).
Producto esperado: Reporte grupal con análisis, solución aplicada y resultados.
Duración estimada: 4 horas.
Actividad 4: Implementación y Validación de Mecanismos de Seguridad en Sistemas Operativos
Objetivo: Implementar y validar mecanismos de seguridad y protección en proyectos prácticos.
Descripción:
- Se propone un escenario donde se deben configurar permisos, usuarios y políticas de seguridad.
- El estudiante implementa controles de acceso, configura firewalls o antivirus y realiza pruebas de penetración básica.
- Realiza un informe justificando las decisiones técnicas y evaluando la seguridad implementada.
Organización: Individual o parejas.
Producto esperado: Proyecto de seguridad configurado y documento evaluativo.
Duración estimada: 4 horas.
Actividad 5: Presentación y Defensa de Proyectos Prácticos
Objetivo: Documentar, presentar y justificar los resultados de los proyectos y actividades prácticas.
Descripción:
- El estudiante prepara una presentación estructurada que incluye objetivos, metodología, resultados y análisis crítico.
- Expone ante el grupo y responde preguntas, defendiendo las decisiones técnicas tomadas.
- Recibe retroalimentación para mejorar su documentación y comunicación técnica.
Organización: Individual.
Producto esperado: Presentación oral con soporte visual y documentación entregada.
Duración estimada: 2 horas.
Evaluación
Evaluación Diagnóstica
Qué se evalúa: Conocimientos previos sobre administración básica de sistemas operativos, diagnóstico y seguridad.
Cómo se evalúa: Cuestionario práctico con preguntas teóricas y ejercicios cortos sobre conceptos clave.
Instrumento sugerido: Prueba escrita online o presencial con preguntas de opción múltiple y ejercicios breves.
Evaluación Formativa
Qué se evalúa: Progreso en el diseño, implementación y documentación de proyectos prácticos; capacidad de diagnóstico y resolución de problemas.
Cómo se evalúa: Observación directa durante actividades, revisión de informes parciales, retroalimentación en talleres prácticos.
Instrumento sugerido: Rúbrica de evaluación para proyectos, listas de cotejo para actividades prácticas, registros de observación docente.
Evaluación Sumativa
Qué se evalúa: Competencia integral para diseñar, implementar, evaluar y documentar proyectos auténticos en sistemas operativos, incluyendo seguridad y resolución de problemas.
Cómo se evalúa: Evaluación final basada en la entrega del proyecto completo, informe técnico y presentación oral.
Instrumento sugerido: Rúbrica detallada que contemple criterios técnicos, calidad de documentación, análisis crítico y comunicación oral.
Duración
La unidad se sugiere desarrollar en un total de 4 semanas, con una dedicación aproximada de 18 horas distribuidas de la siguiente manera:
- Semana 1 (4 horas): Introducción, diseño y planificación del proyecto práctico (Actividad 1).
- Semana 2 (5 horas): Implementación y evaluación del rendimiento del sistema operativo (Actividades 1 y 2).
- Semana 3 (5 horas): Diagnóstico, resolución de problemas y mecanismos de seguridad (Actividades 3 y 4).
- Semana 4 (4 horas): Documentación, presentación y evaluación final del proyecto (Actividad 5 y evaluación sumativa).
Tendencias y Nuevas Tecnologías en Sistemas Operativos
Análisis de innovaciones recientes como sistemas operativos móviles, virtualización avanzada y sistemas en la nube.
Objetivos de Aprendizaje
- Al finalizar la unidad, el estudiante será capaz de identificar y describir las características principales de los sistemas operativos móviles, comparándolos con sistemas operativos tradicionales.
- Al finalizar la unidad, el estudiante será capaz de analizar los principios y beneficios de la virtualización avanzada en sistemas operativos, aplicando conceptos básicos en escenarios prácticos.
- Al finalizar la unidad, el estudiante será capaz de explicar los fundamentos de los sistemas operativos en la nube y evaluar su impacto en la administración y seguridad de los recursos informáticos.
- Al finalizar la unidad, el estudiante será capaz de configurar y administrar entornos virtualizados básicos, demostrando comprensión de las herramientas y técnicas asociadas.
- Al finalizar la unidad, el estudiante será capaz de evaluar nuevas tecnologías en sistemas operativos y proponer soluciones que optimicen el rendimiento y la seguridad en entornos técnicos reales.
Contenidos Temáticos
1. Introducción a las tendencias y nuevas tecnologías en sistemas operativos
- Definición y relevancia actual de los sistemas operativos modernos.
- Comparación general entre sistemas operativos tradicionales y nuevas tendencias.
2. Sistemas operativos móviles
- Características principales de los sistemas operativos móviles (Android, iOS, otros).
- Diferencias entre sistemas operativos móviles y tradicionales en arquitectura, gestión de recursos y seguridad.
- Interfaces de usuario y experiencia en sistemas móviles.
- Aplicaciones y ecosistemas móviles: tiendas de aplicaciones y actualizaciones.
3. Virtualización avanzada en sistemas operativos
- Conceptos básicos de virtualización: definición y tipos (hardware, software, paravirtualización).
- Principios y arquitectura de la virtualización avanzada.
- Beneficios de la virtualización: eficiencia, aislamiento, flexibilidad y ahorro de recursos.
- Principales herramientas y plataformas de virtualización (VMware, VirtualBox, Hyper-V, KVM).
- Casos prácticos de aplicación de virtualización en entornos técnicos.
4. Sistemas operativos en la nube
- Definición y características de los sistemas operativos en la nube.
- Modelos de servicio en la nube (IaaS, PaaS, SaaS) y su relación con sistemas operativos.
- Ventajas y desafíos en la administración de recursos informáticos en la nube.
- Seguridad en sistemas operativos en la nube: autenticación, privacidad y protección de datos.
- Ejemplos de sistemas operativos en la nube y plataformas (Google Cloud, AWS, Microsoft Azure).
5. Configuración y administración de entornos virtualizados básicos
- Instalación y configuración de máquinas virtuales usando herramientas comunes.
- Gestión de recursos en entornos virtualizados: CPU, memoria, almacenamiento y redes.
- Prácticas de administración básica: snapshots, clonación y migración de máquinas virtuales.
- Resolución de problemas comunes en entornos virtualizados.
6. Evaluación y propuesta de nuevas tecnologías para optimización de sistemas operativos
- Análisis crítico de tecnologías emergentes en sistemas operativos (contenedores, microkernels, sistemas distribuidos).
- Impacto de nuevas tecnologías en rendimiento y seguridad.
- Metodologías para evaluar tecnologías y seleccionar soluciones adecuadas.
- Elaboración de propuestas para optimización en entornos técnicos reales.
Actividades
Actividad 1: Comparación práctica entre sistemas operativos móviles y tradicionales
Objetivo: Identificar y describir las características principales de los sistemas operativos móviles y compararlas con sistemas tradicionales.
Descripción:
- Se asignan a los estudiantes diferentes sistemas operativos móviles y tradicionales para investigar.
- Recolección de información sobre arquitectura, gestión de recursos, seguridad, y experiencia de usuario.
- Elaboración de una tabla comparativa detallada con las características más relevantes.
- Presentación y discusión en clase de las diferencias y similitudes encontradas.
Organización: Grupos de 3 a 4 estudiantes.
Producto esperado: Tabla comparativa y presentación oral.
Duración: 2 horas.
Actividad 2: Laboratorio de virtualización avanzada
Objetivo: Analizar los principios de virtualización avanzada y aplicar conceptos básicos mediante la configuración de máquinas virtuales.
Descripción:
- Instalación de una herramienta de virtualización (VirtualBox o VMware Player).
- Creación y configuración de una máquina virtual con un sistema operativo invitado.
- Experimentar con asignación de recursos (CPU, memoria, almacenamiento).
- Documentar el proceso y observar los beneficios y limitaciones de la virtualización.
Organización: Individual o parejas.
Producto esperado: Informe técnico con capturas y análisis del proceso.
Duración: 3 horas.
Actividad 3: Estudio de caso sobre sistemas operativos en la nube y seguridad
Objetivo: Explicar fundamentos y evaluar el impacto de sistemas operativos en la nube en la administración y seguridad.
Descripción:
- Lectura y análisis de materiales sobre sistemas operativos en la nube y seguridad.
- Identificación de riesgos y mecanismos de protección.
- Elaboración de un informe que describa el impacto y proponga medidas de seguridad para un escenario dado.
- Discusión grupal sobre las propuestas y conclusiones.
Organización: Grupos de 3 estudiantes.
Producto esperado: Informe escrito y resumen de discusión.
Duración: 2 horas.
Actividad 4: Proyecto final: Propuesta de optimización de sistemas operativos con nuevas tecnologías
Objetivo: Evaluar nuevas tecnologías y proponer soluciones para optimizar rendimiento y seguridad en entornos técnicos reales.
Descripción:
- Selección de un entorno técnico real o simulado (por ejemplo, red de computadoras en laboratorio).
- Investigación sobre tecnologías emergentes aplicables (contenedores, microkernels, etc.).
- Diseño de una propuesta que incluya mejoras en rendimiento y seguridad mediante la implementación de dichas tecnologías.
- Presentación del proyecto con justificación técnica y plan de implementación.
Organización: Grupos de 4 estudiantes.
Producto esperado: Documento de propuesta y presentación multimedia.
Duración: 4 horas (puede distribuirse en varias sesiones).
Evaluación
Evaluación diagnóstica
Qué se evalúa: Conocimientos previos sobre sistemas operativos tradicionales, conceptos básicos de virtualización y sistemas en la nube.
Cómo se evalúa: Cuestionario de opción múltiple y preguntas abiertas al inicio de la unidad.
Instrumento sugerido: Prueba corta escrita o plataforma digital de evaluación rápida.
Evaluación formativa
Qué se evalúa: Progreso en la comprensión y aplicación de conceptos durante las actividades prácticas y discusiones.
Cómo se evalúa: Observación directa, revisión de productos parciales (tablas comparativas, informes, configuraciones de máquinas virtuales), y retroalimentación continua.
Instrumento sugerido: Rúbricas para actividades prácticas, listas de cotejo y sesiones de retroalimentación.
Evaluación sumativa
Qué se evalúa: Dominio integral de los objetivos: identificación, análisis, explicación, configuración y propuesta de soluciones en sistemas operativos.
Cómo se evalúa: Examen escrito teórico-práctico y evaluación del proyecto final (documento y presentación).
Instrumento sugerido: Examen con preguntas de desarrollo, estudio de caso y rúbrica detallada para el proyecto final.
Duración
La unidad tiene una duración sugerida de 3 semanas, distribuidas de la siguiente manera:
- Semana 1 (6 horas): Introducción, sistemas operativos móviles y virtualización avanzada; Actividad 1 y 2.
- Semana 2 (5 horas): Sistemas operativos en la nube, seguridad y administración; Actividad 3.
- Semana 3 (7 horas): Configuración avanzada, evaluación de nuevas tecnologías y proyecto final; Actividad 4 y evaluación sumativa.
El tiempo total es aproximadamente 18 horas de clase, considerando teoría, práctica y evaluación.
Proyecto Integrador I
Inicio del proyecto práctico que integrará los conocimientos adquiridos para la configuración y administración de un sistema operativo.
Objetivos de Aprendizaje
- Al finalizar la unidad, el estudiante será capaz de diseñar un plan detallado para la configuración y administración de un sistema operativo, integrando los conceptos teóricos y prácticos aprendidos durante el curso.
- Al finalizar la unidad, el estudiante será capaz de aplicar técnicas básicas de gestión de procesos, memoria y almacenamiento para optimizar el rendimiento del sistema operativo bajo condiciones definidas.
- Al finalizar la unidad, el estudiante será capaz de implementar y configurar mecanismos de seguridad y protección en un sistema operativo, cumpliendo con los estándares técnicos establecidos.
- Al finalizar la unidad, el estudiante será capaz de diagnosticar y resolver problemas operativos comunes utilizando herramientas y metodologías adecuadas en un entorno simulado o real.
- Al finalizar la unidad, el estudiante será capaz de documentar el proceso de configuración y administración del sistema operativo, justificando las decisiones técnicas tomadas durante el proyecto.
Contenidos Temáticos
1. Introducción al Proyecto Integrador I
- Objetivos y alcance del proyecto: Explicación del propósito del proyecto integrador y cómo se relaciona con los contenidos previos del curso.
- Metodología de trabajo: Presentación del enfoque práctico y colaborativo para la realización del proyecto.
- Herramientas y recursos disponibles: Revisión de software, entornos de simulación y documentación técnica que se utilizarán.
2. Diseño del Plan de Configuración y Administración del Sistema Operativo
- Recolección de requisitos: Identificación de necesidades del sistema y criterios para la configuración.
- Selección del sistema operativo y entorno: Evaluación de opciones según el proyecto y recursos disponibles.
- Elaboración del plan detallado: Definición de pasos, cronograma y criterios de éxito para la configuración y administración.
3. Gestión de Procesos, Memoria y Almacenamiento
- Gestión de procesos: Técnicas para manejo y optimización de procesos en el sistema operativo.
- Administración de memoria: Aplicación de conceptos para asignación y liberación eficiente de memoria.
- Gestión de almacenamiento: Organización y optimización del almacenamiento físico y lógico.
- Prácticas de optimización: Configuración práctica para mejorar el rendimiento bajo condiciones específicas.
4. Implementación y Configuración de Mecanismos de Seguridad y Protección
- Conceptos básicos de seguridad en sistemas operativos: Autenticación, autorización y control de acceso.
- Configuración de permisos y políticas de usuario: Aplicación de estándares técnicos para protección de recursos.
- Implementación de herramientas de seguridad: Cortafuegos, antivirus y sistemas de detección de intrusos.
- Prácticas para asegurar la integridad y confidencialidad de datos en el sistema.
5. Diagnóstico y Resolución de Problemas Operativos Comunes
- Identificación de problemas típicos en sistemas operativos: Análisis de síntomas y causas comunes.
- Herramientas de diagnóstico: Uso de comandos, logs y utilidades para detectar fallos.
- Metodologías para la resolución de problemas: Procedimientos sistemáticos para solucionar incidencias.
- Simulación y aplicación práctica en entornos controlados.
6. Documentación del Proceso de Configuración y Administración
- Importancia de la documentación técnica: Beneficios para mantenimiento y mejora continua.
- Estructura de la documentación: Formatos, contenidos y organización de la información.
- Justificación técnica: Explicación y argumentación de las decisiones tomadas durante el proyecto.
- Presentación final: Preparación y entrega de reporte y materiales complementarios.
Actividades
Actividad 1: Diseño del plan detallado para la configuración y administración del sistema operativo
Objetivo: Diseñar un plan detallado para la configuración y administración del sistema operativo, integrando conceptos teóricos y prácticos.
Descripción:
- Revisión individual de los requisitos y condiciones del proyecto.
- Investigación y selección del sistema operativo más adecuado para el entorno planteado.
- Elaboración de un plan escrito que incluya pasos a seguir, cronograma, herramientas y criterios de éxito.
- Discusión en parejas para retroalimentar y mejorar el plan antes de entregarlo.
Organización: Individual y en parejas
Producto esperado: Documento con el plan detallado de configuración y administración.
Duración estimada: 3 horas
Actividad 2: Configuración práctica de gestión de procesos, memoria y almacenamiento
Objetivo: Aplicar técnicas básicas de gestión de procesos, memoria y almacenamiento para optimizar el rendimiento del sistema operativo.
Descripción:
- En grupos pequeños, configurar un entorno simulado o real donde se gestionen procesos activos.
- Aplicar técnicas para asignar memoria y optimizar el uso del almacenamiento.
- Ejecutar pruebas para medir el rendimiento antes y después de la configuración.
- Registrar los resultados y preparar un breve informe con recomendaciones.
Organización: Grupos de 3-4 estudiantes
Producto esperado: Informe con resultados de optimización y recomendaciones.
Duración estimada: 4 horas
Actividad 3: Implementación y configuración de mecanismos de seguridad
Objetivo: Implementar y configurar mecanismos de seguridad y protección en un sistema operativo conforme a estándares técnicos.
Descripción:
- Individualmente, configurar permisos de usuario y grupos en el sistema operativo asignado.
- Instalar y configurar herramientas básicas de seguridad (firewall, antivirus, etc.).
- Realizar pruebas para validar la efectividad de las configuraciones de seguridad.
- Documentar el proceso y las medidas implementadas.
Organización: Individual
Producto esperado: Reporte de configuración y resultados de pruebas de seguridad.
Duración estimada: 3 horas
Actividad 4: Diagnóstico y resolución de problemas operativos comunes
Objetivo: Diagnosticar y resolver problemas operativos comunes utilizando herramientas y metodologías adecuadas.
Descripción:
- En parejas, se presentan casos simulados con problemas específicos en el sistema operativo.
- Utilizar herramientas de diagnóstico para identificar las causas.
- Aplicar procedimientos para la resolución de los problemas identificados.
- Elaborar un informe que detalle el diagnóstico, las acciones tomadas y el resultado final.
Organización: Parejas
Producto esperado: Informe de diagnóstico y resolución de problemas.
Duración estimada: 3 horas
Actividad 5: Elaboración y presentación de la documentación final del proyecto
Objetivo: Documentar el proceso de configuración y administración del sistema operativo, justificando las decisiones técnicas.
Descripción:
- Integrar toda la documentación parcial generada en actividades previas.
- Redactar una justificación técnica clara para cada decisión tomada en el proyecto.
- Preparar una presentación oral para compartir los resultados y aprendizajes con el grupo.
- Presentar el documento final y la exposición ante el docente y compañeros.
Organización: Individual
Producto esperado: Documento final del proyecto y presentación oral.
Duración estimada: 4 horas
Evaluación
Evaluación diagnóstica
Qué se evalúa: Conocimientos previos sobre configuración, administración y seguridad en sistemas operativos.
Cómo se evalúa: Cuestionario corto de preguntas abiertas y de opción múltiple sobre conceptos clave.
Instrumento sugerido: Prueba escrita o digital (quiz) al inicio de la unidad.
Evaluación formativa
Qué se evalúa: Progreso en la elaboración del plan, aplicación práctica de técnicas de gestión, implementación de seguridad y diagnóstico de problemas.
Cómo se evalúa: Revisión continua de productos parciales (planes, informes, configuraciones), observación de desempeño en actividades prácticas y retroalimentación entre pares.
Instrumento sugerido: Rúbricas para actividades prácticas, listas de cotejo y feedback escrito/oral durante el desarrollo.
Evaluación sumativa
Qué se evalúa: Calidad y coherencia del plan final, eficacia en la aplicación de técnicas y configuraciones, capacidad para diagnosticar y resolver problemas, y calidad de la documentación y presentación final.
Cómo se evalúa: Evaluación integral del documento final del proyecto y presentación oral, con énfasis en la justificación técnica y resultados obtenidos.
Instrumento sugerido: Rúbrica detallada que contemple criterios técnicos, claridad, organización y argumentación.
Duración
La unidad "Proyecto Integrador I" se sugiere impartir en un periodo de 3 semanas, distribuidas de la siguiente manera:
- Semana 1: Introducción al proyecto y diseño del plan de configuración y administración (6 horas).
- Semana 2: Aplicación práctica en gestión de procesos, memoria, almacenamiento y seguridad (7 horas).
- Semana 3: Diagnóstico y resolución de problemas, documentación final y presentación (7 horas).
En total, la unidad comprende aproximadamente 20 horas de trabajo presencial y autónomo, permitiendo integrar teoría y práctica de manera efectiva.
Proyecto Integrador II
Continuación y desarrollo avanzado del proyecto integrador, incluyendo aspectos de seguridad y solución de problemas.
Objetivos de Aprendizaje
- Al finalizar la unidad, el estudiante será capaz de aplicar técnicas avanzadas de configuración y administración en el proyecto integrador, garantizando la operatividad y optimización del sistema operativo según los requerimientos técnicos establecidos.
- Al finalizar la unidad, el estudiante será capaz de implementar y evaluar mecanismos de seguridad en el proyecto integrador, identificando y mitigando vulnerabilidades para proteger la integridad y confidencialidad del sistema.
- Al finalizar la unidad, el estudiante será capaz de diagnosticar y solucionar problemas operativos complejos en el proyecto integrador, utilizando herramientas y metodologías adecuadas para restaurar la funcionalidad del sistema.
- Al finalizar la unidad, el estudiante será capaz de analizar y documentar el desempeño y la gestión de recursos del sistema operativo en el proyecto integrador, proponiendo mejoras basadas en criterios técnicos y de eficiencia.
Contenidos Temáticos
1. Técnicas Avanzadas de Configuración y Administración del Sistema Operativo
- Revisión y ajuste de configuraciones avanzadas: Se abordarán métodos para optimizar el rendimiento mediante la modificación de parámetros del sistema, servicios y procesos.
- Automatización de tareas administrativas: Uso de scripts y herramientas para automatizar procedimientos comunes y complejos en la administración del sistema.
- Gestión avanzada de usuarios y permisos: Configuración de grupos, roles y políticas de acceso para controlar el entorno de trabajo según requisitos técnicos específicos.
- Implementación de políticas de actualización y mantenimiento: Planificación y ejecución de actualizaciones del sistema operativo para garantizar estabilidad y seguridad.
2. Implementación y Evaluación de Mecanismos de Seguridad
- Identificación de vulnerabilidades en el sistema: Técnicas para detectar puntos débiles en la configuración y arquitectura del sistema operativo.
- Configuración de firewalls y sistemas de protección perimetral: Instalación y ajuste de reglas para controlar el tráfico de red.
- Implementación de políticas de seguridad: Definición y aplicación de normas para el acceso, uso y protección de recursos del sistema.
- Uso de herramientas de detección y mitigación de amenazas: Análisis con software especializado para prevenir ataques y responder ante incidentes.
- Encriptación y protección de la información: Aplicación de técnicas para asegurar la confidencialidad y la integridad de los datos almacenados y en tránsito.
3. Diagnóstico y Solución de Problemas Operativos Complejos
- Metodologías para el diagnóstico de fallas: Procedimientos sistemáticos para identificar causas raíz de problemas en el sistema operativo.
- Uso de herramientas de monitoreo y registro: Análisis de logs, monitoreo de procesos y recursos para detectar anomalías.
- Resolución de conflictos y errores comunes: Técnicas para corregir problemas relacionados con hardware, software y configuración.
- Recuperación del sistema y restauración de servicios: Procedimientos para restaurar funcionalidad tras fallas o ataques, incluyendo backups y puntos de restauración.
4. Análisis y Documentación del Desempeño y Gestión de Recursos
- Monitoreo del rendimiento del sistema: Evaluación continua del uso de CPU, memoria, disco y red.
- Interpretación de métricas y generación de reportes: Elaboración de informes técnicos que reflejen el estado y desempeño del sistema.
- Propuesta de mejoras basadas en criterios técnicos: Identificación de áreas de optimización y recomendaciones para incrementar eficiencia y estabilidad.
- Documentación técnica del proyecto integrador: Registro detallado de configuraciones, procedimientos, incidentes y soluciones implementadas.
Actividades
Actividad 1: Optimización Avanzada del Sistema Operativo
Objetivo: Aplicar técnicas avanzadas de configuración y administración para optimizar el sistema operativo según los requerimientos técnicos.
Descripción:
- Revisar la configuración actual del proyecto integrador.
- Identificar servicios y procesos que pueden ser optimizados o automatizados.
- Crear scripts para automatizar tareas administrativas específicas.
- Implementar cambios y verificar la mejora en rendimiento.
Organización: Individual
Producto esperado: Documentación con configuraciones aplicadas, scripts desarrollados y análisis de resultados.
Duración estimada: 3 horas
Actividad 2: Implementación de Mecanismos de Seguridad y Evaluación de Vulnerabilidades
Objetivo: Implementar y evaluar mecanismos de seguridad para proteger el sistema integrador.
Descripción:
- Realizar un análisis inicial para detectar vulnerabilidades en el sistema.
- Configurar mecanismos de seguridad como firewall, políticas de acceso y encriptación.
- Probar la eficacia de las medidas de seguridad implementadas mediante simulaciones de ataques o pruebas de penetración básicas.
- Documentar vulnerabilidades detectadas y las acciones tomadas para mitigarlas.
Organización: Parejas
Producto esperado: Informe detallado con vulnerabilidades identificadas, medidas de seguridad implementadas y resultados de pruebas.
Duración estimada: 4 horas
Actividad 3: Diagnóstico y Solución de Problemas Operativos
Objetivo: Diagnosticar y solucionar problemas operativos complejos en el proyecto integrador.
Descripción:
- Simular fallas o revisar problemas existentes en el sistema operativo.
- Utilizar herramientas de monitoreo y registro para identificar la causa raíz.
- Aplicar técnicas y procedimientos para resolver los problemas detectados.
- Verificar la restauración completa de la funcionalidad y documentar el proceso.
Organización: Grupos de 3
Producto esperado: Reporte técnico con diagnóstico, procedimiento de solución y evidencia de restauración del sistema.
Duración estimada: 4 horas
Actividad 4: Análisis, Mejora y Documentación del Desempeño del Sistema
Objetivo: Analizar y documentar el desempeño y gestión de recursos, proponiendo mejoras basadas en criterios técnicos y de eficiencia.
Descripción:
- Monitorear durante un periodo definido el uso de CPU, memoria, disco y red en el proyecto integrador.
- Recolectar y analizar datos para identificar posibles cuellos de botella o ineficiencias.
- Elaborar un informe técnico con recomendaciones para optimización.
- Preparar documentación completa que incluya configuraciones, análisis y propuestas.
Organización: Individual
Producto esperado: Informe y documentación técnica completa para el proyecto integrador.
Duración estimada: 3 horas
Evaluación
Evaluación Diagnóstica
Qué se evalúa: Conocimientos previos sobre configuración avanzada, seguridad, diagnóstico y documentación en sistemas operativos.
Cómo se evalúa: Cuestionario escrito o en línea con preguntas teórico-prácticas sobre los contenidos clave de la unidad.
Instrumento sugerido: Test de opción múltiple y preguntas cortas.
Evaluación Formativa
Qué se evalúa: Progreso en la aplicación práctica de técnicas avanzadas, implementación de seguridad, diagnóstico de problemas y documentación.
Cómo se evalúa: Observación directa durante las actividades, revisión de avances parciales y retroalimentación continua.
Instrumento sugerido: Lista de cotejo para seguimiento de actividades, rúbrica para evaluación de informes y productos.
Evaluación Sumativa
Qué se evalúa: Dominio integral para aplicar técnicas avanzadas, mecanismos de seguridad, solución de problemas y documentación del desempeño en el proyecto integrador.
Cómo se evalúa: Presentación final del proyecto integrador con todos los elementos trabajados en la unidad, incluyendo documentación técnica y evidencias de las mejoras implementadas.
Instrumento sugerido: Rúbrica integral que considere aspectos técnicos, calidad de documentación, aplicación de seguridad y capacidad de diagnóstico y solución.
Duración
La unidad "Proyecto Integrador II" se sugiere impartir en un periodo de 3 semanas, con una dedicación aproximada de 4 horas por semana, totalizando 12 horas distribuidas de la siguiente manera:
- Semana 1: Técnicas avanzadas de configuración y administración (4 horas)
- Semana 2: Implementación y evaluación de mecanismos de seguridad y diagnóstico de problemas (4 horas)
- Semana 3: Análisis, documentación del desempeño y evaluación final del proyecto (4 horas)
Presentación y Evaluación Final
Exposición de proyectos, evaluación auténtica del desempeño y retroalimentación para consolidar el aprendizaje.
Objetivos de Aprendizaje
- Al finalizar la unidad, el estudiante será capaz de exponer de manera clara y estructurada el proyecto final sobre sistemas operativos, utilizando terminología técnica adecuada y soportes visuales.
- Al finalizar la unidad, el estudiante será capaz de evaluar críticamente el desempeño propio y de sus compañeros en la presentación del proyecto, aplicando criterios de evaluación auténtica relacionados con fundamentos y aplicaciones de sistemas operativos.
- Al finalizar la unidad, el estudiante será capaz de recibir y analizar retroalimentación sobre su proyecto, identificando áreas de mejora para consolidar y profundizar su aprendizaje en sistemas operativos.
- Al finalizar la unidad, el estudiante será capaz de sintetizar los conocimientos teóricos y prácticos adquiridos durante el curso para justificar las decisiones técnicas tomadas en su proyecto final.
Contenidos Temáticos
1. Preparación de la exposición del proyecto final
- Organización del contenido técnico: Cómo estructurar la presentación para comunicar claramente los fundamentos y aplicaciones del sistema operativo desarrollado o estudiado.
- Uso de terminología técnica adecuada: Revisión y aplicación correcta de vocabulario específico de sistemas operativos para transmitir precisión y profesionalismo.
- Diseño de soportes visuales efectivos: Creación de diapositivas, diagramas y demostraciones visuales que apoyen la comprensión y mantengan el interés del público.
2. Exposición del proyecto final
- Técnicas de comunicación oral: Estrategias para mantener la atención, modular la voz y manejar el tiempo de exposición.
- Presentación clara y estructurada: Desarrollo de la presentación siguiendo una secuencia lógica: introducción, desarrollo, conclusión y preguntas.
- Demostraciones prácticas: Integración de ejemplos, simulaciones o ejecuciones en vivo para ilustrar conceptos y funcionalidades del sistema operativo.
3. Evaluación auténtica del desempeño en la presentación
- Criterios de evaluación: Definición y aplicación de indicadores relacionados con claridad, precisión técnica, dominio del tema, uso de soportes visuales y habilidades comunicativas.
- Autoevaluación y coevaluación: Métodos para que los estudiantes valoren su propio desempeño y el de sus compañeros de manera crítica y constructiva.
- Registro y análisis de resultados: Cómo documentar las evaluaciones para identificar fortalezas y áreas de mejora.
4. Retroalimentación y mejora continua
- Recepción y análisis de retroalimentación: Técnicas para interpretar comentarios y sugerencias recibidas sobre el proyecto y la presentación.
- Identificación de áreas de mejora: Reflexión sobre los aspectos técnicos y comunicativos que pueden optimizarse.
- Planificación de acciones para profundizar el aprendizaje: Estrategias para integrar la retroalimentación y planificar el desarrollo de competencias en sistemas operativos.
5. Síntesis y justificación técnica del proyecto final
- Integración de conocimientos teóricos y prácticos: Resumen de conceptos clave aplicados en el proyecto.
- Justificación de decisiones técnicas: Argumentación fundamentada sobre las elecciones realizadas en el diseño, configuración o implementación del sistema operativo.
- Presentación de conclusiones y aprendizajes: Reflexión final que conecte el proyecto con los objetivos generales del curso y la formación técnica del estudiante.
Actividades
Actividad 1: Diseño y estructura de la presentación del proyecto final
Objetivo: Contribuir a que el estudiante exponga de manera clara y estructurada el proyecto final utilizando terminología técnica adecuada y soportes visuales.
Descripción:
- Cada estudiante organiza el contenido de su proyecto en un esquema lógico que incluya introducción, desarrollo y conclusión.
- Seleccionan y redactan términos técnicos pertinentes para explicar sus ideas con precisión.
- Diseñan diapositivas o materiales visuales que apoyen cada sección de la presentación.
- Reciben retroalimentación preliminar del docente para mejorar la estructura y claridad.
Organización: Individual
Producto esperado: Guion estructurado y conjunto de soportes visuales para la exposición.
Duración estimada: 2 horas
Actividad 2: Simulación de exposición y autoevaluación
Objetivo: Facilitar que el estudiante practique la exposición clara y estructurada del proyecto y realice una evaluación crítica de su desempeño.
Descripción:
- Los estudiantes realizan una presentación simulada ante un grupo pequeño o frente al docente.
- Utilizan los soportes visuales diseñados para apoyar la explicación.
- Luego completan una autoevaluación basada en criterios previamente establecidos (claridad, uso de terminología, manejo del tiempo, etc.).
- Discuten brevemente en parejas o grupos pequeños sus percepciones y posibles mejoras.
Organización: Individual y en parejas
Producto esperado: Presentación simulada y formulario de autoevaluación completado.
Duración estimada: 3 horas
Actividad 3: Evaluación entre pares y retroalimentación
Objetivo: Desarrollar la capacidad de evaluar críticamente el desempeño propio y de los compañeros aplicando criterios de evaluación auténtica relacionados con sistemas operativos.
Descripción:
- Los estudiantes asisten a las exposiciones finales de sus compañeros.
- Aplican una rúbrica de evaluación para valorar aspectos técnicos, comunicativos y visuales.
- Entregan retroalimentación escrita y oral, destacando fortalezas y áreas de mejora.
- Reciben retroalimentación de sus compañeros y del docente para analizarla y planificar mejoras.
Organización: Grupos completos
Producto esperado: Formularios de evaluación entre pares y reportes de retroalimentación recibida.
Duración estimada: 4 horas
Actividad 4: Reflexión y síntesis de aprendizajes
Objetivo: Que el estudiante sintetice los conocimientos adquiridos y justifique las decisiones técnicas tomadas en su proyecto final, integrando la retroalimentación recibida.
Descripción:
- El estudiante redacta un informe de reflexión que incluya:
- Resumen de los fundamentos y aplicaciones del sistema operativo abordado.
- Justificación de las decisiones técnicas tomadas en el proyecto.
- Descripción de las mejoras implementadas tras la retroalimentación recibida.
- Conclusiones sobre su proceso de aprendizaje y desarrollo de competencias.
- El informe se presenta al docente para retroalimentación final.
Organización: Individual
Producto esperado: Informe escrito de síntesis y justificación técnica.
Duración estimada: 3 horas
Evaluación
Evaluación diagnóstica
Qué se evalúa: Conocimientos previos sobre exposición técnica y terminología básica de sistemas operativos.
Cómo se evalúa: Cuestionario breve y dinámica de lluvia de ideas sobre experiencias previas en presentaciones técnicas.
Instrumento sugerido: Cuestionario escrito o digital con preguntas de respuesta corta y foro de discusión breve.
Evaluación formativa
Qué se evalúa: Progreso en el diseño de la presentación, uso correcto de terminología técnica, habilidades comunicativas y aplicación de criterios de evaluación.
Cómo se evalúa: Observación directa durante simulaciones, revisión de guiones y soportes visuales, autoevaluaciones y coevaluaciones intermedias.
Instrumento sugerido: Rúbricas de presentación, listas de cotejo para terminología y guías de autoevaluación y coevaluación.
Evaluación sumativa
Qué se evalúa: Calidad final de la exposición del proyecto, capacidad crítica en la evaluación entre pares, análisis de retroalimentación y síntesis justificativa del proyecto.
Cómo se evalúa: Aplicación de rúbrica integral para la exposición final, evaluación escrita del análisis de retroalimentación y revisión del informe de síntesis.
Instrumento sugerido: Rúbrica detallada para presentación, formularios de evaluación entre pares, y rúbrica para evaluación del informe escrito.
Duración
La unidad "Presentación y Evaluación Final" se sugiere implementar en un total de 12 horas distribuidas en aproximadamente 2 semanas. La distribución puede ser:
- Semana 1: 5 horas para preparación y simulación de la presentación (Actividades 1 y 2).
- Semana 2: 7 horas para exposiciones finales, evaluación entre pares, retroalimentación y elaboración del informe de síntesis (Actividades 3 y 4).
Esta distribución permite tiempo suficiente para la práctica, reflexión y mejora continua, facilitando un aprendizaje integral y significativo.
Crea tus propios cursos con EdutekaLab
Diseña cursos completos con unidades, objetivos y actividades usando IA.
Comenzar gratis