GUÍA DE ESTUDIO SISTEMAS OPERATIVOS
|
|
- Bernardo Sáez Vázquez
- hace 6 años
- Vistas:
Transcripción
1 GRADO GUÍA DE ESTUDIO SISTEMAS OPERATIVOS 2ª PARTE PLAN DE TRABAJO Y ORIENTACIONES PARA SU DESARROLLO José Manuel Díaz Martínez Dictino Chaos García Rocío Muñoz Mansilla Joaquín Aranda Almansa GRADO EN INGENIERÍA INFORMÁTICA GRADO EN INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA
2 SISTEMAS OPERATIVOS 1.- PLAN DE TRABAJO La metodología prevista para esta asignatura incluye: estudio de contenidos teórico utilizando la bibliografía básica de la asignatura, trabajo autónomo con las cuestiones de autoevaluación y los problemas propuestos en los textos básicos, realización de dos pruebas de evaluación a distancia no obligatorias (P.E.D.), corregidas por un profesor tutor y realización de trabajos teóricos y/o prácticos corregidos por el equipo docente. Los contenidos de esta asignatura se organizan en 10 temas: 1. Consideraciones generales de los sistemas operativos. 2. Descripción y control de procesos. 3. Planificación de procesos. 4. Sincronización y control de procesos. 5. Interbloqueo. 6. Administración de memoria. 7. Memoria virtual. 8. Gestión de la E/S. 9. Gestión de archivos. 10. Seguridad y protección. A continuación se presenta una planificación (a modo de orientación) para cada semana del curso indicando las actividades previstas, una estimación de las horas de trabajo necesarias y los resultados de aprendizaje esperados. En relación a las horas de trabajo, las hemos dividido en horas de estudio y horas de prácticas. Las horas de estudio se refieren al tiempo necesario que el alumno debe dedicar a estudiar los materiales teóricos de la asignatura. Las horas de prácticas se refieren al tiempo necesario que el alumno debe dedicar a realizar actividades prácticas (resolución de los ejemplos, preguntas de autoevaluación y problemas del texto base y P.E.D). UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 2
3 Guía de estudio 2ª parte: plan de trabajo y orientaciones para su desarrollo SEMANA ACTIVIDAD HORAS DE ESTUDIO HORAS PRÁCTICAS RESULTADOS DE APRENDIZAJE* Semana 1 Estudio Tema 1 Actividades Tema RG1 y RG2 RA1.1 a RA1.7 Semana 2 Estudio Tema 2 Actividades Tema RG3 y RG4 RA2.1 a RA2.12 Semana 3 Estudio Tema 3 Actividades Tema RG5 RA3.1 a RA3.4 Semanas 4 y 5 Estudio Tema 4 Actividades Tema RG6 y RG7 RA4.1 a RA4.6 Semana 6 Estudio Tema 5 Actividades Tema RG8 RA5.1 a RA5.3 Semanas 7 y 8 Estudio Tema 6 Actividades Tema RG9 RA6.1 a RA6.4 Semanas 9 y 10 Estudio Tema 7 Actividades Tema RG9 RA7.1 a RA7.5 Semana 11 Estudio Tema 8 Actividades Tema RG10 RA8.1 a RA8.4 Semana 12 Estudio Tema 9 Actividades Tema RG11 RA9.1 a RA9.8 Semana 13 Estudio Tema 10 Actividades Tema RG12 RA10.1 a RA10.6 * Los resultados de aprendizaje se explican en la siguiente sección UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 3
4 SISTEMAS OPERATIVOS Pruebas de Evaluación a Distancia Estas pruebas consistirán en una serie de ejercicios teórico prácticos, que estarán disponibles en el curso virtual y serán evaluadas por el profesor tutor. Estas pruebas suponen el 10 % de la nota final. Los contenidos de las dos P.E.D. de la asignatura serán relativos a los siguientes temas: P.E.D. CONTENIDOS 1ª P.E.D. Temas 1 a 5 2ª P.E.D. Temas 6 a 10 El acceso y entrega de cada PED estará limitado a un periodo de tiempo bien definido que se indicará por el equipo docente en el curso virtual. No es necesario asistir al centro asociado para realizarlas. Las PED entregadas fuera de plazo no se evaluarán. La nota media de las PEDs se mantiene para la convocatoria de septiembre. 2.- ORIENTACIONES PARA EL ESTUDIO DE LOS CONTENIDOS En este epígrafe se presentan unas orientaciones para el estudio de la asignatura de Sistemas Operativos con la finalidad de servir de guía en el desarrollo del curso. Los principales resultados del aprendizaje de esta asignatura que se espera adquiera el estudiante son los siguientes: RG1. Comprender qué es un sistema operativo y cuáles son funciones y objetivos principales. RG2. Conocer los servicios y componentes de un sistema operativo. Así como las diferentes estructuras que puede presentar el núcleo de un sistema operativo. RG3. Comprender qué es un proceso y un hilo, y conocer las ventajas e inconvenientes del modelo de proceso monohilo y del modelo de proceso multihilo. RG4. Conocer cómo los procesos son administrados y controlados por un sistema operativo. RG5. Identificar los diferentes tipos de planificadores de procesos y conocer los algoritmos básicos de planificación. RG6. Comprender la necesidad de la exclusión mutua y conocer diferentes soluciones hardware y software para garantizarla. RG7. Conocer los principales mecanismos de sincronización y comunicación entre procesos: semáforos, monitores y paso de mensajes. RG8. Comprender qué es un interbloqueo y cuándo se produce. Distinguir entre las diferentes estrategias de tratamiento de los interbloqueos. RG9. Conocer y distinguir los diferentes esquemas de gestión de la memoria principal en un sistema con multiprogramación. RG10. Conocer cómo gestiona un sistema operativo la Entrada/Salida (E/S) del computador. UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 4
5 Guía de estudio 2ª parte: plan de trabajo y orientaciones para su desarrollo RG11. Conocer cómo gestiona un sistema operativo los archivos y directorios. Comprender qué son los sistemas de archivos y cuáles son sus principales características. RG12. Comprender la necesidad de implementar mecanismos de seguridad y protección en un sistema informático, y conocer los principales mecanismos de protección proporcionados por un sistema operativo. Para cada tema se presentan sus contenidos (más detallados en el índice del texto base de la asignatura), una breve introducción y una descripción de los resultados de aprendizaje específicos más significativos. TEMA 1: CONSIDERACIONES GENERALES DE LOS SISTEMAS OPERATIVOS 1.1. Definición, objetivos y servicios de un sistema operativo Evolución histórica de los sistemas operativos Tipos de sistemas operativos Llamadas al sistema Estructura del núcleo de un sistema operativo. En este tema se incluyen una serie de consideraciones generales sobre los sistemas operativos que sirven de base para comprender mejor los contenidos de los restantes capítulos. En primer lugar, se define qué es un sistema operativo y se enumeran sus objetivos y servicios. En segundo lugar, se describe la evolución histórica de los sistemas operativos. En tercer lugar, se enumeran y describen los diferentes tipos de sistemas operativos. En cuarto lugar, se describen las llamadas al sistema. Finalmente, se analizan las principales estructuras que puede presentar el núcleo de un sistema operativo. RA1.1 Saber qué es un sistema operativo y cuáles son sus objetivos y servicios. RA1.2 Conocer la evolución histórica de los sistemas operativos. RA1.3 Conocer los criterios que permiten clasificar a los sistemas operativos. RA1.4 Saber distinguir los diferentes tipos de sistemas operativos. RA1.5 Saber qué son las llamadas al sistema, cómo se invocan y cómo se tratan. RA1.6 Conocer cuáles son los principales componentes del núcleo de un sistema operativo. RA1.7 Conocer los principales estructuras que puede tener el núcleo de un sistema operativo. UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 5
6 SISTEMAS OPERATIVOS TEMA 2: DESCRIPCIÓN Y CONTROL DE PROCESOS 2.1. Descripción de los procesos Control de los procesos Ejecución del sistema operativo Procesos multihilos. En este tema en primer lugar se trata la descripción de los procesos, es decir, su definición, tipos y estados. En segundo lugar se describen las estructuras de datos y las principales tareas del sistema operativo asociadas con el control de procesos. En tercer lugar se realizan diversas consideraciones relativas a la ejecución del sistema operativo. La parte final del tema está dedicada a presentar el modelo de proceso multihilo. RA2.1 Saber qué es un proceso. RA2.2 Conocer cuáles son las regiones en que se descompone el espacio de direcciones lógicas de un proceso. RA2.3 Distinguir los diferentes tipos de procesos. RA2.4 Conocer cuáles son los principales estados en que puede encontrarse un proceso. RA2.5 Conocer las principales estructuras de datos que utiliza el sistemas operativo para controlar a los procesos. RA2.6 Conocer las causas que motivan la creación de un proceso y las acciones que conlleva. RA2.7 Conocer las acciones que conlleva la terminación de un proceso. RA2.8 Saber qué es un cambio de proceso o contexto, y cuáles son las principales causas que lo producen. RA2.9 Saber qué es la sobrecarga del sistema. RA2.10 Conocer las características del modelo de proceso multihilo. RA2.11 Distinguir los diferentes tipos de hilos. RA2.12 Conocer las características de las principales configuraciones que se pueden tener en función del número y tipo de hilos soportados por un sistema operativo. UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 6
7 Guía de estudio 2ª parte: plan de trabajo y orientaciones para su desarrollo TEMA 3: PLANIFICACIÓN DE PROCESOS 3.1. Niveles de planificación 3.2. Criterios generales considerados en la planificación de procesos 3.3. Criterios considerados en la planificación del procesador 3.4. Expropiabilidad del procesador 3.5. Algoritmos de planificación 3.6. Planificación de hilos En este tema en primer lugar se describen los diferentes niveles de planificación existentes. A continuación se enumeran y explican los criterios generales considerados en la planificación de procesos. En tercer lugar se analiza cómo afecta en la planificación la expropiación del procesador. En cuarto lugar se describe el funcionamiento y las características de los principales algoritmos de planificación de procesos. Finalmente se analiza la planificación de hilos. RA3.1 Conocer y distinguir los diferentes niveles de planificación de procesos existentes en un sistema operativo. RA3.2 Saber qué criterios generales se consideran en la planificación de procesos en general y en la planificación del procesador en particular. RA3.3 Conocer el funcionamiento y las características de los principales algoritmos de planificación de procesos. RA3.4 Conocer las particularidades de la planificación de hilos. UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 7
8 SISTEMAS OPERATIVOS TEMA 4: SINCRONIZACIÓN Y COMUNICACIÓN DE PROCESOS 4.1. Exclusión mutua 4.2. Semáforos 4.3. Problemas clásicos de sincronización de procesos concurrentes 4.4. Monitores 4.5. Paso de mensajes En este tema en primer lugar se define la exclusión mutua y se presentan algunas soluciones software y hardware que permiten garantizarla. En segundo lugar se describen los semáforos. A continuación, se plantean y se resuelven con el uso de semáforos algunos problemas clásicos de sincronización de procesos concurrentes. Finalmente se estudian los monitores y el paso de mensajes. RA4.1 Saber qué es y por qué es necesaria la exclusión mutua entre procesos en el uso de recursos compartidos. RA4.2 Conocer las principales soluciones software y hardware a la exclusión mutua. RA4.3 Conocer el funcionamiento, la implementación y el uso de los semáforos. RA4.4 Conocer el planteamiento y al solución de varios problemas clásicos de sincronización de procesos concurrentes. RA4.5 Saber qué son, cómo se implementan y cómo se utilizan los monitores. RA4.6 Conocer el funcionamiento, la implementación y el uso del paso de mensajes. UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 8
9 Guía de estudio 2ª parte: plan de trabajo y orientaciones para su desarrollo TEMA 5: INTERBLOQUEO 5.1. Definición y condiciones del interbloqueo 5.2. Grafos de asignación de recursos 5.3. Prevención de interbloqueos 5.4. Evitación de interbloqueos 5.5. Detección y recuperación de interbloqueos 5.6. Otras estrategias de tratamiento de interbloqueos Este tema está dedicado al estudio del interbloqueo de procesos. En primer lugar se realiza una definición de interbloqueo y se describen las condiciones que se tienen que dar para que se produzca. A continuación se definen los grafos de asignación de recursos que permiten ilustrar de forma gráfica la presencia de interbloqueos. Posteriormente, se describen las principales estrategias que un sistema operativo puede adoptar para tratar los interbloqueos: prevención, evitación, y detección y recuperación. Finalmente se comentan otras posibles estrategias de tratamiento de interbloqueos. RA5.1 Saber en qué consiste el problema del interbloqueo y cuáles son las condiciones que se tienen que dar para que se produzca. RA5.2 Saber interpretar y realizar grafos de asignación de recursos. RA5.3 Conocer la filosofía y las características de las principales estrategias que un sistema operativo puede adoptar para tratar los interbloqueos: prevención, evitación, y detección y recuperación. UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 9
10 SISTEMAS OPERATIVOS TEMA 6: ADMINISTRACIÓN DE MEMORIA 6.1. Definiciones previas 6.2. Asignación de memoria en sistemas monoprogramados 6.3. Particionamiento fijo 6.4. Particionamiento dinámico 6.5. Paginación simple 6.6. Segmentación simple 6.7. Segmentación con paginación simple Este tema está dedicado a estudiar las técnicas de administración de memoria principal que no consideran la existencia de memoria virtual. En primer lugar se incluyen las definiciones de espacio del núcleo, espacio de usuario y área de intercambio, conceptos que son necesarios conocer para entender las explicaciones de las restantes secciones. En segundo lugar se describe la asignación de memoria en sistemas monoprogramados. A continuación se explican las técnicas de asignación contigua de memoria: el particionamiento fijo y el particionamiento dinámico. Finalmente se describen y analizan las técnicas de asignación no contigua: la paginación simple y la segmentación simple. RA6.1 Conocer y entender los conceptos de espacio del núcleo, espacio de usuario y área de intercambio. RA6.2 Saber cómo se asigna la memoria principal en sistemas operativos monoprogramados. RA6.3 Conocer y comprender el funcionamiento y las características de las principales técnicas que puede implementar un sistema operativo multiprogramado para la asignación contigua de memoria principal: el particionamiento fijo y el particionamiento dinámico. RA6.4 Conocer y comprender el funcionamiento y las características de las principales técnicas que puede implementar un sistema operativo multiprogramado para la asignación no contigua de memoria principal en sistemas que no soportan memoria virtual: la paginación simple y la segmentación simple. UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 10
11 Guía de estudio 2ª parte: plan de trabajo y orientaciones para su desarrollo TEMA 7: MEMORIA VIRTUAL 7.1. Paginación por demanda 7.2. Conjunto de trabajo de un proceso 7.3. Reemplazamiento de páginas 7.4. Asignación de memoria principal 7.5. Control de carga 7.6. Copia en la memoria secundaria de páginas modificadas 7.7. Consideraciones adicionales sobre la paginación por demanda Este tema está dedicado al estudio de la implementación de la memoria virtual mediante paginación por demanda. En primer lugar se describe el funcionamiento básico de esta técnica. Después se introduce el concepto de conjunto de trabajo de un proceso que resulta muy útil para optimizar algunas de las tareas que debe realizar el sistema operativo para implementar la paginación por demanda. En tercer lugar se describen los principales algoritmos utilizados para el reemplazamiento de páginas. A continuación se describen las tareas de asignación de memoria, control de carga y copia en la memoria secundaria de página modificadas. Finalmente se incluyen una serie de consideraciones adicionales sobre la implementación de la paginación por demanda, tales como la selección del tamaño de página, la paginación por adelantado y la reserva de marcos libres. RA7.1 Saber qué es la memoria virtual y cuales son su principales características. RA7.2 Conocer el funcionamiento y las principales características de la implementación de la memoria virtual mediante paginación por demanda. RA7.3 Conocer el concepto de conjunto de trabajo de un proceso. RA7.4 Saber el funcionamiento y las características de los principales algoritmos de reemplazamiento de páginas. RA7.5 Conocer cómo el sistema operativo realiza las funciones de asignación de memoria, control de carga, copia en memoria secundaría de páginas modificadas, paginación por adelantado y reserva de marcos libres, cuando se implementa la técnica de paginación por demanda. UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 11
12 SISTEMAS OPERATIVOS TEMA 8: GESTIÓN DE LA E/S 8.1. Peticiones de E/S 8.2. Capas del núcleo de un sistema operativo encargadas de la E/S 8.3. Buffering 8.4. Spooling 8.5. Detalles de la gestión de la E/S de algunos dispositivos Este tema está dedicado a explicar la gestión de la E/S por parte de un sistema operativo. En primer lugar se describe cómo se realizan las peticiones de E/S. En segundo lugar, se explican las características y las tareas que realizan las diferentes capas (subsistema de E/S, drivers de dispositivos y manejadores de interrupciones) en que se estructura el software encargado de E/S del núcleo de un sistema operativo. En tercer lugar se explica qué son y cómo se realiza el buffering y el spooling. La parte final de este tema está dedicada a comentar la gestión de la E/S de algunos dispositivos de E/S como los relojes, los disco duros, la pantalla, el teclado y el ratón. RA8.1 Conocer cómo gestiona la Entrada/Salida (E/S) un sistema operativo. RA8.2 Saber cuáles son las diferentes capas del núcleo de un sistema operativo encargadas de la gestión de la E/S, y conocer cuáles son sus características y tareas. RA8.3 Saber qué son y cómo se implementa el buffering y el spooling. RA8.4 Conocer los detalles de la gestión de la E/S de algunos dispositivos de E/S básicos. UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 12
13 Guía de estudio 2ª parte: plan de trabajo y orientaciones para su desarrollo TEMA 9: GESTIÓN DE ARCHIVOS 9.1. Archivos 9.2. Directorios 9.3. Sistemas de archivos 9.4. Recuperación de archivos 9.5. Eficiencia Este tema está dedicado a explicar la gestión de los archivos que realiza el sistema operativo. En la primera parte del tema se realizan ciertas consideraciones sobre los tipos de archivos soportados por un sistema operativo. A continuación se explican los diferentes atributos de un archivo y se describe su estructura interna. Posteriormente se explican los métodos de acceso a un archivo y las operaciones que se pueden realizar sobre ellos. En la segunda parte se describen las posibles estructuras de los directorios y las operaciones que se pueden realizar sobre los mismos. En la tercera parte se explican diversos aspectos de los sistemas de archivos: estructura, montaje, asignación de espacio, gestión del espacio libre, implementación de directorios y consistencia. En la cuarta parte se describe la recuperación de archivos. En la última parte se analiza cómo influye la gestión de los archivos en la eficiencia de un sistema informático. RA9.1 Conocer las posibles operaciones y características (tipos, atributos, estructuras internas y métodos de acceso) de los archivos soportadas por un sistema operativo. RA9.2 Conocer las principales estructuras de los directorios y las operaciones básicas sobre los mismos soportadas por un sistema operativo. RA9.3 Saber qué es un sistema de archivos y cuál es su estructura general. RA9.4 Saber qué es y cómo se implementa el montaje de un sistema de ficheros. RA9.5 Conocer cómo se puede implementar en un sistema de archivos la asignación de espacio, la gestión del espacio libre y los directorios. RA9.6 Conocer las principales inconsistencias que puede presentar un sistema de archivos y sus posibles soluciones. RA9.7 Conocer los principales métodos de recuperación de archivos. RA9.8 Saber cómo influye la gestión de los archivos que realiza el sistema operativo en la eficiencia del sistema informático. UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 13
14 SISTEMAS OPERATIVOS TEMA 10: SEGURIDAD Y PROTECCIÓN Seguridad de un sistema informático Autenticación de usuarios Software malicioso Mecanismos de protección Sistemas confiables La seguridad de los sistemas informáticos constituye una materia en sí misma, y su estudio en profundidad está fuera del alcance y objetivos de este texto. En este tema se realiza una breve introducción haciendo especial hincapié en aquellos contenidos que involucran al sistema operativo. En primer lugar se realizan unas consideraciones generales acerca de los objetivos y las políticas de seguridad de un sistema informático. En segundo lugar se describen las principales técnicas de autenticación de usuarios que son necesarias para conceder acceso al sistema únicamente a los usuarios autorizados. En tercer lugar se describen los principales tipos de software malicioso existentes. En cuarto lugar se describen los mecanismos de protección del sistema operativo, se introduce el modelo de protección por matriz de accesos y sus dos implementaciones más comunes: las listas de acceso y las listas de capacidades. La parte final del tema está dedicada a describir las características que debe cumplir un sistema para ser considerado seguro o confiable. RA10.1 Conocer de forma general cuáles son los principales objetivos y políticas de seguridad de un sistema informático. RA10.2 Conocer las principales técnicas de autenticación de usuarios que se utilizan para conceder el acceso a un sistema informático. RA10.3 Conocer las características de los diferentes tipos de software malicioso existentes. RA10.4 Conocer los mecanismos de protección que implementa el sistema operativo. RA10.5 Saber en qué consiste el modelo de protección por matriz de accesos y sus dos implementaciones más comunes: las listas de acceso y las listas de capacidades. RA10.6 Conocer los principios que debe cumplir un sistema operativo para ser considerado seguro o confiable. UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 14
15 Guía de estudio 2ª parte: plan de trabajo y orientaciones para su desarrollo Contextualización La asignatura Sistemas Operativos es la primera asignatura de las dos asignaturas en que se diversifica el estudio de la materia Sistemas Operativos en el plan de estudios del grado en Ingeniería Informática y el grado en Ingeniería en Tecnologías de la Información. El estudio de esta materia se completa en el primer semestre del tercer curso con la asignatura Diseño y Administración de Sistemas Operativos en el caso del grado en Ingeniería Informática, y con la asignatura Ampliación de Sistemas Operativos en el caso del grado en Ingeniería en Tecnologías de la Información. Todos los temas de esta asignatura están relacionados entre sí y sirven para cubrir el siguiente objetivo básico: dar una visión, lo más completa y clara posible, de los fundamentos básicos de los sistemas operativos. Los contenidos que se estudian en esta asignatura también resultan de utilidad en las asignaturas asociadas a otras materias como por ejemplo: Redes de Computadores, Bases de datos, Sistemas Distribuidos y Sistemas en Tiempo Real. Materiales requeridos para el estudio El material que se requiere para el estudio de la asignatura Sistemas operativos es la bibliografía básica recomendada: Fundamentos básicos de los sistemas operativos. José Manuel Díaz Martínez, Dictino Chaos García, Rocío Muñoz Mansilla y Joaquín Aranda Almansa. Editorial Sanz y Torres ISBN: Orientaciones concretas para el estudio de los contenidos La bibliografía básica recomendada está pensada para la educación a distancia, por ello sus contenidos han sido organizados y seleccionados para un aprendizaje progresivo y secuencial. Además se incluyen numerosas figuras y ejemplos que ayudan a comprender los contenidos expuestos. Por otra parte, el estudiante dispone de cuestiones de autoevaluación y de las soluciones de todos los problemas para poder comprobar si efectivamente ha asimilado los contenidos y ha alcanzado los objetivos marcados. Todos los capítulos tienen una estructura uniforme. En primer lugar, se enumeran los objetivos docentes del capítulo. En segundo lugar, se realiza una introducción a los contenidos del capítulo. En tercer lugar, se incluyen los contenidos propiamente dichos. En cuarto lugar, se realiza un resumen de los contenidos, que ayuda a fijar los contenidos más importantes. En quinto lugar, se incluyen las lecturas recomendadas. En sexto lugar, se incluyen las cuestiones de autoevaluación, a través de las cuales el estudiante puede establecer el grado de asimilación de los contenidos y deducir qué contenidos debe repasar. Finalmente, se plantean varios problemas con los que practicar con los contenidos aprendidos. Se recomienda intentar hacer cada problema antes de mirar su solución en el apéndice C. UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 15
16 SISTEMAS OPERATIVOS Actividades complementarias En la web de la asignatura se encuentran disponibles los exámenes resueltos del curso pasado. Se recomienda al estudiante que los intente realizar. 3.- ORIENTACIONES PARA LA REALIZACIÓN DEL PLAN DE ACTIVIDADES En esta asignatura está prevista la realización de dos Pruebas de Evaluación a Distancia que suponen el 10 % de la nota final. En este apartado proporcionaremos las orientaciones específicas para el desarrollo de estas pruebas. Las P.E.D. se complementan con la realización de los ejercicios prácticos del texto base y los ejemplos, problemas y cuestiones de autoevaluación disponibles en la bibliografía básica. El objetivo de estas P.E.D. es el de afianzar y ampliar los conocimientos vistos en teoría. La evaluación de las P.E.D. correrá a cargo de los profesores tutores. Los criterios de evaluación seguirán los protocolos que se muestran en las tablas 1 y 2. En estas tablas (que se suelen conocer como rúbricas), la columna Categoría muestra el objetivo de la evaluación. De entre las columnas tituladas 4, 3, 2, y 1 el tutor elegirá lo que corresponda para cada alumno y para cada objetivo de evaluación. Por último, en la columna de observaciones el tutor podrá realizar cualquier comentario que considere oportuno. UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 16
17 Guía de estudio 2ª parte: plan de trabajo y orientaciones para su desarrollo Tabla 1 Protocolo de evaluación de las P.E.D.: (Rúbrica general para la Primera Prueba de Evaluación) CATEGORÍA OBSERVACIONES Comprender qué es un sistema operativo y conocer cuáles son funciones, objetivos, servicios y componentes principales (P1:1) Comprende que es un SO y conoce todas sus funciones, objetivos, Comprende que es un SO y conoce la mayoría de sus funciones, objetivos, Comprende que es un SO y conoce sólo algunas de sus funciones, objetivos, Comprender qué es un proceso y un hilo, y conocer las ventajas e inconvenientes del modelo de proceso monohilo y del modelo de proceso multihilo (P1:2) Comprende que es un proceso y un hilo y conoce todas las ventajas e inconvenientes del modelo monohilo y multihilo Comprende que es un proceso y un hilo y conoce la mayoría de las ventajas e inconvenientes del modelo monohilo y multihilo Comprende que es un proceso y un hilo y conoce algunas de las ventajas e inconvenientes del modelo monohilo y multihilo Conocer cómo los procesos son administrados y controlados por un sistema operativo (P1:3) Conoce todo Conoce la mayoría Conoce algo Identificar los diferentes tipos de planificadores de procesos y conocer los algoritmos básicos de planificación (P1:4) Identifica los tipos de planificadores y conoce bien todos los algoritmos Identifica los tipos de planificadores y conoce bien la mayoría de los algoritmos Identifica los tipos de planificadores y conoce bien solo algunos algoritmos Comprender la necesidad de la exclusión mutua y conocer diferentes soluciones hardware y software para garantizarla (P1:5) Comprende la necesidad de la exclusión mutua y conoce todas las soluciones Comprende la necesidad de la exclusión mutua y conoce la mayoría de las soluciones Comprende la necesidad de la exclusión mutua y conoce algunas soluciones Conocer los principales mecanismos de sincronización y comunicación entre procesos: semáforos, monitores y paso de mensajes (P1:6) Conoce todos Conoce la mayoría Conoce sólo alguno Comprender qué es un interbloqueo y cuándo se produce. Conocer y distinguir entre las diferentes estrategias de tratamiento de los interbloqueos (P1:7) Comprende qué es un interbloqueo y cuándo se produce. Conoce y distingue todos las estrategias de tratamiento Comprende qué es un interbloqueo y cuándo se produce. Conoce y distingue la mayoría de las estrategias de tratamiento Comprende qué es un interbloqueo y cuándo se produce. Conoce y distingue algunas estrategias de tratamiento UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 17
18 SISTEMAS OPERATIVOS Tabla 2 Protocolo de evaluación de las P.E.D.: (Rúbrica general para la Segunda Prueba de Evaluación) CATEGORÍA OBSERVACIONES Conocer y distinguir los diferentes esquemas de gestión de la memoria principal en un sistema con multiprogramación (P2:1) Conoce y distingue todos los esquemas de gestión de memoria Conoce y distingue la mayoría de esquemas de gestión de memoria Conoce y distingue algunos esquemas de gestión de memoria Conocer cómo gestiona un sistema operativo la Entrada/Salida (E/S) del computador (P2:2) Conoce la gestión perfectamente Conoce la gestión en su mayoría Conoce parcialmente la gestión Conocer cómo gestiona un sistema operativo los archivos y directorios. Comprender qué son los sistemas de archivos y cuáles son sus principales características (P2:3) Conoce la gestión y características perfectamente Conoce la gestión y características en su mayoría Conoce parcialmente la gestión y características Comprender la necesidad de implementar mecanismos de seguridad y protección en un sistema informático, y conocer los principales mecanismos de protección proporcionados por un sistema operativo. (P2:4) Comprende la necesidad y conoce todos los principales mecanismos de protección Comprende la necesidad y conoce la mayoría de los principales mecanismos de protección Comprende la necesidad y conoce algunos de los principales mecanismos de protección UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 18
ASIGNATURA DE GRADO: SISTEMAS OPERATIVOS
ASIGNATURA DE GRADO: SISTEMAS OPERATIVOS Curso 2015/2016 (Código:71902048) 1.PRESENTACIÓN DE LA ASIGNATURA La asignatura Sistemas Operativos se imparte en el primer semestre del segundo curso del grado
ESCUELA DE INGENIERIA Informática Y Sistemas
ESCUELA DE INGENIERIA Informática Y Sistemas ASIGNATURA SISTEMAS OPERATIVOS CODIGO ST0257 SEMESTRE 2013-2 INTENSIDAD HORARIA 64 horas semestral CARACTERÍSTICAS Suficientable CRÉDITOS 4 1. JUSTIFICACIÓN
PROGRAMA DE ASIGNATURA DE
Table of contents 1 INFORMACIÓN GENERAL... INTRODUCCIÓN... 3 OBJETIVOS GENERALES DE LA ASIGNATURA... 3 OBJETIVOS, TEMAS Y SUBTEMAS... 3 5 PLAN TEMÁTICO...7 6 ORIENTACIONES METODOLÓGICAS... 7 7 SISTEMA
División Académica de Informática y Sistemas
Área de formación Sustantiva Profesional Nombre de la asignatura Docencia frente a grupo según SATCA Trabajo de Campo Supervisado según SATCA HCS HPS TH C HTCS TH C TC 2 2 4 4 0 0 0 4 Clave de la asignatura
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO
SÍLABO ASIGNATURA: SISTEMAS OPERATIVOS CODIGO: 8E0003 I. DATOS GENERALES: 1.1 Departamento Académico : Ingeniería Electrónica e Informática 1.2 Escuela Profesional : Ingeniería Informática 1.3 Ciclo de
INDICE 1. Introducción 2. Entrada / Salida: Principios y Programación 3. Procesos
INDICE Prólogo XV 1. Introducción 1 1.1. Evolución de los sistemas operativos 2 Procesamiento en serie 3 Procesamiento por lotes 4 Multiprogramación 7 1.2. Tipos de Sistemas Operativos 9 Sistemas operativos
II22. Sistemas Operativos III
II22. Sistemas Operativos III Tercer Curso Ingeniería Informática Curso 2003/2004 9 Créditos (6 T + 3 L) Profesores: M. Asunción Castaño Álvarez Gustavo A. Casañ Núñez Javier Llach Mollón 1 I La materia
UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H. Clave: 08USU4053W FACULTAD DE INGENIERÍA. Programa del curso: SISTEMAS OPERATIVOS
UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H Clave: 08USU4053W FACULTAD DE INGENIERÍA Programa del curso: SISTEMAS OPERATIVOS DES: Ingeniería Programa(s) Educativo(s): Ingeniería de Software Tipo
Universidad Autónoma de Baja California Facultad de Ciencias Administrativas Unidad Mexicali
SISTEMAS OPERATIVOS I Clave: 4595 HC: 3 HL: 2 HT: HPC: HCL: HE: CR: 8 Etapa de formación a la que pertenece: Básica Carácter de la Asignatura: Obligatoria PROPÓSITO GENERAL DEL CURSO Proporcionar al estudiante
UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA
UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA 2003 2 I. INFORMACION GENERAL SILABO 1.1 Asignatura : Sistemas Operativos 1.2 Código : II 0606 1.3 Número de Créditos : 4 1.4
Pontificia Universidad Católica del Ecuador
1. DATOS INFORMATIVOS: MATERIA O MÓDULO: CÓDIGO: CARRERA: NIVEL: Sistemas Operativos IS603.a Sistemas Tercero No. CRÉDITOS: 4 CRÉDITOS TEORÍA: 4 CRÉDITOS PRÁCTICA: 0 SEMESTRE / AÑO ACADÉMICO: Segundo Semestre
Mercedes Fernández Redondo
Sistemas Operativos (IS11) Ingeniería Técnica en Informática de Sistemas http://www.icc.uji.es TEORÍA: Mercedes Fernández Redondo Página web: nuvol.uji.es/~redondo Despacho: TI 1121 PRÁCTICAS: LA1 Martes
1 ( 3,5 puntos) Responda, justificando sus respuestas, a las siguientes cuestiones:
Universidad de Las Palmas de Gran Canaria Escuela Universitaria de Informática Facultad de Informática Sistemas Operativos Convocatoria de Junio, 26 de Junio de 2003 SOLUCIONES Calificación 1 2 3 4 Nombre
Pontificia Universidad Católica del Ecuador
1. DATOS INFORMATIVOS: FACULTAD DE INGENIERÍA ESCUELA DE SISTEMAS MATERIA O MÓDULO: SISTEMAS OPERATIVOS CÓDIGO: IS603.a CARRERA: INGENIERÍA DE SISTEMAS NIVEL: TERCERO No. CRÉDITOS: 4 CRÉDITOS TEORÍA: 4
Pontificia Universidad Católica del Ecuador
1. DATOS INFORMATIVOS: FACULTAD DE INGENIERÍA ESCUELA DE SISTEMAS MATERIA O MÓDULO: Sistemas Operativos CÓDIGO: IS603.a CARRERA: INGENIERÍA DE SISTEMAS NIVEL: TERCERO No. CRÉDITOS: 4 CRÉDITOS TEORÍA: 4
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO SISTEMAS OPERATIVOS 1554 5º 09 Asignatura Clave Semestre Créditos Ingeniería Eléctrica Ingeniería en Computación Ingeniería
Materia: Introducción a los Sistemas Operativos
Carrera: Licenciatura en Sistemas Materia: Introducción a los Sistemas Operativos Docentes: Prof. Hernán Merlino Prof. Pablo Pytel Año: 2015 Cuatrimestre: Segundo 1- Fundamentación de la Asignatura y Objetivos
Asignaturas antecedentes y subsecuentes
PROGRAMA DE ESTUDIOS Sistemas Operativos I Área a la que pertenece: Área Sustantiva Profesional Horas teóricas: 3 Horas prácticas: 2 Créditos: 8 Clave: F0168 Asignaturas antecedentes y subsecuentes PRESENTACIÓN
F1131 Fundamentos de sistemas operativos 1/12
PROGRAMA DE ESTUDIO Fundamentos de sistemas operativos Programa Educativo: Licenciado en Informática Administrativa Área de Formación : Sustantiva Profesional Horas teóricas: 3 Horas prácticas: 2 Total
SISTEMAS OPERATIVOS Y REDES
ASIGNATURA DE MÁSTER: SISTEMAS OPERATIVOS Y REDES Curso 2015/2016 (Código:23304998) 1.PRESENTACIÓN Esta guía proporciona unas orientaciones generales sobre la asignatura. Se recomienda que se realice una
Nombre de la asignatura : Sistemas de Computación Código : Nivel (semestre de la carrera) : 7 : Ingeniería Civil Informática Nº de créditos : 4
I IDENTIFICACION Nombre de la asignatura : Sistemas de Computación Código : 503429 Nivel (semestre de la carrera) : 7 Carrera : Ingeniería Civil Informática Nº de créditos : 4 Duración : Un semestre Pre-requisitos
UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura
UNIVERSIDAD DEL CARIBE UNICARIBE Escuela de Informática Programa de Asignatura Nombre de la asignatura : Sistema Operativo II Carga académica : 4 créditos Modalidad : Semi-presencial Clave : INF-223 Pre-requisito
PLAN DE CURSO SISTEMAS OPERATIVOS. 236 y 237. Formación Profesional. 93 U.C. para Ingeniería de Sistemas. MSc. Javier Torrealba MSc.
UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADEMICO SUBPROGRAMA DE DISEÑO ACADÉMICO AREA: INGENIERÍA CARRERA: INGENIERÍA DE SISTEMAS I. Identificación Nombre: Código: U.C: Carreras: Código: Semestre:
GUÍA DOCENTE CURSO FICHA TÉCNICA DE LA ASIGNATURA. Datos de la asignatura Nombre Sistemas Operativos
GUÍA DOCENTE CURSO 2016-2017 ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA FICHA TÉCNICA DE LA ASIGNATURA Datos de la asignatura Nombre Sistemas Operativos Código ASI20 Titulación Grado en Ingeniería Telemática
TEMA 1: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS
TEMA 1: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS 1. Definición, funciones y objetivos de un SO. 1.1. Sistema Informático 1.2. Definiciones de Sistema Operativo 1.3. Objetivos y/o funciones de un SO 1.4.
Programa de la asignatura Curso: 2008 / 2009 SISTEMAS OPERATIVOS (1299)
Programa de la asignatura Curso: 2008 / 2009 SISTEMAS OPERATIVOS (1299) PROFESORADO Profesor/es: JOSÉ MANUEL SÁIZ DÍEZ - correo-e: jmsaiz@ubu.es FICHA TÉCNICA Titulación: INGENIERÍA TÉCNICA EN INFORMÁTICA
SISTEMAS OPERATIVOS RESPONSABLE DE LA CÁTEDRA
CÁTEDRA SISTEMAS OPERATIVOS RESPONSABLE DE LA CÁTEDRA Lic. Jorge Ruben PODJARNY CARRERA INGENIERÍA EN SISTEMAS DE INFORMACIÓN CARACTERÍSTICAS DE LA ASIGNATURA PLAN DE ESTUDIOS 2008 ORDENANZA CSU. Nº 1150
GUÍA DOCENTE DE SISTEMAS OPERATIVOS
GUÍA DOCENTE DE SISTEMAS OPERATIVOS La presente guía docente corresponde a la asignatura Sistemas Operativos (SOPER), aprobada para el curso lectivo 2011-2012 en Junta de Centro y publicada en su versión
GUÍA DOCENTE. Curso DESCRIPCIÓN DE LA ASIGNATURA. Ingeniería Informática en Sistemas de Información Doble Grado: Módulo: Modulo 4
1. DESCRIPCIÓN DE LA ASIGNATURA Grado: Ingeniería Informática en Sistemas de Información Doble Grado: Asignatura: Sistemas Distribuidos Módulo: Modulo 4 Departamento: Deporte e Informática Año académico:
Sumario Prólogo Unidad didáctica 1. Introducción a los sistemas operativos Objetivos de la Unidad... 12
ÍNDICE SISTEMÁTICO PÁGINA Sumario... 5 Prólogo... 7 Unidad didáctica 1. Introducción a los sistemas operativos... 11 Objetivos de la Unidad... 12 1. Concepto de sistema operativo... 13 2. Servicios de
GUÍA DOCENTE. Ingeniería Informática en Sistemas de Información Doble Grado:
1. DESCRIPCIÓN DE LA ASIGNATURA Grado: Ingeniería Informática en Sistemas de Información Doble Grado: Asignatura: Sistemas Operativos Módulo: Modulo 4 Departamento: Deporte e Informática Año académico:
ASIGNATURA DE GRADO: MATEMÁTICA DISCRETA
ASIGNATURA DE GRADO: MATEMÁTICA DISCRETA Curso 2016/2017 (Código:61021051) 1.PRESENTACIÓN DE LA ASIGNATURA Podríamos definir la Matemática Discreta como la disciplina dedicada al estudio de conjuntos y
SISTEMAS OPERATIVOS DE DISPOSITIVOS MÓVILES
ASIGNATURA DE MÁSTER: SISTEMAS OPERATIVOS DE DISPOSITIVOS MÓVILES Curso 2016/2017 (Código:3110614-) 1.PRESENTACIÓN El objetivo principal de la asignatura Sistemas Operativos para Dispositivos Móviles es
Unidad de Competencia I Elementos de Competencia Requerimientos de información
REQUISITOS: Arquitectura de computadoras HORAS: 45 CRÉDITOS: 11.25 PROGRAMA(S) EDUCATIVO(S) QUE LA RECIBE(N): Ingeniería de Software PLAN: 2009 FECHA DE REVISIÓN: Noviembre de 2009 PROGRAMA DE CURSO Modelo
GUÍA DOCENTE DE SISTEMAS OPERATIVOS
GUÍA DOCENTE DE SISTEMAS OPERATIVOS La presente guía docente corresponde a la asignatura Sistemas Operativos (SOPER), aprobada para el curso lectivo 2014-2015 en Junta de Centro y publicada en su versión
Grado en Ingeniería de Computadores Universidad de Alcalá 2015/2016 3º Curso 2º Cuatrimestre
Sistemas de Tiempo Real Grado en Ingeniería de Computadores Universidad de Alcalá 2015/2016 3º Curso 2º Cuatrimestre GUÍA DOCENTE Nombre de la asignatura: Código: 590008 Titulación en la que se imparte:
DESCRIPCIÓN DEL CURSO:
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE SISTEMAS NOMBRE DEL CURSO : Laboratorio de Sistemas Operativos 2. CODIGO: 285 CREDITOS: 5 ESCUELA: Ciencias y Sistemas AREA A LA
Nombre de la materia Sistemas Operativos Departamento Ciencias Aplicadas de la Información Academia Arquitecturas de Cómputo
0 Nombre de la materia Sistemas Operativos Departamento Ciencias Aplicadas de la Información Academia Arquitecturas de Cómputo Clave Horas-teoría Horas-práctica Horas-AI Total-horas Créditos I4859 60 20-80
ASIGNATURA DE GRADO: MATEMÁTICA DISCRETA
1.PRESENTACIÓN DE LA ASIGNATURA ASIGNATURA DE GRADO: MATEMÁTICA DISCRETA Curso 2015/2016 (Código:61021051) Podríamos definir la Matemática Discreta como la disciplina dedicada al estudio de conjuntos y
Planificaciones Sistemas Operativos. Docente responsable: MENDEZ MARIANO. 1 de 6
Planificaciones 7508 - Sistemas Operativos Docente responsable: MENDEZ MARIANO 1 de 6 OBJETIVOS 1-Estudiar y conocer en detalle los pilares fundamentales de los sistemas operativos: el Kernel y Proceso,
SISTEMAS OPERATIVOS MONOPUESTO 1. CONTENIDOS MÍNIMOS PARA LA EVALUACIÓN POSITIVA
1ª evaluación DEPARTAMENTO MATERIA CURSO INFORMATICA SISTEMAS OPERATIVOS MONOPUESTO 1º S.M.R 1. CONTENIDOS MÍNIMOS PARA LA EVALUACIÓN POSITIVA Caracterización de sistemas operativos: Utilización de sistemas
AMPLIACIÓN DE SISTEMAS INTELIGENTES
ASIGNATURA DE GRADO: AMPLIACIÓN DE SISTEMAS INTELIGENTES Curso 2016/2017 (Código:71014069) 1.PRESENTACIÓN DE LA ASIGNATURA La asignatura "Ampliación de Sistemas Inteligentes" se imparte en el primer semestre
Programa de la asignatura Curso: 2007 / 2008 SISTEMAS OPERATIVOS (1299)
Programa de la asignatura Curso: 2007 / 2008 SISTEMAS OPERATIVOS (1299) PROFESORADO Profesor/es: LETICIA ELENA CURIEL HERRERA - correo-e: lcuriel@ubu.es FICHA TÉCNICA Titulación: INGENIERÍA TÉCNICA EN
GUÍA DE APRENDIZAJE SISTEMAS OPERATIVOS
GUÍA DE APRENDIZAJE SISTEMAS OPERATIVOS GRADO EN INGENIERIA DE COMPUTADORES Datos Descriptivos CENTRO RESPONSABLE: E.U. DE INFORMATICA OTROS CENTROS IMPLICADOS: CICLO: Grado sin atribuciones MÓDULO: MATERIA:
Sistemas Operativos Página 1 de 6
Sistemas Operativos Página 1 de 6 Programa de: Sistemas Operativos UNIVERSIDAD NACIONAL DE CÓRDOBA Facultad de Ciencias Exactas, Físicas y Naturales República Argentina Código: 7245 Carrera: Ingeniería
UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI
UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI NOMBRE DE LA ASIGNATURA: SISTEMAS OPERATIVOS I FECHA DE ELABORACIÓN: FEBRERO 2005 ÁREA DEL PLAN DE ESTUDIOS: AS ( ) AC
Sistemas distribuidos
Información del Plan Docente Año académico 2017/18 Centro académico Titulación 110 - Escuela de Ingeniería y Arquitectura 326 - Escuela Universitaria Politécnica de Teruel 330 - Complementos de formación
Arquitectura de Computadores (obligatoria)
Arquitectura de Computadores (obligatoria) Profesores responsables: Pau Micó Tormos (teoría y prácticas) Despacho: F4D1 Créditos: 6 (4.5 Teoría + 1.5 Prácticas) Semestre: 3A Número de grupos de aula: 1
SISTEMAS PRODUCTIVOS, FABRICACIÓN Y MÉTODOS DE LA CALIDAD
ASIGNATURA DE GRADO: SISTEMAS PRODUCTIVOS, FABRICACIÓN Y MÉTODOS DE LA CALIDAD Curso 2014/2015 (Código:68903104) 1.PRESENTACIÓN DE LA ASIGNATURA La asignatura Sistemas Productivos, Fabricación y Métodos
1. GUÍA DOCENTE DE SISTEMAS OPERATIVOS
1. GUÍA DOCENTE DE SISTEMAS OPERATIVOS La presente guía docente corresponde a la asignatura Sistemas Operativos (SOPER), aprobada para el curso lectivo 2017-2018 en Junta de Centro de 7 de Julio 2017 y
Universidad Centroccidental Lisandro Alvarado Decanato de Ciencias y Tecnología Departamento de Sistemas Barquisimeto
Universidad Centroccidental Lisandro Alvarado Decanato de Ciencias y Tecnología Departamento de Sistemas Barquisimeto PROGRAMA INSTRUCCIONAL PROGRAMA: ANÁLISIS DE SISTEMAS DEPARTAMENTO: SISTEMAS ASIGNATURA:
SISTEMAS EN TIEMPO REAL (I. INFORMÁTICA)
ASIGNATURA DE GRADO: SISTEMAS EN TIEMPO REAL (I. INFORMÁTICA) Curso 2015/2016 (Código:71013058) 1.PRESENTACIÓN DE LA ASIGNATURA Esta asignatura tiene como objetivos el mostrar las características y requisitos
DISEÑO Y ADMINISTRACIÓN DE SISTEMAS OPERATIVOS
ASIGNATURA DE GRADO: DISEÑO Y ADMINISTRACIÓN DE SISTEMAS OPERATIVOS Curso 2014/2015 (Código:71013012) 1.PRESENTACIÓN DE LA ASIGNATURA La asignatura Diseño y Administración de Sistemas Operativos se imparte
PRÓLOGO. Contexto de desarrollo del libro. Novedades en la segunda edición
PRÓLOGO Los sistemas operativos son una parte esencial de cualquier sistema de computación, por lo que todos los planes de estudio de Informática y otras Ingenierías incluyen uno o más cursos sobre sistemas
GUÍA DOCENTE SISTEMAS OPERATIVOS Grado en Ingeniería Informática
Año académico 2014-15 GUÍA DOCENTE SISTEMAS OPERATIVOS Grado en Ingeniería Informática Profesorado: Manuel Fernando Cores Prado Francesc Solsona Tehas Valentí Pardo Casanovas Jordi Vilaplana Mayoral Información
SOA - Sistemas Operativos Avanzados
Unidad responsable: 270 - FIB - Facultad de Informática de Barcelona Unidad que imparte: 701 - AC - Departamento de Arquitectura de Computadores Curso: Titulación: 2016 GRADO EN INGENIERÍA INFORMÁTICA
ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Concurrencia. CURSO ACADÉMICO - SEMESTRE Segundo semestre
ANX-PR/CL/001-02 GUÍA DE APRENDIZAJE ASIGNATURA Concurrencia CURSO ACADÉMICO - SEMESTRE 2015-16 - Segundo semestre GA_10II_105000018_2S_2015-16 Datos Descriptivos Nombre de la Asignatura Titulación Centro
Tema III: Componentes de un Sistema Operativo
Tema III: Componentes de un Sistema Operativo Concepto de proceso Jerarquía de memoria: Concepto de memoria cache Memoria virtual Partición Sistema de ficheros Sistema de entrada/salida: Driver y controladora
Sistemas Operativos. Curso Página Web: Asignaturas de programación en el plan de estudios
Programa de la asignatura Sistemas Operativos 3 er Curso de la Licenciatura en Física Curso 2010-2011 Profesor: J. Javier Gutiérrez (gutierjj@unican.es) Página Web: http://www.ctr.unican.es/asignaturas/so/
SILABO DE SISTEMAS OPERATIVOS
UNIVERSIDAD PRIVADA DEL NORTE Facultad de Ingeniería I. DATOS GENERALES SILABO DE SISTEMAS OPERATIVOS 1.1. Facultad : Ingeniería. 1.2. Carrera Profesional : Ingeniería de Sistemas. 1.3. Tipo de Curso :
ANEXO I GUIA BIBLIOGRAFICA:
ANEXO I GUIA BIBLIOGRAFICA: Unidad 1: INTRODUCCIÓN Concepto de sistema operativo. Evolución de los sistemas operativos. Repaso de los conocimientos de hardware necesarios. Estructuras de los sistemas operativos.
Introducción a los Sistemas Operativos
Introducción a los Sistemas Operativos Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es 1 Índice General Conceptos sobre ordenadores Concepto
Asignaturas antecedentes y subsecuentes
PROGRAMA DE ESTUDIOS Programación Concurrente Área a la que pertenece: Área de Formación Integral Profesional Horas teóricas: 3 Horas prácticas: 2 Créditos: 8 Clave: F0177 Asignaturas antecedentes y subsecuentes
Introducción a los Sistemas Operativos S.O.
Introducción a los Sistemas Operativos S.O. Contenido 1. Conceptos 2. Evolución de los Sistemas Operativos 3. Administración del Entorno de Hardware 1. CONCEPTOS 1.1. Definición de Sistema Operativo Es
SILABO SISTEMAS OPERATIVOS
SILABO SISS OPERATIVOS I. DATOS GENERALES: 1.1 Código : 5.3 1.2 Área curricular : Formación Profesional Especializada 1.3 Carrera Profesional : Ingeniería de Sistemas 1.4 Ciclo : 5 1.5 Créditos : 3 1.6
ÍNDICE TEMÁTICO Horas Teóricas. Horas Prácticas 1. Objetivo y Funciones de un Sistema Operativo Arquitectura de un Sistema Operativo 8 6 3
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA: INGENIERÍA EN TELECOMUNICACIONES, SISTEMAS Y ELECTRÓNICA DENOMINACIÓN DE LA ASIGNATURA: Sistemas Operativos
DISEÑO Y ADMINISTRACIÓN DE SISTEMAS OPERATIVOS
ASIGNATURA DE GRADO: DISEÑO Y ADMINISTRACIÓN DE SISTEMAS OPERATIVOS Curso 2015/2016 (Código:71013012) 1.PRESENTACIÓN DE LA ASIGNATURA La asignatura Diseño y Administración de Sistemas Operativos se imparte
GUÍA DE APRENDIZAJE SISTEMAS OPERATIVOS
GUÍA DE APRENDIZAJE SISTEMAS OPERATIVOS GRADO EN INGENIERIA DEL SOFTWARE Datos Descriptivos CENTRO RESPONSABLE: E.U. DE INFORMATICA OTROS CENTROS IMPLICADOS: CICLO: Grado sin atribuciones MÓDULO: MATERIA:
Sistemas Operativos. Curso 2018 Presentación
Sistemas Operativos Curso 2018 Presentación Docentes Responsable del curso: Pablo Ezzatti Santiago Iturriaga Teórico: Gustavo Brown Gustavo Fried Jorge Merlino Práctico: Fabiana Andrade Maximiliano Arcia
Pontificia Universidad Católica del Ecuador
1. DATOS INFORMATIVOS: MATERIA O MÓDULO: Organización y Arquitectura de Computadoras CÓDIGO: CARRERA: NIVEL: Ingeniería de Sistemas 3ro No. CRÉDITOS: 4 CRÉDITOS TEORÍA: 4 CRÉDITOS PRÁCTICA: 0 SEMESTRE
INTRODUCCIÓN A LA PROGRAMACIÓN MATEMÁTICA
1.PRESENTACIÓN ASIGNATURA DE MÁSTER: INTRODUCCIÓN A LA PROGRAMACIÓN MATEMÁTICA Curso 2015/2016 (Código:31104021) La programación matemática es una potente técnica de optimización utilizada en el proceso
Titulación: Asignatura: Código: Año: Periodo: Carácter: Nº de Créditos: Departamento: Área de Conocimiento(*): Curso:
Titulación: Asignatura: Código: Año: Periodo: Carácter: Nº de Créditos: Departamento: Área de Conocimiento(*): Curso: Lic. en Administración y Dirección de la Empresa. Planificación Estratégica de la Empresa
UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI
UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI NOMBRE DE LA ASIGNATURA: SISTEMAS OPERATIVOS II FECHA DE ELABORACIÓN: ENERO 2005 ÁREA DEL PLAN DE ESTUDIOS: AS ( ) AC
CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020)
CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020) I. Identificadores de la asignatura Instituto: IIT Modalidad: Presencial Departamento: Materia: Ingeniería Eléctrica y Computación Sistemas
Taller Proyecto Aula
Experiencia Educativa: Sistemas Operativos. Docente: M en C. Raúl Varguez Fernández. (G1) Unidad de competencia de la Experiencia Educativa: Taller Proyecto Aula Los alumnos investigarán individualmente
Sistemas Operativos II
DES: Económico-Administrativa Programa(S) educativos: L.S.C.A. Tipo de materia: Específica obligatoria Clave de la materia: N722 UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA CLAVE: 08MSU0017H FACULTAD DE CONTADURÍA
Hilos Secciones Stallings:
Capítulo 4 Hilos Secciones Stallings: 4.1 4.3 Contenido Procesos e hilos. Hilos a nivel de núcleo y a nivel de usuario. Multiprocesador simétrico (SMP). Micronúcleos. 1 Proceso Unidad de propiedad de los
CAPÍTULO 0. Guía del lector Organización del libro Orden de presentación de los temas Recursos en Internet y en la Web
CAPÍTULO 0 Guía del lector 0.1. Organización del libro 0.2. Orden de presentación de los temas 0.3. Recursos en Internet y en la Web 2 Sistemas operativos. Aspectos internos y principios de diseño Este
Contenido 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS PROCESOS Prólogo...
1 Prólogo... xv 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS... 1 1.1. Conceptos generales sobre sistemas operativos... 2 1.1.1. Funciones del sistema operativo... 2 1.1.2. Componentes del sistema operativo...
Guía docente de la asignatura
Guía docente de la asignatura Asignatura Materia Protocolos y Comunicaciones Seguras Matemáticas Módulo Titulación Grado en Ingeniería Informática de Servicios y Aplicaciones Plan 413 Código 40843 Periodo
Guía Docente 2015/2016
Guía Docente 2015/2016 Sistemas Operativos Operative systems Grado en Ingeniería Informática Presencial Rev. 10 21/04/2015 17:18 Índice Sistemas operativos... 3 Breve descripción de la asignatura... 3
Índice. agradecimientos... 13
Índice agradecimientos... 13 INTRODUCCIÓN... 15 CAPÍTULO 1. CARACTERIZACIÓN DE SISTEMAS OPERATIVOS... 17 1.1 El sistema informático... 18 1.1.1 Clasificación de los sistemas informáticos... 20 1.1.2 Estructura
UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA ELECTRÓNICA
I. DATOS GENERALES UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA ELECTRÓNICA SÍLABO PLAN DE ESTUDIOS 2006-II Asignatura : PROGRAMACIÓN II Código : CE 0406
Preguntas de autoevaluación tema 1
0.21. Qué es un canal o procesador de E/S? Es un procesador auxiliar que se encarga de realizar todas las operaciones de E/S con un determinado conjunto de dispositivos de E/S. 0.22. Describir el proceso
GUÍA DE ESTUDIO DE LA ASIGNATURA ANIMACIÓN SOCIOCULTURAL
GRADO EDUCA- CIÓN SOCIAL GUÍA DE ESTUDIO DE LA ASIGNATURA ANIMACIÓN SOCIOCULTURAL 2ª PARTE PLAN DE TRABAJO Y ORIENTACIONES PARA SU DESARROLLO 2011-2012 Mª Luisa Sarrate Capdevila, Inés Gil Jaurena y Ángel
ASIGNATURA DE GRADO: TOPOLOGÍA
ASIGNATURA DE GRADO: TOPOLOGÍA Curso 2014/2015 (Código:61023015) 1.PRESENTACIÓN DE LA ASIGNATURA La Topología es el estudio de los espacios topológicos y las aplicaciones continuas entre ellos, así como
Sistemas Operativos. Curso 2017 Estructura de los sistemas operativos
Sistemas Operativos Curso 2017 Estructura de los sistemas operativos Agenda Servicios del sistema operativo (system services). Llamados a sistema (system calls). Estructura del sistema. Máquinas virtuales.
Introducción a los Sistemas Operativos
Introducción a los Sistemas Operativos (primera parte) USB Agosto 2012 Introduccion Un ordenador moderno consiste de uno o más procesadores, alguna memoria principal, discos, impresoras, un teclado, una
Herramientas Informáticas I Software: Sistemas Operativos
Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa Sistemas Operativos. Es el software base que permite trabajar como
CARRERA: LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN AÑO : 2010
UNIVERSIDAD NACIONAL DE RIO CUARTO DEPARTAMENTO DE COMPUTACIÓN MATERIA : SISTEMAS OPERATIVOS Código: 1965 PROF. RESPONSABLE: Lic. Marcelo Arroyo REGIMEN: CUATRIMESTRAL CUATRIMESTRE: Primero CARRERA: LICENCIATURA
UNIVERSIDAD DE GUADALAJARA
UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS ALTOS DIVISIÓN DE ESTUDIOS EN FORMACIONES SOCIALES LICENCIATURA: INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE POR OBJETIVOS SISTEMAS OPERATIVOS
Electrónica digital y de potencia
Información del Plan Docente Año académico 2016/17 Centro académico Titulación 110 - Escuela de Ingeniería y Arquitectura 436 - Graduado en Ingeniería de Tecnologías Industriales Créditos 6.0 Curso 3 Periodo
ENTRADA-SALIDA. 2. Dispositivos de Carácter: Envía o recibe un flujo de caracteres No es direccionable, no tiene operación de búsqueda
Tipos de Dispositivos ENTRADA-SALIDA 1. Dispositivos de Bloque: Almacena información en bloques de tamaño fijo (512b hasta 32Kb) Se puede leer o escribir un bloque en forma independiente 2. Dispositivos
UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIOS DE LICENCIATURA
UNIVERSIDAD L VALLE MÉXICO PROGRAMA ESTUDIOS LICENCIATURA ASIGNATURA CICLO ÁREA CURRICULAR INTRODUCCIÓN A LOS SISTEMAS COMPUTACIONALES AP TERCER HORAS CON DOCENTE CLAVE 532843 60 TOTAL CRÉDITOS HORAS FORMACIÓN
6. Enumere tres ventajas de los ULT frente a los KLT.
1 Tarea 3 Hilos 1. Cuales bloques de control de proceso deberían pertenecer a un bloque de control de hilo y cuáles a un bloque de control de proceso en un sistema multihilo? Para modelos monohilo deben
Programa de Sistemas Operativos
Programa de Sistemas Operativos 01 Carrera: Licenciatura en Tecnología Informática 02 Asignatura: Sistemas Operativos 03 Año lectivo: 2013 04 Año de cursada: 2013 05 Cuatrimestre: 1 06 Hs. 6hs 07 Profesor:
UNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática
PLATAFORMA TECNOLÓGICA III (1504) ÁREA DE CONOCIMIENTO: ARQUITECTURA DE LAS COMPUTADORAS CRÉDITOS: 8 HORAS TEÓRICAS ASIGNADAS A LA SEMANA: 2 HORAS PRÁCTICAS ASIGNADAS A LA SEMANA: 2 PROGRAMAS EDUCATIVOS
INDICE Prologo Capitulo 0. Guía del lector Primera parte: antecedentes Capitulo 1. Introducción a los computadores
INDICE Prologo XVII Capitulo 0. Guía del lector 1 0.1. organización del libro 2 0.2. orden de presentación de los temas 3 0.3. recursos en Internet y en la Web 4 Primera parte: antecedentes 7 Capitulo
Capítulo 2. Sistemas Operativos. Elementos, estructura y funciones generales.
Capítulo 2. Sistemas Operativos. Elementos, estructura y funciones generales. 1. Concepto de Sistema Operativo. 2. Evolución histórica. 3. Tipos de Sistemas Operativos. 4. Estructura de un Sistema Operativo.
TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN I
TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN I MATERIALES: Como referencia para el seguimiento de la asignatura se utilizará el texto de la editorial ANAYA. Título: Tecnologías de la Información y la