Sistemas Operativos M C Juan Carlos Olivares Rojas
- Slides: 24
Sistemas Operativos M. C. Juan Carlos Olivares Rojas
Agenda • Introducción y temario • Evaluación • Reglamento • Contacto
Objetivo General • El alumno conocerá de manera detallada la construcción y funcionamiento de un sistema operativo.
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
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
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
Unidad II Procesos 2. 5 Procesos Cooperativos 2. 6 Implementación de Procesos 2. 7 Threads
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
Unidad III. Sincronización de Procesos 3. 5 Monitores 3. 6 Deadlocks
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
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
Unidad V. Sistema de Archivos 5. 5 Implementación 5. 6 Respaldo y Recuperación
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
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
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
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.
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.
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.
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.
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.
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.
Formato de Trabajos • • • Portada Resumen Introducción Desarrollo Conclusiones • Referencias
Contacto • • E-mail: jolivares@uvaq. edu. mx MSN: juancarlosolivares@hotmail. com Web: http: //antares. itmorelia. edu. mx/~jcolivar/ Skype: juancarlosolivares • Clases: Lunes 19: 00 – 21: 00. Laboratorio C 1 • Laboratorio: Miércoles 19: 00 -21: 00. Laboratorio B
¿Preguntas, dudas y comentarios?
- Juan carlos olivares rojas
- Esquema de sistemas operativos
- Sistemas operativos 1
- Modo kernel
- Hebras sistemas operativos
- Ventajas de los sistemas operativos
- Sistemas operativos
- Sistemas operativos de tempo real
- Buddy system sistemas operativos
- Sistemas operativos basados en unix
- Control de procesos sistemas operativos
- Sistema operativo uniproceso
- Tabla de procesos sistemas operativos
- Sistema operativo leopard
- Estructura jerarquica sistemas operativos
- Segunda chance
- Clasificaciones de los sistemas operativos
- Sistemas operativos portables
- Memoria compartida sistemas operativos
- Sistemas operativos moviles
- Funciones del sistema operativo
- Historia de unix
- Ejemplos de sistemas operativos monoliticos
- Gestión de entrada y salida sistemas operativos
- Sistemas operativos