Presentaci n de la asignatura - curso 2011/12

Anuncio
Sistemas Operativos
curso 2010/2011
Objetivos de aprendizaje
 
Conceptos
generales sobre
sistemas operativos
 
 
 
estructura
funciones
diseño
 
Programación de
sistemas
 
 
Lenguaje C++
Programación en
UNIX
1
Contenidos teóricos
Conceptos generales
1. Conceptos generales sobre s.o.
2. Estructura del computador (relación con el s.o.)
3. Estructura de los sistemas operativos
Procesos y concurrencia
4. Conceptos básicos sobre procesos
5. Algoritmos de planificación de procesos
6. Concurrencia: sincronización entre procesos
Memoria
7. Gestión de la memoria principal
8. Memoria virtual
Otros componentes
9. Archivos
10. Entrada / salida
11. Interbloqueo
2
Contenidos prácticos
 
 
 
Se aplicarán los
conocimientos teóricos
implementando
componentes de un
S.O.
Se trabajará en entorno
UNIX (Linux y C++).
NACHOS: sistema
operativo educativo.
Actividades prácticas
1. Operación en UNIX
2. Programación en C++
3. Herramientas de
programación
4. Introducción al Nachos
5. Trabajos de curso
3
Profesores
 
 
 
 
Eduardo Rodríguez Barrera
(coordinador ITIG, II)
José Miguel Santos Espino
(coordinador ITIS)
Francisco J. Santana Pérez
(prácticas en ITIS)
Antonio Carlos González Cabrera
(prácticas en ITIG)
4
Recursos de aprendizaje
 
Contenidos
 
 
 
 
 
Bibliografía básica y
complementaria
Guía de la asignatura
Guías teóricas (diapos)
Guías de prácticas (wiki)
Otros recursos en línea
 
Fuentes
 
 
 
Biblioteca del Edificio
Web de la
asignatura:
http://sopa.dis.ulpgc.es/so
Moodle de la asignatura
5
Bibliografía básica
 
Fundamentos de Sistemas Operativos: teoría y
ejercicios resueltos
 
 
Sistemas Operativos
 
 
A. Silberschatz, P. Galvin. Addison-Wesley, 1999. (Quinta
edición en español).
El lenguaje de programación C++
 
 
S. Candela, R. García, A. Quesada, F. Santana, J.M. Santos.
Thomson Paraninfo, 2007
B. Stroustrup. Addison-Wesley, 1993-98
Guía de operación en entorno UNIX
 
J. M. Santos. EUI, 1996
6
Moodle
 
En el encontrarán enlazado todo el material
que pondremos a disposición del alumnado
 
 
Será el medio de comunicación preferente:
 
 
Guía de la asignatura, guías teóricas y prácticas,
profesorado, exámenes antiguos…
Tablón de anuncios, foros…
… y deben emplearlo para inscribirse en
un turno de asistencia a prácticas
7
Evaluación
 
 
 
 
 
Teoría=70%. Prácticas=30%.
10% suplementario en evaluación continua.
Los trabajos prácticos se hacen en grupos de
dos o tres personas.
Se pueden hacer de forma individual, pero se
descuenta un punto.
Hay que obtener más de un 5 tanto en los
exámenes como en los trabajos.
8
Exámenes teóricos
 
 
Representan el 70% de la nota final.
Un examen parcial:
 
 
 
 
Vale el 50%.
Mitad del temario teórico (más o menos).
Mitad del cuatrimestre (más o menos).
Un examen de convocatoria:
 
Dos partes (primera parte para los que no hayan
superado el parcial).
9
Trabajos prácticos
 
Programación Nachos / C++ / Linux
Grupos de 1 a 3 personas
Serie de 6 trabajos obligatorios
Un trabajo optativo (10% adicional en la nota)
 
Entrega de trabajos:
 
 
 
 
 
4 entregas, en los plazos marcados + defensas
Si se entrega fuera de plazo, un examen práctico
10
Trabajos prácticos
 
 
Los repetidores que no hayan superado los
trabajos obligatorios tendrán que realizar los
que tengan pendientes.
Aquellos alumnos repetidores con trabajos
prácticos aprobados deberán ponerse en
contacto con el profesor de prácticas
durante la primera semana de curso.
11
Importante: usar el correo ULPGC
 
Cualquier publicación realizada en el Moodle (material,
anuncio, novedades, consultas, …) así como cualquier otra
información que requiera la comunicación entre el profesor y
los estudiantes matriculados se informará utilizando el correo
institucional de la ULPGC:
 
El alumno deberá consultar dicho correo de forma habitual
para estar actualizado con la información referente a las
asignaturas en las que está matriculado.
12
No olvidar
 
 
Apuntarse en un turno de asistencia a
prácticas antes del viernes 11 de febrero
Si eres repetidor y aprobaste las prácticas en
cursos anteriores, contacta con tu profesor
13
¿ Preguntas ?
14
Descargar