![Page 1: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/1.jpg)
Sistemas Operativos
M.C. Juan Carlos Olivares Rojas
![Page 2: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/2.jpg)
Agenda• Introducción y temario
• Evaluación
• Reglamento
• Contacto
![Page 3: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/3.jpg)
Objetivo General
• El alumno conocerá de manera detallada la construcción y funcionamiento de un sistema operativo.
![Page 4: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/4.jpg)
Temario• Unidad I Introducción
• Unidad II Procesos
• Unidad III. Sincronización de Procesos
• Unidad IV. Administración de la memoria
• Unidad V. Sistema de Archivos
![Page 5: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/5.jpg)
Unidad I Introducción
1.1 Descripción de un Sistema Operativo
1.2 Historia de los Sistemas Operativos
1.3 Conceptos Básicos de los Sistemas Operativos
1.4 Estructura de los Sistemas Operativos
![Page 6: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/6.jpg)
Unidad II Procesos
2.1 Modelo e Implantación de Procesos
2.2 Comunicación entre Procesos
2.3 Ejemplos de Comunicación entre Procesos
2.4 Planificación de un Proceso
![Page 7: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/7.jpg)
Unidad II Procesos
2.5 Procesos Cooperativos
2.6 Implementación de Procesos
2.7 Threads
![Page 8: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/8.jpg)
Unidad III. Sincronización de Procesos
3.1 El Problema de la Sección Crítica
3.2 Sincronización de Hardware
3.3 Semáforos
3.4 Regiones crítica
![Page 9: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/9.jpg)
Unidad III. Sincronización de Procesos
3.5 Monitores
3.6 Deadlocks
![Page 10: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/10.jpg)
Unidad IV. Administración de la memoria
4.1 Memoria Virtual
4.2 Algoritmo de Sustitución de Páginas
4.3 Aspectos de Diseño para Sistemas de Paginación
![Page 11: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/11.jpg)
Unidad V. Sistema de Archivos
5.1 Administración del Sistema de Archivos
5.2 Estructura de un Sistema de Archivos
5.3 Métodos de asignación
5.4 Espacio Libre
![Page 12: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/12.jpg)
Unidad V. Sistema de Archivos
5.5 Implementación
5.6 Respaldo y Recuperación
![Page 13: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/13.jpg)
Bibliografía• Tanenbaum, A. (1998). Sistemas Operativos.
Adisson-Wesley
• Deitel, H. (1999). Introducción a los Sistemas Operativos. Prentice Hall.
• Silberschatz, A. y Galvin, P. (2004). Sistemas Operativos. John Wiley & Sons. 13
![Page 14: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/14.jpg)
Evaluación del Curso• Se deberán acreditar cada una de las unidades
temáticas del curso de la siguiente forma:
• 10% Quizzes y Reflexiones• 40% Actividades y Tareas• 50% Examen Parcial
• El examen parcial será teórico-práctico
![Page 15: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/15.jpg)
Reglas del juego• “Lo que es parejo, no es chipotudo”
• Se debe asistir a clases con puntualidad, una vez pasado 10 minutos se cierra la puerta y nadie entra.
• No se justifican faltas
![Page 16: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/16.jpg)
Reglas del juego• Se debe tener una buena actitud y disponibilidad
dentro de clases. Si no colaboran mejor no entrar.
• Se debe cubrir un 80% de asistencia para acreditar el curso.
![Page 17: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/17.jpg)
Reglas del juego• Se prohíbe entrar con alimentos y bebidas al
salón de clases. Se debe mantener limpio su lugar.
• Se debe apagar el celular o bien ponerlo en vibrador. No se puede contestar en el salón. Si alguien sale ya no entra.
![Page 18: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/18.jpg)
Reglas del Juego• Las tareas y trabajos se entregan única y
exclusivamente los días y horas señalados.
• Las tareas deberán entregarse en el formato y medio señalado, de preferencia haciendo uso de la plataforma tecnológica.
• Toda actividad práctica se revisa en el laboratorio o salón de clase.
![Page 19: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/19.jpg)
Reglas del Juego• No se aceptan trabajos de investigación sin referencias
bibliográficas.
• Todas las programas deberán contener el nombre de los integrantes de forma visible en el código.
• Los nombres de los programas deberán iniciar con su matrícula.
![Page 20: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/20.jpg)
Reglas del juego• Los trabajos son únicamente para la cantidad de
personas señaladas. El plagio será duramente castigado.
• Está prohibido el uso de laptops en clases y de otros elementos en el salón de clases, salvo que se indique su uso.
![Page 21: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/21.jpg)
Reglas del juego• En el examen está prohibido el uso de celulares,
PDA’s, etc.
• Para cualquier otra cosa se manejará de acuerdo a Reglamento.
![Page 22: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/22.jpg)
Formato de Trabajos• Portada• Resumen• Introducción• Desarrollo• Conclusiones
• Referencias
![Page 23: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/23.jpg)
Contacto• E-mail: [email protected]• MSN: [email protected]• Web: http://antares.itmorelia.edu.mx/~jcolivar/ • Skype: juancarlosolivares
• Clases: Lunes 19:00 – 21:00. Laboratorio C1• Laboratorio: Miércoles 19:00-21:00. Laboratorio B
![Page 24: Sistemas Operativos M.C. Juan Carlos Olivares Rojas](https://reader033.vdocuments.pub/reader033/viewer/2022061301/54d7cec449795985598b457f/html5/thumbnails/24.jpg)
¿Preguntas, dudas y comentarios?