Download Programa de la asignatura Curso: 2008 / 2009 SISTEMAS

Document related concepts

Núcleo (informática) wikipedia , lookup

Linux International wikipedia , lookup

Proceso de arranque en Linux wikipedia , lookup

Proceso (informática) wikipedia , lookup

Nivel de ejecución wikipedia , lookup

Transcript
Programa de la asignatura
Curso: 2008 / 2009
SISTEMAS OPERATIVOS (1299)
PROFESORADO
Profesor/es:
JOSÉ MANUEL SÁIZ DÍEZ - correo-e: [email protected]
FICHA TÉCNICA
Titulación: INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN
Centro: ESCUELA POLITÉCNICA SUPERIOR
Nombre asignatura: SISTEMAS OPERATIVOS (1299)
Código de la asignatura: 1299
Tipo de asignatura: Troncal
Nivel / Ciclo: 1
Curso en el que se imparte: 2
Duración y fechas: Cuatrimestral - 1er Cuatrimestre
Créditos: 6.0
Créditos teóricos: 4.5
Créditos prácticos: 1.5
Áreas: LENGUAJES Y SISTEMAS INFORMATICOS
Tipo de curso: Oficial
Descriptores: Según BOE
Requisitos previos: Según BOE
Idioma: Español
COMPETENCIAS TRANSVERSALES O GENÉRICAS
INSTRUMENTALES
Análisis y síntesis: 3
Organización y planificación: 3
Comunicación oral y escrita en la lengua nativa: 3
Conocimientos de informática relativos al ámbito de estudio: 4
Gestión de la información: 3
Resolución de problemas: 3
Toma de decisiones: 3
PERSONALES
Trabajo en equipo: 3
Trabajo en un equipo de carácter interdisciplinar: 3
SISTÉMICAS
Pág. 1/5
Universidad de Burgos
Aprendizaje autónomo: 3
Adaptación a nuevas situaciones: 3
Creatividad: 4
COMPETENCIAS ESPECÍFICAS
CONOCIMIENTOS DISCIPLINARES (SABER)
Conocer la necesidad de tener sistemas operativos eficientes en un sistema de computación.
Conocer los servicios que ofrecen los sistemas operativos a los distintos tipos de usuarios: usuario de
aplicaciones, usuario programador y administrador del sistema.
Conocer, tanto internamente como desde el punto de vista del usuario, alguno de los sistemas
operativos más utilizados en la actualidad.
Conocer las características y arquitectura de los sistemas operativos.
Conocer las distintas partes que integran un sistema operativo, cómo se relacionan entre ellas y con
su entorno: el hardware de la máquina y el software de aplicación:
Procesos
Administración de memoria
Sistemas de archivo
Entrada/Salida
Bloqueos
Aprender la teoría básica sobre semáforos, memoria compartida.
HABILIDADES PROFESIONALES (SABER HACER)
Ver cómo se implementa en un sistema operativo real la gestión de los recursos vista en teoría.
Manejar el sistema operativo Linux (Instalación, comandos básicos y programación de la shell).
ACTITUDES (SABER SER - SABER ESTAR)
COMP. ACADÉMICAS (SABER TRASCENDER)
OTRAS COMPETENCIAS ESPECÍFICAS
Valorar críticamente las posibilidades reales de intervención de los profesionales de la titulación
OTROS OBJETIVOS DE LA ASIGNATURA
Pág. 2/5
Universidad de Burgos
METODOLOGÍA Y RECURSOS PARA EL APRENDIZAJE
La asignatura se imparte en un solo cuatrimestre (el primero) con 3 horas de teoría a la semana y 2
de prácticas quincenales.
Los grupos de prácticas son de 24 alumnos. En caso de no estar compensados los grupos de
prácticas en número de alumnos el profesor se reserva el derecho de limitar el acceso a los alumnos
no pertenecientes al grupo.
BREVE DESCRIPCIÓN DE LAS ACTIVIDADES PRÁCTICAS
Las prácticas se realizan en el sistema operativo Linux Suse en paralelo a la teoría.
Hay que ir resolviendo las prácticas con la ayuda del profesor y defender ante el profesor.
SEGUIMIENTO DEL ALUMNO Y CRITERIOS DE EVALUACIÓN
1.-La evaluación tiene dos partes que habrá que superar independientemente. Examen de teoría y
examen de prácticas.
2.-Existirán dos convocatorias de examen teórico y práctico por curso: una en la convocatoria de
febrero, y otra coincidiendo con los exámenes de septiembre.
2.1.-En los exámenes existirá:
-Parte de teoría:(6 puntos)
-Un test de teoría que versará en general sobre cualquier tema teórico de la asignatura o preguntas
cortas que versarán en general sobre la asignatura.
-Preguntas teóricas y problemas sobre los temas de teoría.
2.2.-Parte práctica: (4 puntos)
-Un test de práctica o preguntas cortas que versarán en general sobre cualquier tema práctico de la
asignatura.
-Uno o varios scripts de Linux (A criterio del docente).
3.-Para poder hacer la media hay que sacar un mínimo de 3 sobre 6 en la parte de teoría y un mínimo
de 2 sobre 4 en la parte práctica.
La entrega y defensa de las prácticas se realizará en la fecha propuesta en el texto de cada una de las
práctica cuando proceda. En la defensa se exigirá su modificación ante el docente de parte de la
práctica.
En dicha defensa se podrá obtener como nota de prácticas un "0" (No Apto) o un "1" (Apto).
La nota final de la asignatura se calculará de la siguiente forma:
- (Nota de Examen Teoría + Nota de Examen de Linux)* Nota de la defensa de las prácticas.
Aclaración: Para la superación de la asignatura es necesario aprobar el examen de teoría y el examen
de prácticas en la misma convocatoria. No se guardan partes entre convocatorias, ni dentro del mismo
curso escolar ni para el año siguiente a excepción de la defensa de la práctica que se guardará solo
dentro del curso académico o hasta la convocatoria extraordinaria correspondiente.
BIBLIOGRAFÍA BÁSICA SOBRE LA MATERIA
Pág. 3/5
Universidad de Burgos
Sistemas Operativos. Aspectos internos y principios de diseño., Stallings, William, 5ª, 2005, Prentice
Hall,
BIBLIOGRAFÍA COMPLEMENTARIA
Fundamentos de Sistemas Operativos, Silberschatz, Galvin, Gagne, séptima edición, , McGraw-Hill,
Guía de referencia y aprendizaje LINUX, Welsh, Dalhmeheimer y Kaufman, , 2000, Anaya Multimedia,
O'Reilly,
Sistemas Operaticos, Conceptos fuindamentales, J.L. Peterson, Silberstachatz, , , Peterson,
Sistemas Operativos, Master David Luis la Red Martínez., , , , Libro en Internet:
http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/SOF.htm
Sistemas Operativos. Diseño e implementación., Andrew S. Tanenbaum, Albert S. Woodhull,, 2º
edición., 1997, Prentice Hall,
Sistemas Operativos. Una visión aplicada., J. Carretero Pérez, P. de Miguel Anasagasti, F. García
Carballeira, F. Pérez Costoya, , 2001, McGraw Hill,
The Design of the UNIX Operating System, Maurice J. Bach, , , Prentice-Hall International Editions,
RECURSOS DE INTERNET
OBSERVACIONES Y OTROS DATOS
Pág. 4/5
Universidad de Burgos
ESTRUCTURA DE CONTENIDOS (TEMAS)
SISTEMAS OPERATIVOS (1299)
Tema 1: Introducción
> 1.¿Qué es un Sistema Operativo?
> 2.Historia de los Sistemas Operativos.
> 3.Conceptos sobre Sistemas Operativos.
> 4.Estructura de los SO.
Tema 2: Procesos
> 1.Introducción a los procesos.
> 2.Comunicación entre procesos.
> 3.Problemas de la comunicación entre procesos.
> 4.Procesos en Unix.
> 5.Planificación de procesos.
Tema 3: Bloqueos
> 1.Recursos.
> 2.Bloqueos.
> 3.Algoritmo del Avestruz.
> 4.Detección y recuperación de bloqueos.
> 5.Evasión de bloqueos.
> 6.Prevención de bloqueos.
Tema 4: Administración de la Memoria.
> 1.Administración sin intercambio o paginación
> 2.Intercambio.
> 3.Memoria virtual.
> 4.Algoritmos de reemplazo de páginas.
> 5.Modelación de algoritmos de paginación.
> 6.Aspectos de diseño para los sistemas de paginación
> 7.Segmentación
Tema 5: Entrada / Salida
> 1.Interruciones.
> 2.Principios de Hardware de E/S
> 3.Principios del Software de E/S
> 4.Discos.
> 5.Relojes.
PROGRAMA DE PRÁCTICAS: Sistema Operativo Linux
> 1. Introducción
> 2. Comandos básicos
> 3. Estrucutra de archivos y directorios
> 4. Edición básica del vi
> 5. La Shell
> 6. Filtros
> 7. Multiratera
> 8. Programación de la Shell
Pág. 5/5
Universidad de Burgos