Doble Titulación en Ingeniería de Sistemas Audiovisuales e Ingeniería Multimedia

Doble Grado en Ingeniería de Sistemas Audiovisuales e Ingeniería Multimedia

La Salle Campus Barcelona te ofrece 5 dobles titulaciones en el ámbito de las Ingenierías TIC. Con los dobles grados podrás finalizar los estudios universitarios en 5 años académicos con dos titulaciones oficiales de grado

Sistemas operativos avanzados

Descripción: 
Un sistema operativo es una capa de software que se ejecuta sobre un hardware para ofrecer una serie de servicios. En la asignatura de Sistemas Operativos se ve un sistema operativo en todas sus partes y se profundiza en el núcleo del sistema, poniendo especial atención en el multiprocesamiento, concurrencia y también en los mecanismos de comunicación entre procesos y exclusión mutua. El objetivo de la asignatura de Sistemas Operativos Avanzados será profundizar en los dos subsistemas fundamentales del sistema operativo, como son el sistema de administración de memoria y el sistema de ficheros. Desde el punto de vista práctico, se realizan prácticas que implementan diversas funcionalidades, políticas o técnicas de un sistema operativo. Además, se introducen multitud de ejemplos, los cuales ayudan al estudiante a profundizar en todos aquellos aspectos que se han tratado desde el punto de vista teórico y les permiten ver su aplicación.
Tipo asignatura
Optativa
Semestre
Segundo
Créditos
4.00

Profesores Titulares

Conocimientos previos

Conocimientos básicos del funcionamiento de un sistema operativo.
Conocimientos de programación en C/C++.

Objetivos

Los Resultados de Aprendizaje de esta asignatura son:

RA.01 - Conocer los principios de la gestión de la memoria.
RA.01 - Conocer los detalles de implementación de los sistemas de archivos de los sistemas operativos modernos.

Contenidos

Tema 1. Sistemas de ficheros
Tema 2. Administración de Memoria

Metodología

Esta asignatura se divide en dos fases.

La primera abarca desde el inicio hasta el punto de control y la segunda, desde el punto del control al final. En la primera fase se tratará la gestión de memoria principal, la memoria RAM. En la segunda, a través de una práctica, los alumnos aprenderán cómo funciona un sistema de gestión de archivos.

Durante la primera fase se impartirán clases magistrales y se propondrán problemas a los alumnos para que estos profundicen en el contenido expuesto. En la segunda fase, los alumnos aprenderán los detalles de implementación de sistemas de archivos para sistemas operativos modernos, como son el Second Extendend File Systems (EXT2) para sistemas operativos basados en el kernel de Linux y File Allocation Table 16 (FAT16) para sistemas operativos basados en el kernel de Microsoft Windows, y se marcarán unos hitos.

Evaluación

- Exámenes
- Ejercicios en clase
- Informes o ejercicios en el laboratorio
- Desarrollo y presentación de prácticas personales o en grupo

Criterios evaluación

Nota_Final = 50% Gestión de memoria + 50% Sistema de Ficheros
Gestión_Memoria = 75% Nota_Examen + 20% Nota_ECs + 5% Nota_Assistencia
Sistema_Ficheros = 40% Ejec + 20% Entrevista + 40% Memoria

Bibliografía básica

MICROSOFT CORPORATION (2000) `Microsoft Extensible Firmware Initiative. FAT32 File System Specification´, Version 1.03, December 6, 2000.

POIRIER, D. (2011) `The Second Extended File System. Internal Layout´, 2001-2011.

FORCADA, R. (2008). Estudi del sistema de fitxers FAT32 i implementació d'una aplicació docent, Treball Final de Carrera, Enginyeria i Arquitectura La Salle, Universitat Ramon Llull.

CANALETA, X. (2010) `Exercicis i problemes d'examen de Sistemes Operatius Avançats´, Publicacions La Salle, Agost 2011.
STALLINGS, W. (2005) Sistemas operativos, 5 Edición, Pearson Prentice Hall, ISBN: 84-205-4462-0

Material complementario