Universidad de Jaén

Menú local


Universidad de Jaén
Guía Docente
13312037-Sistemas operativos
Curso Académico 2025-26
FICHA IDENTIFICATIVA
Datos de la asignatura:
Código:
13312037
Nombre:
Sistemas operativos
Centro:
ESCUELA POLITÉCNICA SUPERIOR (JAÉN)
Titulación:
Grado en Ingeniería informática
Curso:
2
Cuatrimestre:
PRIMER CUATRIMESTRE
Tipo:
Obligatoria
Idioma de impartición:
Español
Nivel PATIE:
-
Temporalidad:
-
Plataforma de teleformación:
Modalidad de impartición:
Presencial
Información adicional (PROF)
-




PROFESORADO

COORDINACIÓN
Nombre:
GARCÍA CABRERA, LINA GUADALUPE
Departamento:
U118 - INFORMÁTICA
Área:
570 - LENGUAJES Y SISTEMAS INFORMÁTICOS
Categoría:
TITULAR DE UNIVERSIDAD
Despacho:
A3 - 132
Correo-e:
lina@ujaen.es
Teléfono:
953212475

EQUIPO DOCENTE
Nombre:
DÍAZ GALIANO, MANUEL CARLOS
Departamento:
U118 - INFORMÁTICA
Área:
570 - LENGUAJES Y SISTEMAS INFORMÁTICOS
Categoría:
TITULAR DE UNIVERSIDAD
Despacho:
A3 - 114
Correo-e:
mcdiaz@ujaen.es
Teléfono:
953212915
URL web:
http://blogs.ujaen.es/mcdiaz/
Nombre:
BALSAS ALMAGRO, JOSÉ RAMÓN
Departamento:
U118 - INFORMÁTICA
Área:
570 - LENGUAJES Y SISTEMAS INFORMÁTICOS
Categoría:
TITULAR DE ESCUELA UNIVERSITARIA
Despacho:
A3 - 119
Correo-e:
jrbalsas@ujaen.es
Teléfono:
953212881
URL web:
https://www4.ujaen.es/~jrbalsas/
Nombre:
DÍAZ MEDINA, MIGUEL
Departamento:
U118 - INFORMÁTICA
Área:
570 - LENGUAJES Y SISTEMAS INFORMÁTICOS
Categoría:
PROFESOR SUSTITUTO
Despacho:
-
Correo-e:
-
Teléfono:
-
ORCID:
-
URL web:
-




RESUMEN
Conocimientos previos y recomendaciones
CONTEXTO DENTRO DE LA TITULACIÓN:Los Sistemas Operativos constituyen una de las piezas software más complejas. En su diseño aparecen multitud de objetivos enfrentados que se materializan en parámetros cuya optimación es comprometida debido a sus fuertes interrelaciones. No en vano todos, tanto usuarios como aplicaciones, se benefician de forma directa de sus servicios y sufren indirectamente sus posibles defectos de diseño e implantación.RECOMENDACIONES Y ADAPTACIONES CURRICULARES:El alumno debería tener algunos conocimientos de fundamentos de arquitectura de ordenadores, programación general y destrezas básicas en algún lenguaje de programación y fundamentos de matemáticas. Debería estar cursando la asignatura de Estructuras de Datos o en cursos anteriores.Esta asignatura será completada con los conocimientos de la otra asignatura de la materia "Sistemas concurrentes y distribuidos".Los conocimientos adquiridos en esta asignatura son fundamentales y serán complementados en otras asignaturas del Grado relacionadas con la programación distribuida, las redes de computadores y la seguridad informática.Aprender a usar profesionalmente la shell linux y la programación shell es crucial para el resto de lasasignaturas y el futuro profesional del estudiante.El alumnado que presente necesidades específicas de apoyo educativo, lo ha de notificar personalmente al Servicio de Atención y Ayudas al Estudiante para proceder a realizar, en su caso, la adaptación curricular correspondiente
Breve resumen de la asignatura (según memoria RUCT)
-
Prerrequisitos
Ninguno.




COMPETENCIAS / RESULTADOS DEL PROCESO DE FORMACIÓN Y APRENDIZAJE
-




DESCRIPCIÓN DE CONTENIDOS
Teoría

Soporte hardware al sistema operativo. Diseño e implementación de la gestión de procesos e hilos. Gestión de memoria. Sistema de archivos. Sistema de Entrada/Salida. Programación de aplicaciones utilizando los servicios del sistema operativo. Administración del sistema.

Teoría
1. Introducción a los Sistemas Operativos
2. Estructuras de los Sistemas Operativos
3. Gestión de Procesos
4. Gestión de Hilos
5. Planificación de procesos e hilos
6. Gestión de la memoria
7. Memoria virtual
8. Gestión de la entrada y salida
9. Planificación del disco
10. Sistemas de Archivos

Práctica

Prácticas
En cada sesión de prácticas el alumno deberá realizar algunos ejercicios que deberá desarrollar en la propia sesión de prácticas sobre algunos de los siguientes módulos.
1. Administración del Sistema
2. El Entorno del Sistema Operativo
3. Programación en Shell
4. Programación utilizando los servicios del sistema operativo
 

