L1IS111

Anuncio
PROGRAMAS DE ESTUDIO
NOMBRE DE LA ASIGNATURA: Sistemas operativos
CICLO ESCOLAR: Quinto cuatrimestre
CLAVE DE LA ASIGNATURA:
L1IS111
OBJETIVO(S) GENERAL(ES) DE LA ASIGNATURA:
Al finalizar el curso el alumno será capaz de:

Determinar los requerimientos necesarios para la correcta administración de recursos
computacionales mediante la aplicación de los conceptos y principios de diseño,
organización y funcionamiento, tanto interno como externo, de los sistemas
operativos, con apego a una metodología de administración de recursos
computacionales
TEMAS Y SUBTEMAS
1. Introducción
1.1 Definición de sistema operativo
1.2 Historia y evolución
1.3 Conceptos básicos
1.4 Funciones principales de un sistema operativo
2. Estructura de un sistema operativo
2.1 Componentes
2.2 Diferentes modelos
2.2.1 Sistemas monolíticos
2.2.2 Sistemas con capas
2.2.3 Máquinas virtuales
2.2.4 Modelo cliente- servidor
2.3 Servicios de sistema
2.3.1 Programas del sistema
2.3.2 Llamadas al sistema
2.3.3 El Shell
3. Procesos
3.1 Definición
3.2 Estados y transiciones
3.3 Operaciones sobre los procesos
3.4 Bloque del control de procesos
3.5 Dependencia e independencia de procesos
3.6 Concurrencia
3.7 Comunicación entre procesos
3.7.1 Problema de sección crítica
3.7.2 Semáforos
3.7.3 Problemas clásicos de sincronización
3.7.4 Monitores
3.7.5 Contadores de eventos
3.8 Problemas clásicos de la comunicación entre procesos
3.9 Planificación de los procesos
3.9.1 Niveles de planificadores
3.9.2 Algoritmos de planificación
3.9.3 Planificación por prioridad
3.9.4 Planificación garantizada
3.9.5 Planificación de dos niveles
3.9.6 Evaluación de algoritmos
4. Administración de memoria
4.1 Conceptos básicos
4.2 Modos de administración
4.2.1 Asignación contigua y no contigua
4.2.2 Una sola partición
4.2.3 Particiones múltiples
4.2.4 Particiones fijas y variables
4.2.5 Paginación y segmentación
4.3 Administración de memoria sin intercambio o paginación
4.3.1 Monoprogramación
4.3.2 Multiprogramación
4.4 Intercambio
4.5 Memoria virtual
4.5.1 Paginación
4.5.2 Tablas de páginas
4.5.3 Memorias asociativas
4.6 Algoritmos de reemplazo de páginas
4.7 Modelación de algoritmos de paginación
4.8 Segmentación
5. Sistema de archivos
5.1 Organización
5.2 Tipos y atributos
5.3 Operaciones
5.4 Métodos de acceso
5.5 Rutas de acceso y directorios
5.6 Directorios
5.7 Seguridad
5.8 Mecanismos de protección
5.8.1 Estructuras de protección
5.8.2 Problemas de la protección
5.8.3 Seguridad
5.8.4 Criptografía
6. Entrada/salida
6.1 Hardware de entrada/salida
6.2 Software de entrada/salida
6.3 Administración de los recursos
6.4 Discos y relojes
6.5 Terminales
7. Bloqueos mutuos
7.1 Modelo del sistema
7.2 Características
7.3 Prevención del bloqueo
7.4 Evitación del bloqueo
7.5 Detección
7.6 Recuperación
ACTIVIDADES DE APRENDIZAJE
CON LA CONDUCCIÓN DEL DOCENTE:





Análisis de casos referentes a sistemas operativos, comunicación entre procesos e
interrupciones
Preguntas intercaladas durante los foros para exponer la solución a los casos
presentados en el curso
Sesiones de repaso activo para la retroalimentación de los trabajos de la evaluación
parcial
Debate en foro sobre el sistema de archivos, sus ventajas y desventajas
Discusión referente a las soluciones expuestas por los estudiantes a los casos a
resolver
DE MANERA INDEPENDIENTE:







Lecturas de documentos y presentaciones proporcionadas para el desarrollo de los
temas del curso así como de libros
Resúmenes de la información mostrada en las presentaciones y los consultados
Documental mediante la elaboración de mapas y cuadros sinópticos que expongan los
conceptos principales de temas como esquema de representación, funciones del
sistema operativo, administración de memoria y estudio de sistemas operativos, así
como de líneas de tiempo
Solución de problemas en casos expuestos por el tutor, referentes a sistemas
operativos, comunicación entre procesos e interrupciones
Investigación documental de temas específicos como discos raid y bloqueos mutuos
Participación en los foros referente a la revisión de resultados de los casos
propuestos, y a temas como la administración de la memoria y la administración del
sistema de archivos
Prácticas referentes al desarrollo de algoritmos para resolver una situación problema
de comunicación entre procesos, así como a la administración de la memoria, a
operaciones sobre archivos y a la corrección de interbloqueos
CRITERIOS Y PROCEDIMIENTOS DE EVALUACIÓN Y ACREDITACIÓN
Evaluación parcial
Entrega de actividades prescritas por el docente
Evidencias de desempeño





Mapas conceptuales
Resúmenes
Modelos y objetos concretos
Reporte de lectura
Reporte de prácticas
40%
Experiencias de aprendizaje colaborativo en línea

Participación
Instrumentos de evaluación

Rúbricas
Evaluación final
Entrega del trabajo integrador
Evidencias de desempeño



Reporte de investigación documental y de campo
Reportes de prácticas
Solución de casos
Instrumentos de evaluación

Rúbricas
60%
Descargar