A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Calendario de actividades del curso "Sistemas Operativos y Laboratorio" Semestre 2017-2 | ||||||||||||||||||||||||
2 | Profesor: Danny A. Múnera Ramírez | ||||||||||||||||||||||||
3 | Fechas | ||||||||||||||||||||||||
4 | Semana | Lab. | T. M. | T. J. | Tema | Lectura Libro Guía | Laboratorio | ||||||||||||||||||
5 | 1 | 1/8 | 3/8 | Introducción a los Sistemas Operativos - ¿Qué es un SO? - ¿Arquitectura de los SO - ¿Qué hace un SO? | OSCE: Capítulo 1 | ||||||||||||||||||||
6 | 2 | 7/8 | 8/8 | 10/8 | Estructura de los Sistemas Operativos - Servicios de los SO - Llamados al Sistema - Estructura de los SO | OSCE: Capítulo 2 | Festivo | ||||||||||||||||||
7 | 3 | 14/8 | 15/8 | 17/8 | Gestión de Procesos - Concepto de proceso - Planificación de procesos - Comunicación entre procesos | OSCE: Capítulo 3 | Lab. 1.1: Introducción a C - Linux básico - GCC - Hola mundo | ||||||||||||||||||
8 | 4 | 21/8 | 22/8 | 24/8 | Hilos o subprocesos - Programación multiprocesos - Modelos multi-hilo - Librerías | OSCE: Capítulo 4 | Festivo | ||||||||||||||||||
9 | 5 | 28/8 | 29/8 | 31/8 | Parcial 1: Capítulos 1 al 4 (20%) | Lab. 1.2: Introducción a C (10%) - Introducción a C - Funciones - Paso de parámetros | |||||||||||||||||||
10 | 6 | 4/9 | 5/9 | 7/9 | Sincronización entre Procesos 1 - Sección crítica - Hardware para la sincronización - Mecanismos de sincronización | OSCE: Capítulo 5 | Lab. 2.1: Introducción a C parte 2 - Apuntadores - Arreglos - Asignación dinámica de memoria | ||||||||||||||||||
11 | 7 | 11/9 | 12/9 | 14/9 | Sincronización entre Procesos 2 - Ejemplos de Sincronización | OSCE: Capítulo 5 | Lab. 2.2: Introducción a C parte 2 (10%) - Estructuras - Manejo de archivos | ||||||||||||||||||
12 | 8 | 18/9 | 19/9 | 21/9 | Planificación de Procesos - Criterios de planificación - Algoritmos de planificación - Planificación de hilos | OSCE: Capítulo 6 | Lab 3.1: Manejo de Procesos - Servicios POSIX - Llamados al sistema fork y exec | ||||||||||||||||||
13 | 9 | 25/9 | 26/9 | 28/9 | Gestión de Memoria - Swapping - Asignación de memoria - Asignación contigua, por segmentación y por paginación | OSCE: Capítulo 7 | Examen de Admisión | ||||||||||||||||||
14 | 10 | 2/10 | 3/10 | 5/10 | Memoria Virtual - Paginación por demanda - Reemplazo de páginas - Thrasing | OSCE: Capítulo 8 | Lab 3.2: Manejo de Procesos (6%) - Señales entre procesos | ||||||||||||||||||
15 | 11 | 9/10 | 10/10 | 12/10 | Parcial 2: Capítulos 5 al 8 (20%) | Lab. 4.1: Hilos o Subprocesos - Librería pthread | |||||||||||||||||||
16 | 12 | 16/10 | 17/10 | 19/10 | Almacenamiento Masivo - Estructura de almacenamiento masivo - Estructura del disco - Planificación del disco | OSCE: Capítulo 9 | Festivo | ||||||||||||||||||
17 | 13 | 23/10 | 24/10 | 26/10 | Interfaz de Sistema de Archivos - Concepto de archivos - Métodos de acceso - Estructura de directorios | OSCE: Capítulo 10 | Lab. 4.2: Hilos o Subprocesos (7%) - Librería pthread | ||||||||||||||||||
18 | 14 | 30/10 | 31/10 | 2/11 | Implementación de Sistema de Archivos - Estructura de sistema de archivos - Implementación de sistema de archivos - Gestión del espacio libre | OSCE: Capítulo 11 | Lab. 5.1: Sincronización - Sincronización entre hilos | ||||||||||||||||||
19 | 15 | 6/11 | 7/11 | 9/11 | Sistemas de Entrada / Salida - Hardware de entrada / salida - Interfaz de aplicaciones - Subsistema de entrada / salida | OSCE: Capítulo 12 | Festivo | ||||||||||||||||||
20 | 16 | 13/11 | 14/11 | 16/11 | Temas avanzados (por definir) | Festivo | |||||||||||||||||||
21 | 17 | 20/11 | 21/11 | 23/11 | Examen Final: Capítulos 9 al 12 (20%) | Lab. 5.2: Sincronización (7%) - Sincronización entre procesos | |||||||||||||||||||
22 | Lab. Laboratorio - T. M. Sesión Teórica Martes - T. J. Sesión Teórica Jueves - OSCE Operating System Concepts Essentials | ||||||||||||||||||||||||
23 | |||||||||||||||||||||||||
24 | |||||||||||||||||||||||||
25 | |||||||||||||||||||||||||
26 | |||||||||||||||||||||||||
27 | |||||||||||||||||||||||||
28 | |||||||||||||||||||||||||
29 | |||||||||||||||||||||||||
30 | |||||||||||||||||||||||||
31 | |||||||||||||||||||||||||
32 | |||||||||||||||||||||||||
33 | |||||||||||||||||||||||||
34 | |||||||||||||||||||||||||
35 | |||||||||||||||||||||||||
36 | |||||||||||||||||||||||||
37 | |||||||||||||||||||||||||
38 | |||||||||||||||||||||||||
39 | |||||||||||||||||||||||||
40 | |||||||||||||||||||||||||
41 | |||||||||||||||||||||||||
42 | |||||||||||||||||||||||||
43 | |||||||||||||||||||||||||
44 | |||||||||||||||||||||||||
45 | |||||||||||||||||||||||||
46 | |||||||||||||||||||||||||
47 | |||||||||||||||||||||||||
48 | |||||||||||||||||||||||||
49 | |||||||||||||||||||||||||
50 | |||||||||||||||||||||||||
51 | |||||||||||||||||||||||||
52 | |||||||||||||||||||||||||
53 | |||||||||||||||||||||||||
54 | |||||||||||||||||||||||||
55 | |||||||||||||||||||||||||
56 | |||||||||||||||||||||||||
57 | |||||||||||||||||||||||||
58 | |||||||||||||||||||||||||
59 | |||||||||||||||||||||||||
60 | |||||||||||||||||||||||||
61 | |||||||||||||||||||||||||
62 | |||||||||||||||||||||||||
63 | |||||||||||||||||||||||||
64 | |||||||||||||||||||||||||
65 | |||||||||||||||||||||||||
66 | |||||||||||||||||||||||||
67 | |||||||||||||||||||||||||
68 | |||||||||||||||||||||||||
69 | |||||||||||||||||||||||||
70 | |||||||||||||||||||||||||
71 | |||||||||||||||||||||||||
72 | |||||||||||||||||||||||||
73 | |||||||||||||||||||||||||
74 | |||||||||||||||||||||||||
75 | |||||||||||||||||||||||||
76 | |||||||||||||||||||||||||
77 | |||||||||||||||||||||||||
78 | |||||||||||||||||||||||||
79 | |||||||||||||||||||||||||
80 | |||||||||||||||||||||||||
81 | |||||||||||||||||||||||||
82 | |||||||||||||||||||||||||
83 | |||||||||||||||||||||||||
84 | |||||||||||||||||||||||||
85 | |||||||||||||||||||||||||
86 | |||||||||||||||||||||||||
87 | |||||||||||||||||||||||||
88 | |||||||||||||||||||||||||
89 | |||||||||||||||||||||||||
90 | |||||||||||||||||||||||||
91 | |||||||||||||||||||||||||
92 | |||||||||||||||||||||||||
93 | |||||||||||||||||||||||||
94 | |||||||||||||||||||||||||
95 | |||||||||||||||||||||||||
96 | |||||||||||||||||||||||||
97 | |||||||||||||||||||||||||
98 | |||||||||||||||||||||||||
99 | |||||||||||||||||||||||||
100 |