Dada la conexión entre Git con linux (es un proyecto de código libre para soportar el desarrollo de Linux) y de su uso en el desarrollo de cualquier desarrollo de software, se intentará realizar una introducción de este metacomando y se utilizará de forma básica en las sesiones de prácticas. Se insistirá en todos aquellos conceptos y comandos que sean necesarios para facilitar el aprendizaje práctico de Git. Se intentará proponer algunos script en bash destinados a la automatización del flujo de trabajo con Git.





METODOLOGÍAS DOCENTES Y ACTIVIDADES FORMATIVAS
Información adicional
Las competencias son básicas y generales. Por tanto, se trabajan de forma parcial y complementaria en todas las actividades propuestas. En cada sesión de prácticas el alumno deberá realizar algunos ejercicios/tests que deberá desarrollar y entregar en la propia sesión de prácticas sobre los contenidos prácticos. Las tutorías grupales e individuales tal y como establece la normativa son NO PRESENCIALES. Por tanto, son los estudiantes los que tienen que dedicar estas horas a la resolución de problemas y también a la aclaración de dudas. El desarrollo de las clases teóricas y prácticas se verá reforzado con el uso de diferentes recursos de aprendizaje digitales (módulos de aprendizaje, preguntas frecuentes, sitios web, documentos web, material multimedia). De igual modo se utilizarán recursos de comunicación online (email, foros, aula virtual) cuando sea necesario.
Metodologías docentes
Código Descripción
M1 M1 - Clases expositivas en gran grupo: Clases magistrales
M2 M2 - Clases expositivas en gran grupo: Exposición de teoría y ejemplos generales
M4 M4 - Clases expositivas en gran grupo: Conferencias
M6 M6 - Clases en pequeño grupo: Actividades practicas
M7 M7 - Clases en pequeño grupo: Seminarios
M9 M9 - Clases en pequeño grupo: Laboratorios
M10 M10 - Clases en pequeño grupo: Aulas de informática
M11 M11 - Clases en pequeño grupo: Resolución de ejercicios
M17 M17 - Aclaración de dudas
Actividades formativas
ACTIVIDADES HORAS PRESENCIALES HORAS TRABAJO AUTÓNOMO TOTAL HORAS CRÉDITOS ECTS COMPETENCIAS (códigos)
A1 - Clases expositivas en gran grupo
*M1 - Clases magistrales
*M2 - Exposición de teoría y
ejemplos generales
*M4 - Conferencias
25.0 37.5 62.5 2.5 * CB2R
* CB3R
* CB5R
* CC10R
A2R - Clases en pequeño grupo
*M10R - Aulas de informática
*M11R - Resolución de ejercicios
*M6R - Actividades practicas
*M7R - Seminarios
*M9R - Laboratorios
30.0 45.0 75.0 3.0 * CC10R
A3R - Tutorías colectivas
*M17R - Aclaración de dudas
0.0 12.5 12.5 0.5 * CC10R
TOTALES: 55.0 95.0 150.0 6.0  




