Guia docente
DATOS IDENTIFICATIVOS 2011_12
Asignatura SISTEMAS OPERATIVOS Código 00702006
Enseñanza
INGENIERO EN INFORMATICA
Descriptores Cr.totales Tipo Curso Semestre
7.5 Troncal Primer Segundo
Idioma
Castellano
Prerrequisitos
Departamento ING.MECANICA,INFORMAT.AEROESP.
Responsable
MATELLÁN OLIVERA , VICENTE
Correo-e vmato@unileon.es
Profesores/as
MATELLÁN OLIVERA , VICENTE
Web http://
Descripción general

- Que los alumnos comprendan los conceptos fundamentales de los Sistemas Operativos.
- mas informacion

- Que los alumnos conozcan los principales métodos utilizados por los sistemas operativos para la gestión de todos los elementos que componen un ordenador. 

- Que los alumnos sean capaces utilizar un sistema operativo multi-usuario y multi-tarea. 

- Que los alumnos sean capaces de construir programas multi-tarea sencillos. 

Tribunales de Revisión
Tribunal titular
Cargo Departamento Profesor
Tribunal suplente
Cargo Departamento Profesor

Objetivos

- Que los alumnos comprendan los conceptos fundamentales de los Sistemas Operativos.
- mas informacion

- Que los alumnos conozcan los principales métodos utilizados por los sistemas operativos para la gestión de todos los elementos que componen un ordenador. 

- Que los alumnos sean capaces utilizar un sistema operativo multi-usuario y multi-tarea. 

- Que los alumnos sean capaces de construir programas multi-tarea sencillos. 


Metodologías

Se combinarán las exposiciones teóricas con la realización de ejercicios en clase. De igual forma, las prácticas realizadas reflejarán los contenidos expuestos en teoría.


Contenidos
Bloque Tema
TEMA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS. 1. Concepto de Sistema Operativo.
2. Evolución de los Sistemas Operativos.
3. Conceptos Básicos.
TEMA 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.
TEMA 3. GESTIÓN DE MEMORIA. 1. Espacios de Direcciones Lógico y Físico.
2. Estrategias de Gestión de Memoria
3. Memoria Virtual
TEMA 4. SISTEMAS DE ARCHIVOS. 1. Aspectos Básicos.
2. Comparación de Sistemas de Archivos.
TEMA 5. 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"

Otras actividades

Evaluación
  descripción calificación
 
Otros comentarios y segunda convocatoria

Para aprobar el curso es necesario que la nota obtenida en cada una de las partes del examen (teoría y prácticas) sea mayor o igual que 5 puntos y que la media de estas notas sea mayor o igual que 5 puntos.


Fuentes de información
Acceso a la Lista de lecturas de la asignatura

Básica nombre, Titulo, editorial, 2010

1. Sistemas Operativos. Una visión aplicada. Carretero J. et al. McGraw-Hill 

2. Sistemas Operativos Modernos. Andrew S. Tanenbaum. Prentice Hall. 

3. Sistemas Operativos. A. Silberschatz. Addison-Wesley. 

4. Sistemas Operativos. William Stallings. Prentice Hall. 

Complementaria

1. Sistemas Operativos: Diseño e Implementación. Andrew S. Tanenbaum. Prentice Hall. 

2. Conceptos de Sistemas Operativos. Pérez-Campanero, Juan A. Univ. Pontificia de Comillas, Madrid. 

3. Sistemas Operativos. Sánchez Prieto, Sebastian. Universidad de Alcala. 

4. Introduccion a UNIX. Un enfoque práctico. A. Afzal. Prentice-Hall. (Practicas) 

5. Sistemas Operativos. Aranda J. et al Sanz y Torres 

6. Sistemas Operativos. H.M. Deitel. Addison-Wesley.