Syllabus
AEC-1061 SISTEMAS OPERATIVOS
LIC. WILBERTH JESUS RUIZ PERERA
wjruiz@itescam.edu.mx
| Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
| 5 | 2 | 2 | 4 | Ciencia Ingeniería |
| Prerrequisitos |
| COMPETENCIAS PREVIAS: - 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.- El alumno deberá cumplir con el 80% de Asistencia de lo contrario se quedará sin derecho a examen departamental. 2.- El alumno deberá mostrar un buen comportamiento en el salon de clases hacia sus compañeros y el docente. 3.- la tolerancia del alumno para la entrada al aula de clase será de 15 min. posterior a este tiempo no se le dará acceso y se considerará falta, dejando claro que la falta se aplica por horas de clase y no por la sesion del día. 4.- Los trabajos documentales serán entregados en tiempo y forma de acuerdo al calendario de fechas proporcionado por el profesor. 5.- Cumplir con todos los trabajos marcados en clases y extraclases. 6.-El alumno deberá participar en todas las actividades escolares que el instructor le indique. 7.- en caso de llevarse a cabo exposiciones, todos los integrantes de los equipos deberán participar. 8.- El alumno no debe de entrar con gorra al salón de clases, no deberá hacer uso del telefono celular, a menos que sea considerada una actividad de aprendizaje. 9.- El alumno deberá solicitar permiso al profesor para salir del aula cuando se está impartiendo una 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 |
| 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. Introduccion 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 (20252026N) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
| Cronogramas (20252026N) | |||
| Grupo | Actividad | Fecha | Carrera |
| Temas para Segunda Reevaluación |