Universidad
de
Cádiz
Programas Docentes de Asignaturas
Programas Docentes de Asignaturas
Programa docente (2025-26) |
<21714023 | SISTEMAS OPERATIVOS>
Asignatura:
21714023 | SISTEMAS OPERATIVOS
Titulación:
1725 | GRADO EN INGENIERÍA INFORMÁTICA
Centro:
17 | ESCUELA SUPERIOR DE INGENIERÍA
Departamento:
C137 | INGENIERIA INFORMATICA
Área:
570 | LENGUAJES Y SISTEMAS INFORMATICOS
Compartidas:
21714023 (P) - Mat.[143 [nuevos: 139 | repetidores: 4)]
Tipo estudio:
GRADO
Ofertada:
SÍ
Vigencia:
VIGENTE
Créd. Teoría:
2,25
Créd. Prácticas:
5,25
Créd. ECTS:
6,00
Tipo asignatura:
OBLIGATORIA
Módulo:
MÓDULO II - FORMACIÓN COMÚN A LA RAMA DE INFORMÁTICA
Materia:
MATERIA II.4 SISTEMAS OPERATIVOS, SISTEMAS DISTRIBUIDOS, REDES Y ARQUITECTURA DE COMPUTADORES
Matriculados 2024-25:
143
Matriculados 2025-26:
146
Duración:
PRIMER SEMESTRE
Curso:
2
Idioma:
CASTELLANO
Mostrar información
REQ. Y RECOM.
PROFESORADO
IDIOMAS
MOVILIDAD
RESULTADOS FORM./APREN.
RES. DE APRENDIZAJE
ACT. Y MET. DOC.
SIST. DE EVALUACIÓN
TEMARIO
BIBLIOGRAFÍA
COMENTARIOS
Requisitos y recomendaciones
Requisitos previos
Recomendaciones
Profesorado
Primer apellido
Segundo apellido
Nombre
Categoría/Empresa
Coordinación
DOMINGUEZ
JIMÉNEZ
JUAN JOSÉ
PROFESOR TITULAR DE UNIVERSIDAD
GUTIERREZ
GALEANO
LEOPOLDO JESUS
PROFESOR/A SUSTITUTO/A
MEDINA
BULO
MARIA INMACULADA
CATEDRÁTICO/A DE UNIVERSIDAD
Idiomas
Oferta en lengua extranjera
Idioma
Seleccione una opción
Inglés
Francés
Italiano
Alemán
Ruso
Árabe
Griego
Modo de impartición
Seleccione una opción
A impartir sólo en ese idioma según memoria (exclusividad).
A impartir en grupo dedicado a ese idioma.
A impartir en grupo mixto (un mismo grupo con ambos idiomas).
Nivel requerido
Seleccione una opción
A1
A2
B1
B2
C1
C2
Movilidad
Movilidad nacional (SICUE)
Presencialidad
Seleccione una opción
Presencial
Combinada
Virtual
Movilidad internacional
Presencialidad
Seleccione una opción
Presencial
Combinada
Virtual
Estudiante visitante nacional
Número de plazas
Presencialidad
Seleccione una opción
Presencial
Combinada
Virtual
Resultados del proceso de formación y aprendizaje
Resultado formación y aprendizaje
Competencia
Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo.
GENERAL
Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo
GENERAL
Conocimiento, administración y mantenimiento de sistemas, servicios y aplicaciones informáticas
ESPECÍFICA
Conocimiento de las características, funcionalidades y estructura de los Sistemas Operativos y diseñar e implementar aplicaciones basadas en sus servicios.
ESPECÍFICA
Capacidad para diseñar y evaluar interfaces persona computador que garanticen la accesibilidad y usabilidad a los sistemas, servicios y aplicaciones informáticas
ESPECÍFICA
Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes
TRANSVERSAL
Resultados de aprendizaje
ID/Orden
Resultado
1
Distinguir los distintos tipos de sistemas operativos.
2
Conocer las distintas funciones que realiza un sistema operativo.
3
Conocer las diferentes formas de organización interna de un sistema operativo, así como las ventajas e inconvenientes que presentan.
4
Conocer las diferentes formas de solicitar servicios a los sistemas operativos y su relación con la estructura interna del sistema.
5
Conocer los conceptos de proceso, imagen de un proceso, hilo, bloque de control del proceso y todos los aspectos relativos a la gestión de los procesos por parte del sistema operativo.
6
Conocer los distintos niveles de planificación que realiza el sistema operativo.
7
Ser capaz de aplicar y evaluar distintos tipos de algoritmos de planificación de la CPU frente a un conjunto de procesos.
8
Ser capaz de aplicar distintas estrategias de tratamiento de los interbloqueos.
9
Conocer los sistemas de gestión de memoria clásicos identificando los problemas que plantean.
10
Conocer los principios de funcionamiento de los sistemas de memoria virtual.
11
Conocer el procedimiento de traducción de direcciones en un sistema de memoria virtual.
12
Ser capaz de aplicar y evaluar distintos algoritmos de sustitución de páginas.
13
Conocer y evaluar las distintas técnicas de realización de operaciones de E/S.
14
Ser capaz de aplicar y evaluar distintos algoritmos de planificación de disco.
15
Conocer los diferentes tipos de asignación de espacio de disco a los ficheros que proporcionan los sistemas operativos.
16
Ser capaz de evaluar el rendimiento que producen los distintos tipos de asignación de espacio a los ficheros.
17
Ser capaz de utilizar el sistema operativo Linux como un usuario avanzado.
18
Conocer las características internas del núcleo del sistema operativo Linux.
19
Conocer los criterios de accesibilidad y usabilidad de las interfaces persona-máquina.
Actividades y metodologías docentes
Horas totales de actividades de docencia presencial
60,00
Horas totales de otras actividades
90,00
Horas totales de la asignatura
150,00
Código
Descripción
Horas
Detalle
01
Teoría
18
El profesor expondrá el contenido del temario de teoría de la asignatura apoyándose en la utilización de presentaciones de los distintos temas que la componen. Se fomentará la participación de los estudiantes en el proceso de aprendizaje mediante la realización de ejercicios.
02
Prácticas, seminarios y problemas
18
Los estudiantes realizarán problemas. Se expondrá la solución a los ejercicios planteados.
03
Prácticas de informática
24
El profesor hará una breve introducción a los contenidos de la práctica. Los estudiantes realizarán prácticas de ordenador que les permitirán manejar el sistema operativo Linux desde el punto de vista de un usuario avanzado.
10
Actividades formativas no presenciales
86
12
Actividades de evaluación
4
Sistema de evaluación
Procedimientos de evaluación
ID/Orden
Tarea/Actividad
Medios, técnicas e instrumentos
Ponderación
1
Exámenes de Teoría
Se realizarán dos tipos de exámenes, de tipo test y de problemas.
Los exámenes tipo test se corregirán según la fórmula:
Nota = (10/N preguntas) (Aciertos- (Errores/(N respuestas-1)) - Blancos*0,1)
Para superar la parte de Teoría de la asignatura hay que obtener un mínimo de 4,5 puntos en la media ponderada de todos los exámenes de Teoría.
60
2
Exámenes de prácticas
Se realizarán exámenes de tipo test que se corregirán según la fórmula:
Nota = (10/N preguntas) (Aciertos- (Errores/(N respuestas-1)) - Blancos*0,1)
Para superar la parte de Prácticas de la asignatura hay que obtener un mínimo de 4,5 puntos en la media ponderada de todos los exámenes de Prácticas.
30
3
Realización de actividades planteadas en clases de Teoría, Seminarios, Prácticas y en casa.
Los estudiantes dispondrán de:
- Enunciado de las actividades a realizar.
- Formato en el que realizar las actividades.
- Soluciones a las actividades.
La nota de las actividades tendrá en cuenta la entrega en plazo y forma de las actividades realizadas tanto en clase como en casa. Cada actividad realizada se valorará con 1 punto cuando esté completa, si no lo está o no se ajusta al formato se valorará con 0,5 puntos. Las actividades podrán tener una puntuación múltiple cuando correspondan a varias sesiones de trabajo. Los ejercicios de autoevaluación se valorarán con 1 punto cuando se obtenga una nota igual o superior a 7 puntos, y con 0,5 si se obtiene una nota comprendida entre 5 y 7 puntos. Si se obtiene una nota inferior se valorarán con 0 puntos.
La nota de Actividades se ajustará a la siguiente escala:
- Si se obtiene entre el 100% y el 95% de la puntuación máxima = 1 punto
- Si se obtiene entre el 95% y el 85% de la puntuación máxima = 0,75 puntos
- Si se obtiene entre el 85% y el 75% de la puntuación máxima = 0,5 puntos
10
Criterios de evaluación
Temario
ID/Orden
Tema
Descripción
1
1. Introducción a los sistemas operativos.
1.1 ¿Qué es un sistema operativo?
1.2 Evolución histórica de los sistemas operativos.
1.3 Clasificación de los sistemas operativos.
1.4 Aspectos hardware de protección.
1.5 Funciones y componentes de los sistemas operativos.
1.6 Solicitud de servicios: llamadas al sistema y paso de mensajes.
1.7 Estructura de un sistema operativo.
1.8 El sistema operativo LINUX
2
2. Descripción y control de procesos.
2.1 ¿Qué es un proceso?
2.2 Vida de un proceso.
2.3 Imagen de un proceso.
2.4 Control de los procesos.
2.5 Gestión de procesos.
2.6 Hilos de ejecución.
2.7 Procesos en LINUX
3
3. Planificación.
3.1 Niveles de planificación.
3.2 Algoritmos de planificación de la CPU.
3.3 Evaluación de algoritmos de planificación.
3.4 Planificación en LINUX
4
4. Interbloqueos.
4.1 Recursos críticos.
4.2 Condiciones necesarias.
4.3 Modelado del interbloqueo.
4.4 Estrategias para tratar los interbloqueos: prevención, predicción y detección.
5
5. Administración de la memoria.
5.1 Sistemas clásicos de gestión de la memoria.
5.2 El principio de localidad.
5.3 Fundamentos de paginación y segmentación.
5.4 Principios de operación.
5.5 Estructuras hardware y de control.
5.6 Funciones del gestor de memoria virtual.
5.7 Gestión de memoria en LINUX.
6
6. Gestión de dispositivos de E/S.
6.1 Dispositivos de E/S.
6.2 Organización del sistema de E/S.
6.3 Modos de realizar las operaciones de E/S.
6.4 Optimización de las operaciones de E/S.
6.5 E/S en LINUX.
7
7. Sistemas de ficheros.
7.1 Funciones del sistema de ficheros.
7.2 Interfaz del sistema de ficheros.
7.3 Diseño del sistema de ficheros.
7.4 Fiabilidad del sistema de ficheros.
7.5 Rendimiento del sistema de ficheros.
7.6 Sistemas de ficheros en LINUX.
8
Programa de Prácticas:
Práctica 1: El sistema de ficheros ext2
Práctica 2: Permisos
Práctica 3: Redireccionamientos y filtros
Práctica 4: Expresiones regulares
Práctica 5: Aspectos de administración del sistema Linux
Práctica 6. Shell bash: Aspectos básicos y programación.
Bibliografía
Bibliografía
Comentarios
Comentarios/Observaciones adicionales
Volver
×
Cargando...
Realizando operación...
Esto puede tardar unos minutos. Por favor, espere hasta que termine.