![]() |
Guia docente | |||||||||||||||||||||||||||||||||||||||
DATOS IDENTIFICATIVOS | 2019_20 | |||||||||||||||||||||||||||||||||||||||
Asignatura | SISTEMAS OPERATIVOS | Código | 00709013 | |||||||||||||||||||||||||||||||||||||
Enseñanza |
|
|||||||||||||||||||||||||||||||||||||||
Descriptores | Cr.totales | Tipo | Curso | Semestre | ||||||||||||||||||||||||||||||||||||
6 | Formación básica | Segundo | Primero |
|||||||||||||||||||||||||||||||||||||
Idioma |
|
|||||||||||||||||||||||||||||||||||||||
Prerrequisitos | ||||||||||||||||||||||||||||||||||||||||
Departamento | ING.MECANICA,INFORMAT.AEROESP. |
|||||||||||||||||||||||||||||||||||||||
Responsable |
|
Correo-e | mcong@unileon.es mcasg@unileon.es - |
|||||||||||||||||||||||||||||||||||||
Profesores/as |
|
|||||||||||||||||||||||||||||||||||||||
Web | http://agora.unileon.es | |||||||||||||||||||||||||||||||||||||||
Descripción general | Asignatura que proporciona los conocimientos básicos sobre el funcionamiento de un sistema operativo. Se trata de una asignatura eminentemente práctica enfocada al uso de las llamadas al sistema. En concreto se centra en la abstracción de ''proceso'', analizándose los problemas relacionados con la concurrencia y la planificación de procesos. Las prácticas se realizan en C empleando las librerías de creación de procesos e hilos (threads). | |||||||||||||||||||||||||||||||||||||||
Tribunales de Revisión |
|
|||||||||||||||||||||||||||||||||||||||
Competencias |
Código | |
A18121 | 709CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programas informáticos con aplicación en ingeniería. |
B5618 | 709CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para adaptarse a nuevas situaciones. |
B5619 | 709CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. |
B5626 | 709CT4 Capacidad para el aprendizaje autónomo e individual en cualquier campo de la ingeniería. |
B5627 | 709CT5 Capacidad de trabajo en equipo, asumiendo diferentes roles dentro del grupo. |
C2 | CMECES2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y posean las competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas dentro de su área de estudio. |
C5 | CMECES5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía |
Resultados de aprendizaje |
Resultados | Competencias | ||
Los estudiantes aprenden a aplicar sus conocimientos en su trabajo o vocación de una forma profesional y adquieren las competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas dentro de su área de estudio. | C2 |
||
Los estudiantes desarrollan las habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía. | C5 |
||
Los estudiantes adquieren conocimientos de las materias básicas y tecnologías, que capacitan para el aprendizaje y desarrollo de nuevos métodos y tecnologías, así como las que les dotan de una gran versatilidad para adaptarse a nuevas situaciones | B5618 |
||
Los estudiantes desarrollan capacidad para el aprendizaje autónomo e individual en cualquier campo de la ingeniería | B5619 B5626 |
||
Los estudiantes son capaces de trabajar en equipo asumiendo diferentes roles dentro del grupo | B5627 |
||
Los estudiantes adquieren conocimientos básicos sobre sistemas operativos | A18121 |
Contenidos |
Bloque | Tema |
1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS. | 1. Concepto de Sistema Operativo. 2. Evolución de los Sistemas Operativos. 3. Conceptos Básicos. |
2. GESTIÓN DE PROCESOS. | 1. Concepto de Proceso. 2. Planificación de la CPU. 3. Sincronización y Comunicción de Procesos. 4. Bloqueos Mutuos. |
3. GESTIÓN DE ENTRADAS/SALIDAS. | 1. Principios de la gestión de las E/S por parte del Sistema Operativo: discos duros |
PRÁCTICAS | 1.- Introducción al SO UNIX. 2.- Redireccionamiento de E/S y filtrado de archivos. 3.- Protección y Manipulación de archivos: Variables del Shell. 4.- Programación en Shell. 5.- Creación de Procesos en UNIX. 6.- Terminación de Procesos. Ejecución de Programas. 7.- Señales. 8.- Comunicación entre Procesos: Tuberías, semáforos 9.- Procesos ligeros (threads) 10. Sincronizción en procesos ligeros 11. Detección, corrección y prevención interbloqueos |
Planificación |
Metodologías :: Pruebas | |||||||||
Horas en clase | Horas fuera de clase | Horas totales | |||||||
Resolución de problemas/ejercicios en el aula ordinaria | 3.5 | 3.5 | 7 | ||||||
Practicas a través de TIC en aulas informáticas | 30 | 60 | 90 | ||||||
Sesión Magistral | 22 | 22 | 44 | ||||||
Pruebas objetivas de tipo test | 1.5 | 2.5 | 4 | ||||||
Pruebas objetivas de preguntas cortas | 1 | 2 | 3 | ||||||
Realización y exposición de trabajos. | 2 | 0 | 2 | ||||||
(*)Los datos que aparecen en la tabla de planificación són de carácter orientativo, considerando la heterogeneidad de los alumnos |
Metodologías |
descripción | |
Resolución de problemas/ejercicios en el aula ordinaria | Problemas para afianzar conceptos |
Practicas a través de TIC en aulas informáticas | Prácticas a realizar en el laboratorio de informática acerca de diferentes aspectos de los Sistemas Operativos |
Sesión Magistral | Exposición de los conceptos teórico-prácticos |
Tutorías |
|
|
Evaluación |
descripción | calificación | ||
Pruebas objetivas de tipo test | Cuestionarios teórico/prácticos | 15 | |
Pruebas objetivas de preguntas cortas | Preguntas y ejercicios al respecto de lo explicado durante las sesiones magistrales | 20 | |
Realización y exposición de trabajos. | Se realizarán práctica/s que deberán entregarse y serán evaluada/s mediante diversas pruebas. | 65 | |
Otros comentarios y segunda convocatoria | |||
1. COMPORTAMIENTO EN CLASE: En el desarrollo de la asignatura, el alumno deberá evitar comportamientos que a juicio del profesor sean indeseables, pudiendo ser expulsado de la actividad en caso contrario. Sin ánimo de ser exhaustivos esto incluye comportamientos violentos, sexistas, homófobos, xenófobos, antihigiénicos, el uso indebido de dispositivos electrónicos y las charlas no relacionadas con la asignatura. En particular la realización de grabaciones no autorizadas queda terminantemente prohibida. 2. COMPORTAMIENTO EN EL EXAMEN Los trabajos presentados podrán ser revisados con un programa informático antiplagio que podrá realizar comprobaciones entre los trabajos de los alumnos de la convocatoria actual y anteriores y contra fuentes externas. En el caso de detectarse plagio el trabajo se calificará como suspenso. Durante las pruebas de evaluación no será posible la utilización de recursos electrónicos (calculadoras, tablets, teléfonos, ordenadores, etc), excepto para aquellas pruebas que bajo indicación expresa del profesor requieran el uso de alguno de estos recursos. En caso de producirse alguna irregularidad durante la celebración del examen o prueba de evaluación correspondiente se procederá a la retirada inmediata del examen, expulsión del alumno y calificación como suspenso. En cualquier caso se atenderá a lo establecido en la normativa interna de la ULE incluida en el documento "Pautas de actuación en los supuestos de plagio, copia o fraude en exámenes o pruebas de evaluación" (Aprobado Comisión Permanente del Consejo de Gobierno 29/01/2015). 3. SEGUNDA CONVOCATORIA En la segunda convocatoria se realizará una prueba de evaluación teorico/práctica |
Fuentes de información |
Acceso a la Lista de lecturas de la asignatura |
Básica | |
- Fundamentos de Sistemas Operativos. Silberschatz, Galvin y Gagne. Editorial Mc Graw Hill. - Sistemas Operativos Modernos. Andrew S. Tanenbaum. Editorial Prentice Hall - Sistemas Operativos. Una Visión Aplicada. Jesús Carretero Pérez, Félix García Carballeira, Pedro de Miguel Anasagasti y Fernando Pérez Costoya. Editorial Mc. Graw Hill. |
|
Complementaria | |
- Sistemas Operativos. Stallings. Editorial Prentice Hall - Problmeas de Sistemas Operativos. Fernando Pérez Costoya, Jesús Carretero Pérez y Félix García Carballeira. Editorial Mc. Graw Hill - Sistemas Operativos. Una Visión Aplicada. Jesús Carretero Pérez, Félix García Carballeira, Pedro de Miguel Anasagasti y Fernando Pérez Costoya. Editorial Mc. Graw Hill. |
Recomendaciones |
Asignaturas que se recomienda haber cursado previamente | ||||
|