Syllabus
AEC-1061 SISTEMAS OPERATIVOS
DR. JOSE MANUEL LIRA TURRIZA
jmlira@itescam.edu.mx
Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
5 | 2 | 2 | 4 | Ciencia Ingeniería |
Prerrequisitos |
Diseñar e implementar objetos de programación que permitan resolver situaciones reales y de ingeniería. | Seleccionar, diseñar, implementar y manipular estructuras de datos que optimicen el rendimiento de aplicaciones de software, con un enfoque orientado a objetos y considerando la complejidad de los algoritmos utilizados. | Identificar la tecnología de la computación a través de las arquitecturas de diferentes modelos y desarrollar habilidades que le permitan sugerir soluciones óptimas utilizando los sistemas de cómputo. |
Competencias | Atributos de Ingeniería |
Normatividad |
1.- Cumplir con todos los trabajos marcados en clases y extraclases en tiempo y forma. 2.- Participar en el salón de clases cuando se le requiera. 3.- Tener el mínimo de asistencias requerido por la subdirección académica (80%). 4.- No se aceptaran trabajos, programas o tareas después de la fecha límite. 5.- Estar a más tardar 15 min. después de la hora indicada, después de ésta no se le dejará entrar al salón haciéndose acreedor a una falta por cada hora de clase. |
Materiales |
1.- Computadora 2.- Material Syllabus 3.- USB 4.- Material adicional, en caso de que el docente lo indique. 5.- Libreta 6.- Lápiz, goma de borrar y lapicero. 7.- Acceso a Internet. |
Bibliografía disponible en el Itescam | |||||
Título |
Autor |
Editorial |
Edición/Año |
Ejemplares |
|
Parámetros de Examen | ||
PARCIAL 1 | De la actividad 1.1.1 a la actividad 2.6.1 | |
PARCIAL 2 | De la actividad 3.1.1 a la actividad 4.4.1 |
Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
1. Introducción a los sistemas operativos
1.1. Definición y concepto. 1.1.1. Definición y concepto. ![]() 1.2. Funciones y características. 1.2.1. Funciones y características. ![]() 1.3. Evolución histórica. 1.3.1. Evolución histórica. ![]() 1.4. Clasificación. 1.4.1. Clasificación. ![]() 1.5. Estructura: niveles o estratos de diseño. 1.5.1. Estructura: niveles o estratos de diseño. ![]() 1.6. Núcleo. 1.6.1. Núcleo. ![]() |
2. Administración de Procesos y del procesador.
2.1. Concepto de proceso. 2.1.1. Concepto de proceso. ![]() 2.2. Estados y transiciones de los procesos 2.2.1. Estados y transiciones de los procesos ![]() 2.3. Procesos ligeros: Hilos o hebras. 2.3.1. Procesos ligeros: Hilos o hebras. ![]() 2.4. Concurrencia y secuenciabilidad. 2.4.1. Concurrencia y secuenciabilidad. ![]() 2.5. Niveles, objetivos y criterios de planificación. 2.5.1. Niveles, objetivos y criterios de planificación. ![]() 2.6. Técnicas de administración del planificador. 2.6.1. Técnicas de administración del planificador. ![]() |
3. Administración de memoria.
3.1. Política y filosofía. 3.1.1. Política y filosofía. ![]() 3.2. Memoria real. 3.2.1. Memoria real. ![]() ![]() 3.3. Organización de memoria virtual 3.3.1. Organización de memoria virtual ![]() ![]() 3.4. Administración de memoria virtual 3.4.1. Administración de memoria virtual ![]() |
4. Administración de entrada/salida.
4.1. Dispositivos y manejadores de dispositivos: device drivers. 4.1.1. Dispositivos y manejadores de dispositivos: device drivers. ![]() ![]() 4.2. Mecanismos y funciones de los manejadores de dispositivos: device drivers. 4.2.1. Mecanismos y funciones de los manejadores de dispositivos: device drivers. ![]() 4.3. Estructuras de datos para manejo de dispositivos. 4.3.1. Estructuras de datos para manejo de dispositivos. ![]() 4.4. Operaciones de Entrada /salida 4.4.1. Operaciones de Entrada /salida ![]() ![]() |
5. Sistemas de archivos
5.1. Concepto. 5.1.1. Concepto. ![]() ![]() ![]() 5.2. Noción de archivo real y virtual. 5.2.1. Noción de archivo real y virtual. ![]() 5.3. Componentes de un sistema de archivos. 5.3.1. Componentes de un sistema de archivos. ![]() 5.4. Organización lógica y física. 5.4.1. Organización lógica y física. ![]() 5.5. Mecanismos de acceso a los archivos. 5.5.1. Mecanismos de acceso a los archivos. ![]() 5.6. Manejo de espacio en memoria secundaria. 5.6.1. Manejo de espacio en memoria secundaria. ![]() 5.7. Modelo jerárquico. 5.7.1. Modelo jerárquico. ![]() 5.8. Mecanismos de recuperación en caso de falla. 5.8.1. Mecanismos de recuperación en caso de falla. ![]() |
6. Protección y seguridad
6.1. Concepto y objetivos de protección. 6.1.1. Concepto y objetivos de protección. ![]() 6.2. Funciones del sistema de protección. 6.2.1. Funciones del sistema de protección. ![]() 6.3. Implantación de matrices de acceso. 6.3.1. Implantación de matrices de acceso. ![]() 6.4. Protección basada en el lenguaje. 6.4.1. Protección basada en el lenguaje. ![]() 6.5. Concepto de seguridad. 6.5.1. Concepto de seguridad. ![]() 6.6. Clasificaciones de la seguridad. 6.6.1. Clasificaciones de la seguridad. ![]() 6.7. Validación y amenazas al sistema. 6.7.1. Validación y amenazas al sistema. ![]() 6.8. Cifrado. 6.8.1. Cifrado. ![]() |
Prácticas de Laboratorio (20232024P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20232024P) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |