Está en la página 1de 7

Facultad de Ciencias

Vicerrectorado de Ordenacin Acadmica


Facultad de Ciencias
Grado en Ingeniera Informtica ( Obligatoria )
GUA DOCENTE DE LA ASIGNATURA
G660 - Sistemas Operativos
2014-2015 Curso Acadmico
1 Pgina
Facultad de Ciencias
Vicerrectorado de Ordenacin Acadmica
1. DATOS IDENTIFICATIVOS DE LA ASIGNATURA
Grado en Ingeniera Informtica ( Obligatoria ) Ttulo/s
Facultad de Ciencias Centro
ASIGNATURAS DE SEGUNDO CURSO
MATERIA SISTEMAS Y REDES DE COMPUTADORES
Mdulo / materia
G660 - Sistemas Operativos Cdigo y
denominacin
6 Crditos ECTS
CUATRIMESTRAL (2) Curso /
Cuatrimestre
http://moodle.unican.es/moodle2/course/view.php?id=84 Web
Espaol Idioma de
imparticin
Presencial Forma de
imparticin
DPTO. INGENIERA INFORMTICA Y ELECTRNICA Departamento
RAFAEL MENENDEZ DE LLANO ROZAS Profesor
responsable
rafael.menendez@unican.es E-mail
Facultad de Ciencias. Planta: + 1. DESPACHO PROFESOR (1097) Nmero despacho
JOSE MIGUEL PRELLEZO GUTIERREZ Otros profesores
2. CONOCIMIENTOS PREVIOS
Asignaturas recomendadas:
Parte HW: Introduccin a los computadores, Estructura de computadores, Organizacin de Computadores (realizar
primero o a la vez).
Parte SW: Introduccin al software. Es fundamental tener conocimientos de Lenguaje C a travs de la transversal.
2 Pgina
Facultad de Ciencias
Vicerrectorado de Ordenacin Acadmica
3. COMPETENCIAS GENRICAS Y ESPECFICAS DEL PLAN DE ESTUDIOS TRABAJADAS EN LA ASIGNATURA
Nivel Competencias Genricas
(Comunicacin) Transmitir informacin, ideas, problemas y soluciones a un pblico tanto especializado como no
especializado.
1
(Aprendizaje) Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para
emprender estudios posteriores con un alto grado de autonoma.
1
Capacidad de anlisis, sntesis y evaluacin. 1
Capacidad de resolucin de problemas aplicando tcnicas de ingeniera. 1
Capacidad de trabajo en equipo. 1
Capacidad de relacin interpersonal. 1
Aprendizaje autnomo. 1
Adaptacin a nuevas situaciones. 1
Creatividad. 1
Razonamiento crtico. 1
Capacidad de organizacin y planificacin. 1
Capacidad de iniciativa y espritu emprendedor. 1
Tener motivacin por la calidad. 1
Capacidad de trabajo en equipo interdisciplinar. 1
Nivel Competencias Especficas
Conocimientos bsicos sobre el uso y programacin de los ordenadores, sistemas operativos, bases de datos y
programas informticos con aplicacin en ingeniera.
2
Conocimiento de la estructura, organizacin, funcionamiento e interconexin de los sistemas informticos, los
fundamentos de su programacin, y su aplicacin para la resolucin de problemas propios de la ingeniera.
1
Conocimiento de las caractersticas, funcionalidades y estructura de los Sistemas Operativos y disear e
implementar aplicaciones basadas en sus servicios.
3
Capacidad para disear, desarrollar, seleccionar y evaluar aplicaciones y sistemas informticos, asegurando su
fiabilidad, seguridad y calidad, conforme a principios ticos y a la legislacin y normativa vigente.
1
3.1 RESULTADOS DE APRENDIZAJE DE LA ASIGNATURA
El alumno ser capaz de comprender y utilizar los sistemas operativos, tanto a nivel de usuario como a nivel de
programacin usando los servicios POSIX del mismo. Especificamente:
- Conocer la estructura de un Sistema Operativo y usar su interfase de usuario.
- Conocer y aplicar las tcnicas de creacin y planificacin de flujos de control (procesos y threads). Conocer y
aplicar las tcnicas de comunicacin de flujos de control (concurrencia) utilizando los servicios POSIX que provee el
Sistema Operativo.
- Comprender como realiza el Sistema Operativo la gestin de memoria del sistema. Aplicar las tcnicas de creacin
de segmentos de memoria.
- Entender la estructura y la gestin de la Entrada/Salida.
- Saber como el Sistema Operativo da una visin del disco duro en diferentes niveles de abstracin: desde soporte
de la memoria virtual al sistema de ficheros y utilizar las tcnicas de manejo del sistema de ficheros tanto a nivel de
directorio como de fichero.
-
3 Pgina
Facultad de Ciencias
Vicerrectorado de Ordenacin Acadmica
4. OBJETIVOS DE LA ASIGNATURA
Esta asignatura se centra en el conocimiento bsico del Sistema Operativo y de los recursos de programacin que nos
ofrece. Por ello el alumno deber:
Conocer la estructura de un Sistema Operativo y usar su interfase de usuario.
Asimilar la organizacin, estructura y servicios de los sistemas operativos, tanto centralizados como distribuidos.
Conocer y aplicar las tcnicas de creacin y planificacin de flujos de control (procesos e hilos -threads-).
Conocer y aplicar las tcnicas de comunicacin de flujos de control (concurrencia) utilizando los servicios POSIX que
provee el Sistema Operativo.
Comprender cmo realiza el Sistema Operativo la gestin de memoria del sistema.
Entender la estructura y la gestin de la Entrada/Salida por parte del Sistema Operativo.
Saber cmo el Sistema Operativo da una visin del disco duro en diferentes niveles de abstraccin, desde soporte de
la memoria virtual al sistema de ficheros y utilizar las tcnicas de manejo del sistema de ficheros tanto a nivel de directorio
como de fichero.
20
10
30
8
22
10
50
60
30
90
60
150
5. MODALIDADES ORGANIZATIVAS Y MTODOS DOCENTES
ACTIVIDADES HORAS DE LA ASIGNATURA
ACTIVIDADES PRESENCIALES
HORAS DE CLASE (A)
- Teora (TE)
- Prcticas en Aula (PA)
- Prcticas de Laboratorio (PL)
Subtotal horas de clase
ACTIVIDADES DE SEGUIMIENTO (B)
- Tutoras (TU)
- Evaluacin (EV)
Subtotal actividades de seguimiento
Total actividades presenciales (A+B)
ACTIVIDADES NO PRESENCIALES
Trabajo en grupo (TG)
Trabajo autnomo (TA)
Total actividades no presenciales
HORAS TOTALES
- Horas Clnicas (CL)
Tutoras No Presenciales (TU-NP)
Evaluacin No Presencial (EV-NP)
4 Pgina
Facultad de Ciencias
Vicerrectorado de Ordenacin Acadmica
TE PA PL TU EV TG TA
6. ORGANIZACIN DOCENTE DE LA ASIGNATURA
CONTENIDOS
Semana CL
TU-
NP
EV-
NP
Introduccin al sistema Operativo: Concepto de Sistema
Operativo. Hardware y su Tratamiento. Visin funcional del
sistema operativo. Evolucin y componentes.
3,00 0,00 0,00 0,00 0,50 1,00 0,00 3,00 1 1 0.00 0.00
Uso de intrprete de comandos y el sistema de desarrollo. 0,00 0,00 0,50 4,00 0,50 2,00 0,00 3,00 1 2 0.00 0.00
Uso de Lenguaje C 1,50 0,00 0,50 4,00 0,50 2,00 0,00 4,00 1 3 0.00 0.00
Gestin de Procesos 2,50 0,00 0,50 0,00 0,50 1,00 0,00 3,00 1 4 0.00 0.00
Creacin de procesos POSIX. 0,00 0,00 0,50 5,00 0,50 1,00 0,00 3,00 1 5 0.00 0.00
Planificacin de procesos. 2,50 0,00 2,00 0,00 1,00 3,00 5,00 4,00 1 6 0.00 0.00
Sincronizacin y Comunicacin de procesos. 2,50 0,00 0,50 0,00 0,50 1,00 0,00 3,00 1 7 0.00 0.00
Sincronizacin POSIX: Seales. 0,00 0,00 0,50 5,00 0,50 1,00 0,00 3,00 1 8 0.00 0.00
Comunicacin POSIX: Pipes y Fifos. 0,00 0,00 0,50 5,00 0,50 1,00 0,00 3,00 1 9 0.00 0.00
Procesos ligeros (threads) 1,00 0,00 0,00 0,00 0,25 1,00 0,00 3,00 1 10 0.00 0.00
Creacin de procesos ligeros POSIX (pthreads). 0,00 0,00 0,50 3,00 0,25 1,00 0,00 3,00 1 11 0.00 0.00
Sincronizacin de procesos ligeros POSIX: Mutex y
variables de condicin.
0,00 0,00 0,50 4,00 0,50 1,00 0,00 3,00 1 12 0.00 0.00
Gestin de la memoria: Paginacin y Segmentacin. 2,50 0,00 1,00 0,00 0,50 2,00 1,00 4,00 1 13 0.00 0.00
Gestin de la memoria Virtual. 2,50 0,00 2,00 0,00 1,00 3,00 4,00 4,00 1 14 0.00 0.00
Gestin de disco: Sistemas de ficheros y directorios. 2,00 0,00 0,50 0,00 0,50 1,00 0,00 4,00 1 15 0.00 0.00
TE
PA
PL
TU
EV
TG
TA
Horas de teora
Horas de prcticas en aula
Horas de prcticas de laboratorio
Horas de tutora
Horas de evaluacin
Horas de trabajo en grupo
Horas de trabajo autnomo
TOTAL DE HORAS
Esta organizacin tiene carcter orientativo.
CL Horas Clnicas
20,00 10,00 30,00 0,00 8,00 22,00 10,00 50,00
TU-NP
EV-NP
Tutoras No Presenciales
Evaluacin No Presencial
0.00 0.00
5 Pgina
Facultad de Ciencias
Vicerrectorado de Ordenacin Acadmica
%
7. MTODOS DE LA EVALUACIN
Descripcin Tipologa Eval. Final Recuper.
Prcticas 45,00 Evaluacin en laboratorio S S
4,00 Calif. mnima
Cuatrimestre Duracin
Cuatrimestre Fecha realizacin
Examen final laboratorio Condiciones recuperacin
Habr 3 guiones de evaluacion continua y tres prcticas evaluadas (test + laboratorio). Para cada una
de las partes hay plazos de entrega establecidos. Habr un examen final recuperatorio de esta parte.
Observaciones
Terico 35,00 Examen escrito S S
4,00 Calif. mnima
Cuatrimestre Duracin
Cuatrimestre Fecha realizacin
Junio: repeticin de los exmenes parciales no superados, posibilidad de subir nota. Septiembre:
Examen final completo.
Condiciones recuperacin
Tres exmenes parciales eliminatorios de materia. La nota mnima para compensar con otras partes
ser de 4.
Observaciones
Problemas 10,00 Examen escrito S S
0,00 Calif. mnima
Cuatrimestre Duracin
Cuatrimestre Fecha realizacin
Examen escrito de problemas con apuntes. Condiciones recuperacin
Presentacin de un problema propuesto. Examen final de problemas escrito. Observaciones
Evaluacin contnua 10,00 Otros No No
0,00 Calif. mnima
Cuatrimestre Duracin
Cuatrimestre Fecha realizacin
Condiciones recuperacin
No es recuperable por la propia naturaleza de la evaluacin contnua. Observaciones
100,00 TOTAL
Observaciones
Los exmenes tericos finales de junio son evitables si se van superando los exmenes parciales. El examen
extraordinario de Septiembre es completo (no por parciales) y se compone de teora y prcticas.
Observaciones para alumnos a tiempo parcial
Los alumnos que por motivo justificado (estudiantes a tiempo parcial) no hayan seguido la evaluacin continua se les
evaluar de la siguiente manera:
- Examen final escrito compuesto de teora y problemas: 50 %
- Examen de laboratorio: 50 %
Para aprobar la asignatura es necesario superar la nota mnima del examen final prctico y del examen final escrito.
6 Pgina
Facultad de Ciencias
Vicerrectorado de Ordenacin Acadmica
8. BIBLIOGRAFIA
BSICA
Parte terica:
Silberschatz, Sistemas Operativos, 7 edicin, Mc Graw Hill.
Stallings, Sistemas Operativos, 5 edicin, Prentice Hall.
Carretero. Sistemas Operativos.2 edicin, Mc Graw Hill.
Parte prctica:
Mrquez, F. UNIX programacin avanzada 3 edicin. Ra-ma. 2004.
M. Rochkind. Advanced UNIX Programming. 2 edicin. Addison-Wesley, 2004.
Complementaria
Apuntes de la asignatura.
Stevens, W.R & S. Rago. Advanced Programming in the UNIX Environment. 2 edicin. Addison-Wesley, 2005.
Rodrguez y otros, Descripcin funcional de los S.O., Sntesis.
Sistemas Operativos. Deitel. Addison-Wesley
Sistemas Operativos. Milenkovic. Mc Graw Hill.
UNIX programacin prctica. Robbins. Prentice Hall.
9. SOFTWARE
PROGRAMA / APLICACIN CENTRO PLANTA SALA HORARIO
Sistema GNU/Linux
10. COMPETENCIAS LINGSTICAS

Comprensin escrita
Expresin escrita
Asignatura ntegramente desarrollada en ingls
Comprensin oral
Expresin oral
Observaciones
7 Pgina

También podría gustarte