SISTEMAS DE EVALUACIÓN
Sistemas de evaluación (específico)
Aspecto Criterios Peso Resultados de aprendizaje
S1 - Asistencia y participación Observación y notas del profesor. 5.0% R10
S2 - Conceptos teóricos de la materia Examen Teórico (prueba
objetiva multirespuesta y
resolución de problemas)
60% R10
S3 - Realización de trabajos, casos o ejercicios Control de informe de prácticas 0 -----
S4 - Prácticas de laboratorio/ordenador Examen práctico (prueba objetiva
para resolver en ordenador.
35% R10
Sistemas de evaluación (general)
-




BIBLIOGRAFÍA
Bibliografía
  1. Operating Systems : Internals And Design Principles . Autor: Stallings, William. Editorial: Pearson.


  2. Operating System Concepts . Autor: Silberschatz, Abraham. Editorial: Wiley.


  3. Operating System Concepts Essentials . Autor: Wiley. Editorial: 9781118844007.


  4. Unix And Linux: : Visual Quickstart Guide, Fifth Edition . Autor: Ray, Eric. Editorial: Peachpit Press.


  5. Lpic-1 : Linux Professional Institute Certification : Guía De Estudio-Exámenes 101 Y 102 . Autor: Smith, Roderick W.. Editorial: Anaya Multimedia.


  6. Lpic-1 . Autor: Lingnau, Anselm. Editorial: MITP.


  7. Programación Shell.. Autor: Puga Sabio, Gonzalo.. Editorial: RA-MA Editorial.




OBJETIVOS DE DESARROLLO SOSTENIBLE
Objetivo 4: Educación de calidad.
Objetivo 9: Industria, innovación e infraestructuras.
Objetivo 12: Producción y consumo responsable.
Objetivo 14: Vida submarina.
Información adicional
Meta 4.4 Aumento de las competencias para acceder al empleo. La introducción a los sistemas operativos, su estructura y funcionamiento, y la gestión de procesos y memoria proporcionan habilidades críticas y técnicas esenciales en el campo de la informática. El aprendizaje de Linux y la programación en bash dotan a los estudiantes de competencias prácticas directamente aplicables en el entorno laboral, lo que mejora su empleabilidad y capacidad de emprender en el sector tecnológico. Meta 9.1 Desarrollar infraestructuras fiables, sostenibles, resilientes y de calidad La comprensión de la gestión de la memoria y la optimización de la entrada y salida es crucial para el desarrollo de sistemas operativos que son la base de infraestructuras tecnológicas confiables y eficientes. El conocimiento práctico en Linux ayuda a implementar y mantener sistemas operativo s robustos que son esenciales para la infraestructura tecnológica moderna. Meta 12.5 De aquí a 2030, reducir considerablemente la generación de desechos mediante actividades de prevención, reducción, reciclado y reutilización La optimización del uso de recursos y la gestión de la memoria y el almacenamiento en los sistemas operativos contribuyen a la reducción del desperdicio de recursos tecnológicos. La capacidad de administrar eficientemente sistemas operativos Linux y escribir scripts para la automatización y optimización de procesos técnicos reduce la necesidad de recursos adicionales, promoviendo un uso más sostenible de la tecnología.




CLÁUSULAS
Cláusula de protección de datos para grabación de clases

Responsable del tratamiento: Universidad de Jaén, Paraje Las Lagunillas, s/n; Tel.953 212121; www.ujaen.es

Delegado de Protección de Datos (DPO): TELEFÓNICA, S.A.U. ; Email: dpo@ujaen.es

Finalidad del tratamiento: Gestionar la adecuada grabación de las sesiones docentes con el objetivo de hacer posible la enseñanza en un escenario de docencia multimodal y/o no presencial.

Plazo de conservación: Las imágenes serán conservadas durante los plazos legalmente previstos en la normativa vigente.

Legitimación: Los datos son tratados en base al cumplimiento de obligaciones legales (Ley Orgánica 6/2001, de 21 de diciembre, de Universidades) y el consentimiento otorgado mediante la marcación de la casilla habilitada a tal efecto.

Destinatarios de los datos (cesiones o transferencias): Toda aquella persona que vaya a acceder a las diferentes modalidades de enseñanza.

Derechos: Ud. podrá ejercitar los derechos de Acceso, Rectificación, Cancelación, Portabilidad, Limitación del tratamiento, Supresión o, en su caso, Oposición. Para ejercitar los derechos deberá presentar un escrito en la dirección arriba señalada dirigido al Servicio de Información, Registro y Administración Electrónica de la Universidad de Jaén, o bien, mediante correo electrónico a la dirección de correo electrónico. Deberá especificar cuál de estos derechos solicita sea satisfecho y, a su vez, deberá acompañarse de la fotocopia del DNI o documento identificativo equivalente. En caso de que actuara mediante representante, legal o voluntario, deberá aportar también documento que acredite la representación y documento identificativo del mismo. Asimismo, en caso de considerar vulnerado su derecho a la protección de datos personales, podrá interponer una reclamación ante el Consejo de Transparencia y Protección de Datos de Andalucía www.ctpdandalucia.es

Cláusula de protección de datos para evaluación on-line

Responsable del tratamiento: Universidad de Jaén, Campus Las Lagunillas, s/n, 23071 Jaén

Delegado de Protección de Datos:dpo@ujaen.es

Finalidad: Conforme a la Ley de Universidades y demás legislación estatal y autonómica vigente, realizar los exámenes correspondientes a las asignaturas en las que el alumno o alumna se encuentre matriculado. Con el fin de evitar fraudes en la realización del mismo, el examen se realizará en la modalidad de video llamada, pudiendo el personal de la Universidad de Jaén contrastar la imagen de la persona que está realizando la prueba de evaluación con los archivos fotográficos del alumno en el momento de la matrícula. Igualmente, con la finalidad de dotar a la prueba de evaluación de contenido probatorio de cara a revisiones o impugnaciones de la misma, de acuerdo con la normativa vigente, la prueba de evaluación será grabada.

Legitimación: cumplimiento de obligaciones legales (Ley de Universidades) y demás normativa estatal y autonómica vigente.

Destinatarios: prestadores de servicios titulares de las plataformas en las que se realicen las pruebas con los que la Universidad de Jaén tiene suscritos los correspondientes contratos de acceso a datos.

Plazos de conservación: los establecidos en la normativa aplicable. En el supuesto en concreto de las grabaciones de los exámenes, mientras no estén cerradas las actas definitivas y la prueba de evaluación pueda ser revisada o impugnada.

Derechos: puede ejercitar sus derechos de acceso, rectificación, cancelación, oposición, supresión, limitación y portabilidad remitiendo un escrito a la dirección postal o electrónica indicada anteriormente. En el supuesto que considere que sus derechos han sido vulnerados, puede presentar una reclamación ante el Consejo de Transparencia y Protección de Datos de Andalucía www.ctpdandalucia.es