Syllabus

AEC-1061 SISTEMAS OPERATIVOS I

ISC. OLDA MARGARITA ARANDA CUEVAS

omaranda@itescam.edu.mx

Semestre Horas Teoría Horas Práctica Créditos Clasificación
4 2 2 4 Ciencia Ingeniería

Prerrequisitos
COMPETENCIAS PREVIAS DEL ALUMNO: 1.- Selecciona, diseña, implementa y manipula estructuras de datos que optimicen el rendimiento de aplicaciones de software, considerando la complejidad de los algoritmos utilizados. 2.- Comprende las distintas arquitecturas de computadoras, así como las filosofías de diseño para desarrollar aplicaciones compatibles con la tecnología más avanzada en sistemas de cómputo Ésta asignatura se requiere de las competencias adquiridas en asignaturas que contengan temas como: estructura y organización de datos, arquitectura de computadoras, computación distribuida y virtualización de sistemas operativos.

Competencias Atributos de Ingeniería
UNIDAD 1.Conoce los componentes, el objetivo, la función y las características de los sistemas operativos para comprender la estructura general de un sistema operativo.   Identificar, formular y resolver problemas de ingeniería aplicando los principios de las ciencias básicas e ingeniería
UNIDAD 2. Comprende las técnicas de administración de procesos para crear procesos empleando los mecanismos que presenta el sistema operativo para la comunicación y sincronización.   Identificar, formular y resolver problemas de ingeniería aplicando los principios de las ciencias básicas e ingeniería
UNIDAD 3.Analiza las técnicas de administracion de memoria y sus implicaciones para identificar el desempeño de un sistema operativo.   Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas
UNIDAD 4.Conoce los mecanismos de manejo de dispositivos de E/S en los sistemas operativos para su administración y control.   Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas
UNIDAD 5.Comprende e identifica las estructuras de los sistemas de archivos y las interfaces de acceso para gestionar información almacenada en memoria secundaria.   Identificar, formular y resolver problemas de ingeniería aplicando los principios de las ciencias básicas e ingeniería
UNIDAD 6.Conoce y analiza los mecanismos de protección y como estos son empleados para proteger la integridad del sistemas.   Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas

Normatividad
1.- El alumno debe tener el 80% de asistencia durante el parcial para tener derecho a examenes rápidos escritos/orales 2.- El alumno deberá estar en el aula máximo 10 minutos después de la hora indicada, ya que se pasara lista y debido al sistema en linea, no existen retardos, por lo que sera asignada en forma automatica la falta. La asistencia será registrada por hora y no por sesión. (Es decir si la sesión es de tres horas, serán 3 faltas. 3.- Las faltas colectivas serán consideradas dobles y el tema será dado por visto, además de que será evaluado. 4.- En el caso de las sesiones en centro de computo si no llega antes del pase de lista, se aplica la falta correspodiente. NO OLVIDEN TRAER SIEMPRE SU CREDENCIAL DE ESTUDIANTE. Los días de examen práctico no podrá entrar después en ninguna hora. 5.- Los trabajos documentales serán entregados/enviados en tiempo y forma de acuerdo al calendario de fechas proporcionado en el moodle por el profesor, quedando claro que no se calificarán trabajos posteriores a la hora y fecha indicada. 6.- No se permite portar gorras, chancletas, shorts, faldas y/o escotes excesivos, aretes, cabello largo y uñas pintadas (varones), piercing, lentes negros, masticar chicle, ingerir alimentos o bebidas y el teléfono celular deberá estar en modo vibrador. Queda estrictamente prohibido tomar fotos, grabar video durante las sesiones a excepción que sea considerada una actividad de aprendizaje; El alumno que sea sorprendido realizando esta actividad será suspendido de la clase, su teléfono confiscado y reportado a la dirección académica para la aplicación de la sanción que amerite. 7.- El alumno que incurra en el incumplimiento de alguno de los puntos anteriores, sera sancionado como corresponde. 8.- DE LAS PRESENTACIONES: Deberán estar presentes todos los integrantes del equipo para la exposición, en caso de no presentarse alguno, podrán exponer los demás integrantes, pero solo para obtener el mínimo de calificación en la participación de esa actividad. Es obligación del equipo contar con una copia de la presentación y los trabajos a entregar.

Materiales
Computadora con SO linux o similar Memoria USB Computadora o lap con SO Windows PDF del libro de Sistemas operativos de Carretero: Practicas y Una visión aplicada previos Lenguaje de nivel medio a su elección, sistemas operativos varios, microcontrooladores, osciloscopio, multimetro. 2 computadoras con distinto SO (x equipos).

Bibliografía disponible en el Itescam
Título
Autor
Editorial
Edición/Año
Ejemplares
La seguridad de la información /
Daltabuit Godás, Enrique
Limusa,
2007.
8
-
Sistemas digitales y tecnología de computadores /
García Zubía Javier
Thomson,
2a. / 2007.
4
-
Sistemas operativos : aspectos internos y principios de diseño /
Stallings, William
Pearson pretince hall.
5a. / 2005.
4
-
Sistemas operativos: ejercicios resueltos /
Casillas Rubio, Arantza
Pearson pretice hall,
2004.
1
-

Parámetros de Examen
PARCIAL 1 De la actividad 1.1.1 a la actividad 3.1.3
PARCIAL 2 De la actividad 4.1.1 a la actividad 6.6.4

Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje)
1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS.
          1.1. UNIDAD 1.Conoce los componentes, el objetivo, la función y las características de los sistemas operativos para comprender la estructura general de un sistema operativo.
                   1.1.1. Definición y concepto.
                           https://desarrollarinclusion.cilsa.org/tecnologia-inclusiva/que-es-un-sistema-operativo/
                          
                   1.1.2. Funciones y características.
                           https://concepto.de/sistema-operativo/
                          
                   1.1.3. Evolución histórica.
                           https://www.fib.upc.edu/retro-informatica/historia/so.html
                          
                   1.1.4. Clasificación.
                           https://www.fib.upc.edu/retro-informatica/historia/so.html
                          
                   1.1.5. Estructura: niveles o estratos de diseño.
                           http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro26/estructura_del_sistema_operativo_niveles_o_estratos_de_diseo.html
                          
                   1.1.6. Núcleo.
                           http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro26/estructura_del_sistema_operativo_niveles_o_estratos_de_diseo.html
                          
