Temario |
Los contenidos teóricos de la asignatura se organizarán en base a los bloques de contenidos o capítulos que se relacionan a continuación: Contenidos teóricos (30 horas a 2 horas/semana): Tema 1 (T1). Introducción a los sistemas operativos 1.1. El sistema operativo como interfaz. 1.2. El sistema operativo como gestor de recursos computacionales. 1.3. Tipos de sistemas informáticos. 1.4. Arquitecturas hardware orientadas a los sistemas operativos. 1.5. Componentes de un sistema operativo. Competencias: CB2, CB3, CB4, CB5, G3, G4, G5, G6, G8, N1, N4, EF3, EF4 Bibliografía básica: [1],[6] Bibliografía recomendada: [11],[12],[14] Horas estimadas: 6 Tema 2 (T2). Procesos. 2.1. Sistemas multitarea: procesos e hilos 2.2. Planificación del procesador. 2.3. Concurrencia y secciones críticas. 2.4. Sincronización. Competencias: CB2, CB3, CB4, CB5, G3, G4, G5, G6, G8, N1, N4, EF3, EF4 Bibliografía básica: [1],[6] Bibliografía recomendada: [11],[12],[14] Horas estimadas: 6 Tema 3 (T3). Memoria. 3.1. Conceptos fundamentales. 3.2. Gestión de memoria contigua. 3.3. Gestión de memoria no contigua. Segmentación. 3.4. Memoria virtual Competencias: CB2, CB3, CB4, CB5, G3, G4, G5, G6, G8, N1, N4, EF3, EF4 Bibliografía básica: [1],[6] Bibliografía recomendada: [11],[12],[14] Horas estimadas: 6 Tema 4 (T4). Archivos 4.1. Interfaz del sistema y sistemas de archivos. 4.2. Implementación del sistema de archivos Competencias: CB2, CB3, CB4, CB5, G3, G4, G5, G6, G8, N1, N4, EF3, EF4 Bibliografía básica: [1],[6] Bibliografía recomendada: [11],[12],[14] Horas estimadas: 4 Tema 5 (T5). Introducción a las redes de computadores 5.1. Modelo para las comunicaciones. 5.2. Comunicación de datos. 5.3. Redes de transmisión. Competencias: CB2, CB3, CB4, CB5, G3, G4, G5, G6, G8, N1, N4, EF3, EF4 Bibliografía básica: [2],[4],[8] Bibliografía recomendada: [9],[10] Horas estimadas: 2 Tema 6 (T6). Arquitectura de redes de computadores 6.1. Introducción. 6.2. Arquitectura de protocolos TCP/IP. 6.3. Direccionamiento IP. 6.4. Encaminamiento. 6.5. Subredes. Concepto y generación. 6.6. Protocolo ARP. 6.7. Protocolo DHCP. Competencias: CB2, CB3, CB4, CB5, G3, G4, G5, G6, G8, N1, N4, EF3, EF4 Bibliografía básica: [2],[4],[8] Bibliografía recomendada: [9],[10] Horas estimadas: 6 Los contenidos prácticos se organizarán en los 4 bloques prácticos que se relacionan a continuación: Contenidos prácticos (30 horas en 15 sesiones de 2 horas/semana): Bloque Práctico 1 (BP1). Operación en entorno GNU/Linux. Objetivo: Introducción y familiarización con el entorno de trabajo e interfaz de usuario en GNU/Linux. Competencias: CB2, CB3, CB4, CB5, G3, G4, G5, G6, G8, N1, N4, EF3, EF4 Bibliografía básica: [6],[7] Bibliografía recomendada: [11],[13] Sesiones estimadas: 2 Bloque Práctico 2 (BP2). Programación en Lenguaje C. Objetivo: Introducción y familiarización práctica con el entorno de trabajo y desarrollo para la programación en Lenguaje C en el entorno GNU/Linux. Competencias: CB2, CB3, CB4, CB5, G3, G4, G5, G6, G8, N1, N4, EF3, EF4 Bibliografía básica: [3],[5],[6],[7] Bibliografía recomendada: [11],[13] Sesiones estimadas: 4 Bloque Práctico 3 (BP3). Programación de sistemas. Objetivo: Programación de sistemas en el entorno GNU/Linux. Familiarización con las librarías de llamadas a sistema del sistemas operativo: - Llamadas a sistema para gestión de archivos. - Llamadas a sistema para gestión de procesos. - Llamadas a sistema para gestión de hilos. Competencias: CB2, CB3, CB4, CB5, G3, G4, G5, G6, G8, N1, N4, EF3, EF4 Bibliografía básica: [3],[5],[6],[7] Bibliografía recomendada: [11],[13] Sesiones estimadas: 7 Bloque Práctico 4 (BP4). Redes de computadores. Objetivo: Familiarización con las herramientas de configuración de red en el entorno GNU/Linux: - Herramientas básicas - Instalación y configuración de una red por cable y mediante router. Competencias: CB2, CB3, CB4, CB5, G3, G4, G5, G6, G8, N1, N4, EF3, EF4 Bibliografía básica: [2],[4],[8] Bibliografía recomendada: [9],[10] Sesiones estimadas: 2 |