Download Sistemas Operativos - Facultad Politecnica
Document related concepts
Transcript
Campus Universitario, Km 8 Lado Acaray Calle Universidad Nacional del Este c/ Rca. Del Paraguay Ciudad del Este – Paraguay Teléfono y Fax 061 575.112/13 – 577.261/62 574.980 – 577.427 – 577.436 Web: www.fpune.edu.py Email: secretaria@fpune.edu.py FACULTAD POLITÉCNICA DIRECCIÓN ACADÉMICA PROGRAMA DE ESTUDIO I. IDENTIFICACIÓN Carrera Asignatura Semestre Código Área Pre-requisitos : Análisis de Sistemas : Sistemas Operativos : Cuarto : 6223 : Fundamentos de la Informática : 6213 CARGA HORARIA (Horas reloj) Carga Horaria Semestral 64 Carga Horaria Semanal 4 Clases teóricas 50 Clases prácticas Laboratorio 14 Otro (especificar) II. FUNDAMENTACIÓN El sistema operativo es una parte esencial dentro de un sistema informático. Administra los recursos del sistema y ofrece un entorno de programación y operación a los usuarios, permitiendo trabajar con la máquina de forma cómoda y eficaz. Es imprescindible que un titulado de grado en el área de informática conozca los conceptos fundamentales vinculados a los sistemas operativos, sus funciones, su estructura y su implementación. III. COMPETENCIAS Define y clasifica a los Sistemas Operativos. Aplica políticas de administración de los subsistemas del Sistema Operativo. Describe la composición y configuración de un sistema operativo moderno evaluando su uso en un entorno empresarial. Conocimiento de las características, funcionalidades y estructura de los Sistemas Operativos. IV. OBJETIVOS GENERALES DE LA ASIGNATURA Al término del semestre el alumno será capaz de: Conocer la evolución de los sistemas operativos en sus formas y métodos de trabajo. Presentar las estructuras y prestaciones de un sistema operativo. Conocer los mecanismos de gestión del procesador. Comprender los procesos paralelos y la concurrencia entre programas. Adquirir nociones de la gestión de memoria por parte del sistema operativo. Conocer la gestión de entrada y salida. Comprender las características generales de los sistemas operativos. Conocer los conceptos generales manejados en los Sistemas Operativos Distribuidos V. CONTENIDOS Unidad I - Introducción a los sistemas operativos 1.1 1.2 1.3 1.4 Introducción a la materia. Concepto de sistema operativo. Evolución histórica. Mejora de rendimiento (offline, monoprogramación, tiempo compartido, tiempo real, proceso distribuido multiproceso) Unidad II - Estructura y prestaciones de los sistemas operativos 2.1. Estructuras (monolítica, jerárquica, maquina virtual, cliente servidor). 2.2. Prestaciones de un sistema operativo (servicios de usuario, servicios de sistemas). 2.3. Protecciones. MISIÓN Formación en valores y elevada capacitación científica-técnica, orientada a servir adecuadamente a los requerimientos socio ambientales y a los desafíos del entorno, a través de procesos de investigación, docencia y extensión. VISIÓN Prestigioso centro de formación tecnológica y científica del país y la región Campus Universitario, Km 8 Lado Acaray Calle Universidad Nacional del Este c/ Rca. Del Paraguay Ciudad del Este – Paraguay Teléfono y Fax 061 575.112/13 – 577.261/62 574.980 – 577.427 – 577.436 Web: www.fpune.edu.py Email: secretaria@fpune.edu.py Unidad III - Núcleo y procesos de un sistema operativo 3.1. 3.2. 3.3. 3.4. 3.5. 3.6. 3.7. 3.8. 3.9. Procesos. Modelos. Bloque central de procesos. Estado de los procesos. Transición de estado. Operaciones sobre procesos. Prioridades. Tipos de procesos. Excepciones. Unidad IV - Gestión del procesador 4.1. 4.2. 4.3. 4.4. 4.5. Niveles de planificación. Objetivos. Criterios. Medidas. Algoritmos de planificación (FCFS, RR, SJN, SRT, PRIORIDAD, HRN,COLAS MÚLTIPLES, FB). Unidad V - Proceso paralelo e interbloqueo 5.1. Competencia en tres procesos / procesos paralelos. 5.2. Exclusión Mutua. Métodos para lograr la exclusión mutua (desactivación de interrupciones, variable de cerradura, alternancia estricta. El problema del productor y el consumidor mediante semáforo) 5.3. Sincronización. 5.4. Interbloqueo. 5.5. Modelos (abrazo mortal, el peluquero dormilón, lectores y escritores). Unidad VI - Gestión de la memoria principal 6.1. 6.2. 6.3. 6.4. 6.5. Direccionamiento. Asignación de direcciones. Jerarquía de almacenamiento. Gestión de la memoria en monoprogramación (memoria dedicada, monitor residente). Gestión de la memoria en multiprogramación (memoria particiones contiguas de tamaños fijos, particiones contiguas de tamaños variables, paginación, segmentación, memoria virtual) 6.6. Mejora de rendimiento. Unidad VII - Gestión de entrada/salida 7.1. 7.2. 7.3. 7.4. 7.5. 7.6. 7.7. Identificar dispositivos de entrada y salida. Interfaz entre procesador – periféricos. Software de control de entrada/salida. Gestión del almacenamiento secundario Planificación de Acceso al disco. Algoritmos. Planificación (FCFS, SSTF, SCAN, C-SCAN). Mejora de rendimiento. Unidad VIII - Sistemas operativos distribuidos 8.1. 8.2. 8.3. 8.4. Ventajas. Desventajas. Concepto de hardware. Concepto de Software. MISIÓN Formación en valores y elevada capacitación científica-técnica, orientada a servir adecuadamente a los requerimientos socio ambientales y a los desafíos del entorno, a través de procesos de investigación, docencia y extensión. VISIÓN Prestigioso centro de formación tecnológica y científica del país y la región Campus Universitario, Km 8 Lado Acaray Calle Universidad Nacional del Este c/ Rca. Del Paraguay Ciudad del Este – Paraguay Teléfono y Fax 061 575.112/13 – 577.261/62 574.980 – 577.427 – 577.436 Web: www.fpune.edu.py Email: secretaria@fpune.edu.py 8.5. Aspectos del diseño. VI. METODOLOGÍA DE ENSEÑANZA Las competencias se adquirirán a través de: Clases teóricas expositiva Clases Prácticas y ejercicios en los diferentes tópicos de la asignatura. Prácticas de laboratorio Investigación bibliográfica VII. METODOLOGÍA DE EVALUACIÓN El sistema de evaluación se realizará conforme a lo establecido en el reglamento vigente de la Facultad Politécnica VIII. BIBLIOGRAFÍA Básicas: ALCALDE Eduardo, MORERA Juan, PEREZ Juan. “Introducción a los Sistemas Operativos”. TANENBAUM Andrew. “Sistemas Operativos”. HARVEY M. Deitel. “Sistemas Operativos”. Complementarias: SILVA DE OLIVEIRA, Rómulo, DA SILVA CARISSIMI, Alexandre, SIRINEO TOSCANI, Simao. “Sistemas Operativos”. MISIÓN Formación en valores y elevada capacitación científica-técnica, orientada a servir adecuadamente a los requerimientos socio ambientales y a los desafíos del entorno, a través de procesos de investigación, docencia y extensión. VISIÓN Prestigioso centro de formación tecnológica y científica del país y la región