2. ADMINISTRACIÓN DE PROCESOS Y DEL PROCESADOR.
          2.1. UNIDAD 2. Comprende las técnicas de administración de procesos para crear procesos empleando los mecanismos que presenta el sistema operativo para la comunicación y sincronización.
                   2.1.1. Concepto de proceso.
                           https://es.slideshare.net/javierignacioalv/introduccion-a-la-administracion-de-los-procesos-y-el-procesador
                          
                   2.1.2. Estados y transiciones de los procesos.
                           https://sites.google.com/site/materiasisoperativo/unidad-2-administrador-del-proceso-y-del-procesador/2-2-estados-y-transiciones-de-los-procesos
                          
                   2.1.3. Procesos ligeros: Hilos y hebras.
                           https://sites.google.com/site/materiasisoperativo/unidad-2-administrador-del-proceso-y-del-procesador/2-3-procesos-ligeros-hilos-o-hebras
                          
                   2.1.4. Técnicas de administración del planificador.
                           https://sites.google.com/site/materiasisoperativo/unidad-2-administrador-del-proceso-y-del-procesador/2-6-tecnicas-de-administracion-del-planificador
                          
3. ADMINISTRACIÓN DE MEMORIA.
          3.1. UNIDAD 3.Analiza las técnicas de administracion de memoria y sus implicaciones para identificar el desempeño de un sistema operativo.
                   3.1.1. Política y filosofía.
                           https://sites.google.com/site/materiasisoperativo/unidad-3-administracion-de-la-memoria/3-1-politica-y-filosofia
                          
                   3.1.2. Memoria Real.
                           https://sites.google.com/site/materiasisoperativo/unidad-3-administracion-de-la-memoria/3-2-memoria-real
                          
                   3.1.3. Organización y administración de memoria virtual.
                           https://sites.google.com/site/materiasisoperativo/unidad-3-administracion-de-la-memoria/3-3-organizacion-de-memoria-virtual
                          
4. ADMINISTRACIÓN DE E/S.
          4.1. UNIDAD 4.Conoce los mecanismos de manejo de dispositivos de E/S en los sistemas operativos para su administración y control.
                   4.1.1. Dispositivos y manejadores de dispositivos.
                          
                   4.1.2. Mecanismos y funciones de los manejadores de dispositivos.
                          
                   4.1.3. Estructuras de datos para manejo de dispositivos.
                          
                   4.1.4. Operaciones de E/S.
                          
5. SISTEMAS DE ARCHIVOS.
          5.1. UNIDAD 5.Comprende e identifica las estructuras de los sistemas de archivos y las interfaces de acceso para gestionar información almacenada en memoria secundaria.
                   5.1.1. Concepto. Noción de archivo real y virtual.
                          
                   5.1.2. Organización lógica y física.
                          
                   5.1.3. Mecanismos de acceso a los archivos y recuperación en caso de falla.
                          
6. PROTECCIÓN Y SEGURIDAD.
          6.6. UNIDAD 6.Conoce y analiza los mecanismos de protección y como estos son empleados para proteger la integridad del sistemas.
                   6.6.1. Concepto y objetivos de protección y seguridad.
                          
                   6.6.2. Clasificación aplicada a la seguridad.
                          
                   6.6.3. Funciones de sistema de protección.
                          
                   6.6.4. Validación y amenazas al sistema.
                          

Prácticas de Laboratorio (20232024P)
Fecha
Hora
Grupo
Aula
Práctica
Descripción

Cronogramas (20232024P)
Grupo Actividad Fecha Carrera

Temas para Segunda Reevaluación