Download 1299-Sistemas Operativos

Document related concepts

Núcleo (informática) wikipedia , lookup

Proceso (informática) wikipedia , lookup

Archivo proyectado en memoria wikipedia , lookup

Linux International wikipedia , lookup

Proceso de arranque en Linux wikipedia , lookup

Transcript
Programa de la asignatura
Curso: 2006 / 2007
SISTEMAS OPERATIVOS (1299)
PROFESORADO
Profesor/es:
LETICIA ELENA CURIEL HERRERA - 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, caso de estar descompensados 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 .
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 e la parte práctica.
4.-Para la superación de la asignatura es necesario aprobar la parte teórica y la práctica en la misma
convocatoria. No se guardan partes entre convocatorias, ni dentro del mismo curso escolar ni para el
año siguiente.
BIBLIOGRAFÍA BÁSICA SOBRE LA MATERIA
“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. Conceptos Fundamentales.", A. Silberschatz, P. Galvin, Quinta Edición, 1999,
Addison-Wesley,
Programación Avanzada., Márquez, segunda edición., 1996, RA-MA,
"fundamentos de Sistemas Operativos", Silberschatz, Galvin, Gagne, séptima edición, , McGraw-Hill,
Pág. 3/5
Universidad de Burgos
"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. 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,
BIBLIOGRAFÍA COMPLEMENTARIA
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.
Pág. 5/5
Universidad de Burgos