Opty
Opty
Opty
PRESENTACIN DE LA ASIGNATURA
2.CONTEXTUALIZACIN EN EL PLAN DE ESTUDIOS
ASIGNATURA DE GRADO:
SISTEMAS OPERATIVOS
Curso 2013/2014
(Cdigo:71902048)
La asignatura Sistemas Operativos se imparte en el primer semestre del segundo curso del grado en Ingeniera Informtica
y del grado en Ingeniera de Tecnologas de la Informacin. Se trata de una asignatura obligatoria que consta de 6 crditos
ECTS.
Los sistemas operativos son un pilar central de cualquier sistema informtico y constituyen en s mismos una materia de
conocimiento fundamental que debe estar presente de manera ineludible en mayor o menor medida en el plan de estudios
de cualquier disciplina sobre computacin (Informtica, Ingeniera de Computadores, Ingeniera del Software, Sistemas de la
Informacin, Tecnologas de la Informacin, etc).
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 de ambos grados. El estudio de esta materia se completa en el primer
semestre del tercer curso con la asignatura Diseo y Administracin de Sistemas Operativos en el caso del grado en
Ingeniera Informtica, y con la asignatura Ampliacin de Sistemas Operativos en el caso del grado en Ingeniera en
Tecnologas de la Informacin.
Los contenidos que se estudian en la asignatura Sistemas Operativos tambin 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.
La asignatura de Sistemas Operativos contribuye al desarrollo de distintas competencias genricas y especficas de las
planteadas en el plan de estudios del grado en el que se enmarca. Entre ellas se deben destacar
Competencias Genricas:
- Competencias de gestin y planificacin: Iniciativa y motivacin. Planificacin y organizacin (establecimiento de
objetivos y prioridades, secuenciacin y organizacin del tiempo de realizacin, etc.). Manejo adecuado del tiempo.
- Competencias cognitivas superiores: seleccin y manejo adecuado de conocimientos, recursos y estrategias
cognitivas de nivel superior apropiados para el afrontamiento y resolucin de diversos tipos de tareas/problemas
con distinto nivel de complejidad y novedad: Anlisis y Sntesis. Aplicacin de los conocimientos a la prctica
Resolucin de problemas en entornos nuevos o poco conocidos. Pensamiento creativo. Razonamiento crtico. Toma
de decisiones.
- Competencias de expresin y comunicacin (a travs de distintos medios y con distinto tipo de interlocutores):
Comunicacin y expresin escrita. Comunicacin y expresin oral. Comunicacin y expresin en otras lenguas (con
especial nfasis en el ingls). Comunicacin y expresin matemtica, cientfica y tecnolgica (cuando sea requerido
y estableciendo los niveles oportunos).
- Competencias en el uso de las herramientas y recursos de la Sociedad del Conocimiento: Manejo de las TIC.
Competencia en la bsqueda de informacin relevante. Competencia en la gestin y organizacin de la informacin.
Competencia en la recoleccin de datos, el manejo de bases de datos y su presentacin
Competencias Especficas:
- Conocimientos bsicos sobre el uso y programacin de los ordenadores, sistemas operativos, bases de datos y
3.REQUISITOS PREVIOS REQUERIDOS PARA CURSAR LA ASIGNATURA
4.RESULTADOS DE APRENDIZAJE
5.CONTENIDOS DE LA ASIGNATURA
programas informticos con aplicacin en ingeniera.
- Conocimiento de la estructura, organizacin, funcionamiento e interconexin de los sistemas informticos, as como
de los fundamentos de su programacin, y su aplicacin para la resolucin de problemas propios de la ingeniera.
- Capacidad para disear, desarrollar, seleccionar y evaluar, aplicaciones y sistemas informticos, asegurando su
fiabilidad, seguridad y calidad, conforme a los principios ticos y a la legislacin y normativa vigente.
- Conocimiento, administracin y mantenimiento de sistemas, servicios y aplicaciones informticas.
- Conocimiento de las caractersticas, funcionalidades y estructura de los Sistemas Operativos y disear e implementar
aplicaciones basadas en sus servicios.
Para cursar esta asignatura se recomienda haber cursado las siguientes asignaturas: Fundamentos de Programacin,
Ingeniera de Computadores I y Estrategias de Programacin y Estructuras de Datos.
El libro base de la asignatura contiene un Tema 0 donde se repasan brevemente aquellos conocimientos relativos al
hardware y al software que son necesarios conocer antes de iniciar el estudio de la asignatura Sistemas Operativos.
El objetivo bsico de la asignatura Sistemas Operativos es dar una visin, lo ms completa y clara posible, de los
fundamentos bsicos de los sistemas operativos. Como resultado del estudio y aprendizaje de los contenidos de esta
asignatura el estudiante ser capaz de:
Comprender qu es un sistema operativo y cules son funciones y objetivos principales.
Conocer los servicios y componentes de un sistema operativo. As como las diferentes estructuras que puede
presentar el ncleo de un sistema operativo.
Comprender qu es un proceso y un hilo. As como las ventajas e inconvenientes del modelo de proceso
monohilo o de proceso multihilo.
Conocer cmo los procesos son administrados y controlados por un sistema operativo.
Identificar los diferentes tipos de planificadores de procesos y conocer los algoritmos bsicos de planificacin.
Comprender la necesidad de la exclusin mutua y conocer diferentes soluciones hardware y software para
garantizarla.
Conocer los principales mecanismos de sincronizacin y comunicacin entre procesos: semforos, monitores y
paso de mensajes.
Comprender qu es un interbloqueo y cundo se produce. Distinguir entre las diferentes estrategias de
tratamiento de los interbloqueos.
Conocer y distinguir los diferentes esquemas de gestin de la memoria principal en un sistema con
multiprogramacin.
Conocer cmo gestiona un sistema operativo la Entrada/Salida del computador.
Conocer como gestiona un sistema operativo los archivos y directorios. Comprender qu son los sistemas de
archivos y cules son sus principales caractersticas.
Comprender la necesidad de implementar mecanismos de seguridad y proteccin en un sistema informtico, y
conocer los principales mecanismos de proteccin proporcionados por un sistema operativo.
Los contenidos de esta asignatura se organizan en diez temas:
1. Consideraciones generales de los sistemas operativos
1.1. Definicin, objetivos y servicios de un sistema operativo
1.2. Evolucin histrica de los sistemas operativos
1.3. Tipos de sistemas operativos
1.4. Llamadas al sistema
1.5. Estructura del ncleo de un sistema operativo
2. Descripcin y control de procesos
2.1. Descripcin de los procesos
2.2. Control de los procesos
2.3. Ejecucin del sistema operativo
2.4. Procesos multihilos
3. Planificacin de procesos
3.1. Niveles de planificacin
3.2. Criterios generales considerados en la planificacin de procesos
3.3. Criterios considerados en la planificacin del procesador
3.4. Expropiabilidad del procesador
3.5. Algoritmos de planificacin
3.6. Planificacin de hilos
4. Sincronizacin y control de procesos
4.1. Exclusin mutua
4.2. Semforos
4.3. Problemas clsicos de sincronizacin de procesos concurrentes
4.4. Monitores
4.5. Paso de mensajes
5. Interbloqueo
Elestudiante debe utilizar la bibliografa bsica para estudiar la asignatura. Este libro est pensado para la educacin a
distancia, por ello sus contenidos han sido organizados y seleccionados para un aprendizaje progresivo y secuencial.
Adems se incluyen numerosas figuras y ejemplos que ayudan a comprender los contenidos expuestos. Por otra parte, el
estudiante dispone en el libro de cuestiones de autoevaluacin y de las soluciones de los todos los problemas para poder
comprobar si efectivamente se han asimilado los contenidos y se han alcanzado los objetivos marcados.
Todos los captulos del libro tienen una estructura uniforme. En primer lugar, se enumeran los objetivos docentes que se
pretenden alcanzar en dicho captulo. En segundo lugar, se realiza una introduccin a los contenidos del captulo. 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 ms importantes. En quinto lugar, se incluyen las lecturas recomendadas. En sexto lugar, se incluyen las
cuestiones de autoevaluacin, a travs de las cuales el estudiante puede establecer el grado de asimilacin de los contenidos
y deducir qu contenidos debe repasar. Finalmente, se plantean varios problemas con los que practicar con los contenidos
8.EVALUACIN
9.BIBLIOGRAFA BSICA
aprendidos. Se recomienda, intentar hacer cada problema antes de mirar su solucin en el apndice C.
Elestudiante dispone tambin de un curso virtual de la asignatura en la plataforma Alf donde encontrar materiales
auxiliares y foros donde podr plantear sus dudas, las cuales sern resueltas por el equipo docente o los profesores-tutores.
Tambin ser el curso virtual donde podr encontrar y entregar los diferentes trabajos y pruebas de evaluacin a distancia
cuya realizacin contar en la nota final.
Adems de todo lo expuesto, elestudiante tiene tambin la posibilidad de asistir a la tutora presencial de su centro
asociado, donde el profesor-tutor encargado de ella, le orientar en el estudio de la asignatura y le resolver todas las dudas
que tenga en relacin a la misma.
ISBN(13): 9788492948475
Ttulo: FUNDAMENTOS BSICOS DE LOS
SISTEMAS OPERATIVOS (2011)
Autor/es: Jose Manuel Daz ; Joaquin
Aranda ; Rocio Muoz ; Dictino Chaos ;
Buscarlo en libreria virtual UNED
Buscarlo en bibliotecas UNED
Buscarlo en la Biblioteca de Educacin
10.BIBLIOGRAFA COMPLEMENTARIA
11.RECURSOS DE APOYO
12.TUTORIZACIN
Editorial: SANZ Y TORRES
Buscarlo en Catlogo del Patrimonio Bibliogrfico
ISBN(13): 9786074420463
Ttulo: SISTEMAS OPERATIVOS
MODERNOS (3 Edicin 2009)
Autor/es: Tanenbaum, Andrew S. ;
Editorial: Pearson Prentice Hall
Buscarlo en libreria virtual UNED
Buscarlo en bibliotecas UNED
Buscarlo en la Biblioteca de Educacin
Buscarlo en Catlogo del Patrimonio Bibliogrfico
ISBN(13): 9788420544625
Ttulo: SISTEMAS OPERATIVOS (5)
Autor/es: Stallings, William ;
Editorial: PEARSON ALHAMBRA
Buscarlo en libreria virtual UNED
Buscarlo en bibliotecas UNED
Buscarlo en la Biblioteca de Educacin
Buscarlo en Catlogo del Patrimonio Bibliogrfico
ISBN(13): 9789681861681
Ttulo: SISTEMAS OPERATIVOS ((6
Edicin) 2002)
Autor/es: Silberschatz, Abraham ;
Gagne, Greg ; Galvin, Peter B. ;
Editorial: LIMUSA WILEY
Buscarlo en libreria virtual UNED
Buscarlo en bibliotecas UNED
Buscarlo en la Biblioteca de Educacin
Buscarlo en Catlogo del Patrimonio Bibliogrfico
Adems de la asistencia a las tutoras presenciales, cuando elestudiante as lo decida, el curso virtual en la plataforma alF
ser el recurso para resolver de manera rpida las dudas que le vayan apareciendo en su estudio.No obstante, siempre
podr consultar sus dudas particulares a los profesores tutores y a los profesores de la Sede Central (correo electrnico,
telfono, carta o presencialmente).
El alumno dispone tambin de la pgina web de la asignatura
http://www.uned.es/71902048
donde podr encontrar informacin actualizada sobre la asignatura: noticias (salidas de notas, periodos de revisin de
exmenes, erratas, etc), enlaces de inters, y los enunciados y soluciones de los exmenes de aos anteriores.
- Profesores tutores (en el centro asociado correspondiente). Los horarios de atencin del tutor sern suministrados