Asignaturas Grado en ingeniería informática
DISEÑO Y ADMINISTRACIÓN DE SISTEMAS OPERATIVOS
Curso 2024/2025 Código Asignatura: 71013012
-
Guía de la Asignatura Curso 2024/2025
- Primeros Pasos
- Presentación y contextualización
- Requisitos y/o recomendaciones para cursar esta asignatura
- Equipo docente
- Horario de atención al estudiante
- Tutorización en centros asociados
- Competencias que adquiere el estudiante
- Resultados de aprendizaje
- Contenidos
- Metodología
- Sistema de evaluación
- Bibliografía básica
- Bibliografía complementaria
- Recursos de apoyo y webgrafía
DISEÑO Y ADMINISTRACIÓN DE SISTEMAS OPERATIVOS
Código Asignatura: 71013012
La guía de la asignatura ha sido actualizada con los cambios que aquí se mencionan.
Nombre y apellidos | MARIA DEL ROCIO MUÑOZ MANSILLA |
Correo electrónico | rmunoz@dia.uned.es |
Teléfono | 91398-8254 |
Facultad | ESCUELA TÉCN.SUP INGENIERÍA INFORMÁTICA |
Departamento | INFORMÁTICA Y AUTOMÁTICA |
Nombre y apellidos | DICTINO CHAOS GARCIA (Coordinador de Asignatura) |
Correo electrónico | dchaos@dia.uned.es |
Teléfono | 91398-7157 |
Facultad | ESCUELA TÉCN.SUP INGENIERÍA INFORMÁTICA |
Departamento | INFORMÁTICA Y AUTOMÁTICA |
Nombre y apellidos | JACOBO SAENZ VALIENTE |
Correo electrónico | jacobo.saenz@dia.uned.es |
Teléfono | 91398-7147 |
Facultad | ESCUELA TÉCN.SUP INGENIERÍA INFORMÁTICA |
Departamento | INFORMÁTICA Y AUTOMÁTICA |
NOMBRE DE LA ASIGNATURA | |
---|---|
NOMBRE DE LA ASIGNATURA | DISEÑO Y ADMINISTRACIÓN DE SISTEMAS OPERATIVOS |
CÓDIGO | |
CÓDIGO | 71013012 |
CURSO ACADÉMICO | |
CURSO ACADÉMICO | 2024/2025 |
DEPARTAMENTO | |
DEPARTAMENTO | INFORMÁTICA Y AUTOMÁTICA |
TÍTULO EN QUE SE IMPARTE | |
TÍTULO EN QUE SE IMPARTE | |
GRADO EN INGENIERÍA INFORMÁTICA | |
CURSO | |
CURSO - PERIODO - TIPO |
|
Nº ECTS | |
Nº ECTS | 6 |
HORAS | |
HORAS | 150 |
IDIOMAS EN QUE SE IMPARTE | |
IDIOMAS EN QUE SE IMPARTE | CASTELLANO |
La asignatura Diseño y Administración de Sistemas Operativos se imparte en el primer semestre del tercer curso del Grado en Ingeniería Informática. Se trata de una asignatura obligatoria que consta de 6 créditos ECTS.
Los sistemas operativos son un pilar central de cualquier sistema informático y constituyen en sí mismos una materia de conocimiento fundamental que debe estar presente de manera ineludible en mayor o menor medida en el plan de estudios de cualquier disciplina sobre computación (Informática, Ingeniería de Computadores, Ingeniería del Software, Sistemas de la Información, Tecnologías de la Información, etc.).
La asignatura Diseño y Administración de Sistemas Operativos es la segunda asignatura de las dos en las que se diversifica el estudio de la materia Sistemas Operativos en el plan de estudios del Grado en Ingeniería Informática. El estudio de esta materia se inicia en el primer semestre del segundo curso con la asignatura Sistemas Operativos del Grado.
Los contenidos que se estudian en la asignatura Diseño y Administración de Sistemas Operativos también resultan de utilidad en las asignaturas asociadas a otras materias como por ejemplo: Redes de Computadores, Bases de datos, Sistemas Distribuidos y Sistemas en Tiempo Real.
Para cursar esta asignatura se recomienda haber cursado las siguientes asignaturas:
Sistemas Operativos, Fundamentos de Programación, Ingeniería de Computadores I, y Estrategias de Programación y Estructuras de Datos.
Orientaciones concretas para el estudio de los contenidos
La bibliografía básica recomendada está pensada para la educación a distancia, por ello sus contenidos han sido organizados y seleccionados para un aprendizaje progresivo y secuencial. Además se incluyen numerosas figuras y ejemplos que ayudan a comprender los contenidos expuestos.
Por otra parte, el estudiante dispone de cuestiones de autoevaluación y sus soluciones correspondientes para poder comprobar si efectivamente ha asimilado los contenidos y ha alcanzado los objetivos marcados.
Todos los capítulos tienen una estructura uniforme. En primer lugar, se enumeran los objetivos docentes del capítulo. En segundo lugar, se realiza una introducción a los contenidos del capítulo. En tercer lugar, se incluyen los contenidos propiamente dichos. En cuarto lugar, se realiza un resumen de los contenidos, que ayuda a fijar los contenidos más importantes. En quinto lugar, se incluyen las cuestiones de autoevaluación, a través de las cuales el estudiante puede establecer el grado de asimilación de los contenidos y deducir qué contenidos debe repasar.
1. Profesores tutores: a través de los foros correspondientes del curso virtual.
2. Equipo docente: en la sede central. Los horarios de atención al estudiante son:
- Dr. D. Dictino Chaos García. Martes de 12:00 a 14:00 y de 16:00 a 18:00.
Despacho 5.10. Tel.: 913987157. Email: dchaos@dia.uned.es
- Dra. D.ª Rocío Muñoz Mansilla. Lunes de 12:00 a 14:00 y de 15:00 a 17:00.
Despacho 5.13. Tel.: 913988254. Email: rmunoz@dia.uned.es
- Jacobo Sáenz Valiente. Lunes de 11:00 a 13:00 y de 14:00 a 16:00 horas.
Despacho 6.02. Teléf.: 91 398 71 47
La dirección postal de contacto es:
ETSI Informática-UNED. Dpto. Informática y Automática.
c/ Juan del Rosal, 16. 28040 Madrid
Competencias Genéricas:
CG.1 - Competencias de gestión y planificación: Iniciativa y motivación. Planificación y organización (establecimiento de objetivos y prioridades, secuenciación y organización del tiempo de realización, etc.). Manejo adecuado del tiempo.
CG.2 - Competencias cognitivas superiores: selección y manejo adecuado de conocimientos, recursos y estrategias cognitivas de nivel superior apropiados para el afrontamiento y resolución de diversos tipos de tareas/problemas con distinto nivel de complejidad y novedad: Análisis y Síntesis. Aplicación de los conocimientos a la práctica. Resolución de problemas en entornos nuevos o poco conocidos. Pensamiento creativo. Razonamiento crítico. Toma de decisiones.
CG.4 - Competencias de expresión y comunicación (a través de distintos medios y con distinto tipo de interlocutores): Comunicación y expresión escrita. Comunicación y expresión oral. Comunicación y expresión en otras lenguas (con especial énfasis en el inglés). Comunicación y expresión matemática, científica y tecnológica (cuando sea requerido y estableciendo los niveles oportunos).
CG.5 - Competencias en el uso de las herramientas y recursos de la Sociedad del Conocimiento: Manejo de las TIC. Competencia en la búsqueda de información relevante. Competencia en la gestión y organización de la información. Competencia en la recolección de datos, el manejo de bases de datos y su presentación.
Competencias Específicas:
BC.1 - Capacidad para diseñar, desarrollar, seleccionar y evaluar, aplicaciones y sistemas informáticos, asegurando su fiabilidad, seguridad y calidad, conforme a los principios éticos y a la legislación y normativa vigente.
BC.5 - Conocimiento, administración y mantenimiento de sistemas, servicios y aplicaciones informáticas.
BC.10 - Conocimiento de las características, funcionalidades y estructura de los Sistemas Operativos y diseñar e implementar aplicaciones basadas en sus servicios.
FB.04 - Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programas informáticos con aplicación en ingeniería.
FB.05 - Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas informáticos, así como de los fundamentos de su programación, y su aplicación para la resolución de problemas propios de la ingeniería.
El objetivo básico de la asignatura Diseño y Administración de los Sistemas Operativos es dar una visión, lo más completa y clara posible, de las estrategias fundamentales para realizar el diseño y la administración de los sistemas operativos. Como resultado del estudio y aprendizaje de los contenidos de esta asignatura el estudiante será capaz de:
- Conocer los elementos y objetivos que se deben considerar en el diseño de un sistema operativo.
- Entender y conocer los diferentes aspectos que se deben tener en cuenta en la administración de un sistema operativo.
- Conocer en profundidad los aspectos más importantes (estructuras de datos y algoritmos) del núcleo de UNIX como son: gestión y control de procesos de procesos, gestión de memoria, sistemas de archivos y gestión de dispositivos de E/S.
- Ser capaz de manejar las órdenes del shell y programar en lenguaje C aplicando las llamadas al sistema básicas bajo plataforma UNIX (Linux).
TEMA 1: DISEÑO DEL SISTEMA OPERATIVO UNIX
- RA1.1 Descripción de la arquitectura UNIX.
- RA1.2 Principales servicios prestados por el núcleo.
- RA1.3 Cuáles son los dos modos de ejecución un UNIX: modo usuario y modo núcleo.
- RA1.4 Clasificación de los tipos de procesos en función de modo de ejecución.
- RA1.5 Introducción a las interrupciones y las excepciones, dos de los principales eventos atendidos en modo núcleo.
- RA1.6 Descripción de la estructura del sistema operativo UNIX.
- RA1.7 Descripción de la interfaz de usuario para el sistema de ficheros.
- RA1.8 Principales funciones de la librería estándar de funciones de E/S de C.
- RA1.9 Término proceso demonio
TEMA 2: ADMINISTRACIÓN BÁSICA DEL SISTEMA OPERATIVO UNIX
- RA2.1 Conceptos de consola virtual e intérpretes de comandos (shell).
- RA2.2 Comandos de UNIX más comunes: para manejo de directorios y ficheros, ayuda, edición de ficheros, y para salir del sistema.
- RA2.3 Gestión de usuarios en UNIX.
- RA2.4 Análisis de la configuración de los permisos de acceso a un fichero.
- RA2.5 Consideraciones generales sobre los intérpretes de comandos: uso de caracteres comodines, redirección de la entrada y salida, encadenamiento de órdenes, asignación de alias a comandos, shell scripts, variables del intérprete de comandos, y variables de entorno.
- RA2.6 Descripción del control de tareas.
TEMA 3: ESTRUCTURAS DE DATOS DE CONTROL DE PROCESOS EN UNIX
- RA3.1 Descripción del espacio de direcciones virtuales asociado a un proceso,
- RA3.2 Identificadores y las estructuras de datos del núcleo asociadas a un proceso.
- RA3.3 Análisis de los diferentes elementos que constituyen el contexto de un proceso.
- RA3.4 Tratamiento de las interrupciones por parte del núcleo
- RA3.5 Interfaz de las llamadas al sistema.
- RA3.6 Conocimiento y descripción de los posibles estados de un proceso
TEMA 4: ALGORITMOS DE CONTROL DE PROCESOS EN UNIX
- RA4.1 Cómo se produce la creación de procesos mediante la función fork.
- RA4.2 Qué son las señales.
- RA4.3 Descripción de los algoritmos dormir (sleep) y despertar (wakeup) a un proceso.
- RA4.4 Descripción de la terminación de procesos mediante la función exit.
- RA4.5 Descripción del algoritmo esperar la terminación de un proceso (wait), que permite sincronizar la ejecución de un proceso con la terminación de algunos de sus procesos hijos.
- RA4.6 Invocación de otros programas.
- RA4.7 Funciones de librería.
- RA4.8 Funcionamiento del algoritmo exec().
- RA4.9 Qué es una hebra y para qué sirve.
TEMA 5: PLANIFICACIÓN DE PROCESOS EN UNIX
- RA5.1 Cómo se tratan las interrupciones del reloj.
- RA5.2 Planificación tradicional en UNIX, tareas basadas en consideraciones temporales, tales como callouts y alarmas, así como el estudio de algunas llamadas al sistema asociadas con el tiempo.
- RA5.3 Análisis en detalle del Planificador del SVR4.
- RA5.4 Análisis del Planificador del Solaris 2.x.
TEMA 6: COMUNICACIÓN Y SINCRONIZACIÓN DE PROCESOS EN UNIX
- RA6.1 Conocimiento de los servicios IPC (interprocess comunication) universales: señales y tuberías, y seguimiento de procesos.
- RA6.2 Conocimiento de los mecanismos IPC del System V: semáforos, colas de mensajes y memoria compartida.
- RA6.3 Conocimiento de los principales mecanismos de sincronización tradicionales.
- RA6.4 Descripción del seguimiento de procesos.
- RA6.5 Conocimiento de los mecanismos de sincronización modernos de UNIX.
TEMA 7: GESTIÓN DE MEMORIA EN UNIX
- RA7.1 Cuál es la política de demanda de páginas en el SVR3.
- RA7.2 Cuáles son las estructuras de datos del núcleo asociadas a la gestión de memoria mediante demanda de páginas.
- RA7.3 Análisis de la realización de la llamada al sistema fork en un sistema con paginación.
- RA7.4 Análisis de la realización de la llamada al sistema exec en un sistema de paginación.
- RA7.5 Transferencia de páginas de memoria principal en el área de intercambio
- RA7.6 Tratamiento de los fallos de página
- RA7.7 Cómo se realiza el cambio de modo de un proceso desde el punto de vista de la gestión de memoria.
- RA7.8 Localización y estructura en memoria del área U de un proceso.
TEMA 8: SISTEMAS DE ARCHIVOS EN UNIX
- RA8.1 Qué es un sistema de ficheros y para qué sirve.
- RA8.2 Cómo se construye la estructura jerárquica de ficheros (proceso de montaje).
- RA8.3 Qué es un enlace simbólico y qué tipos de enlaces hay.
- RA8.4 Cómo se acelera el acceso a los ficheros mediante la caché de buffers de bloques y cuáles son las ventajas e inconvenientes de esta técnica.
- RA8.5 La interfaz nodo-V/SVF que permite al núcleo gestionar distintos sistemas de archivos.
- RA8.6 El sistema de ficheros System V file system s5fs.
- RA8.7 Cómo se arreglan los errores en un sistema de fichero.
- RA8.8 El sistema de ficheros FFS o UFS.
- RA8.9 Algunas de las características de los sistemas de archivos modernos.
TEMA 9: GESTIÓN ENTRADA/SALIDA EN UNIX
- RA9.1 Qué es la entrada/salida y cómo se gestiona.
- RA9.2 Para qué sirven las interrupciones de dispositivo.
- RA9.3 Cuál es el cometido de un driver.
- RA9.4 Cómo se organiza el subsistema de entradas y salidas.
- RA9.5 Cómo los procesos se comunican con los drivers a través de streams.
Tema 1. Diseño del sistema operativo UNIX
Contenidos
- Historia del sistema operativo UNIX
- Arquitectura del sistema operativo UNIX
- Servicios realizados por el núcleo
- Modos de ejecución
- Estructura del sistema operativo UNIX
- La interfaz de usuario para el sistema de ficheros
- Librería estándar de funciones de Entrada/Salida
- Origen del término proceso demonio
Tema 2. Administración básica del sistema operativo UNIX
Contenidos
- Consideraciones iniciales
- Comandos de UNIX más comunes
- Gestión de usuarios
- Configuración de los permisos de acceso a un fichero
- Consideraciones generales sobre los intérpretes de comandos
- Control de Tareas
- Otros comandos de UNIX
- Ejemplos adicionales de shell scripts
- Ficheros de arranque de un intérprete de comandos
- La función de librería System
Tema 3 . Estructuras de datos de control de procesos en UNIX
Contenidos
- Espacio de direcciones de memoria virtual asociado a un proceso
- Identificadores numéricos asociados a un proceso
- Estructuras de datos del núcleo asociadas a los procesos
- Contexto de un proceso
- Tratamiento de las interrupciones
- Interfaz de las llamadas al sistema
- Estados de un proceso
Tema 4. Algoritmos de control de procesos en UNIX
Contenidos
- Creación de procesos
- Señales
- Dormir y despertar a un proceso
- Terminación de procesos
- Esperar la terminación de un proceso
- Invocación de otros programas
- Hebras
Tema 5. Planificación de procesos en UNIX
Contenidos
- Tratamiento de las interrupciones del reloj
- Planificación tradicional en UNIX
- Planificador del SVR4
- Planificador del Solaris 2.x
Tema 6. Comunicación y sincronización de procesos en UNIX
Contenidos
- Servicios IPC universales
- Mecanismos IPC del System V
- Mecanismos de sincronización tradicionales
- Seguimiento de procesos
- Mecanismos de sincronización modernos
Tema 7. Gestión de memoria en UNIX
Contenidos
- Estructuras de datos asociadas a la gestión de memoria mediante demanda de páginas en el SVR3
- fork() en un sistema con paginación
- exec() en un sistema de paginación
- Transferencia de páginas de memoria principal al área de intercambio
- Tratamiento de los fallos de página
- Explicación desde el punto de vista de la gestión de memoria del cambio de modo de un proceso
- Localización en memoria del área U de un proceso
Tema 8. Sistemas de archivos en UNIX
Contenidos
- Ficheros especiales
- Montaje de sistemas de ficheros
- Enlaces simbólicos
- La caché de buffers de bloques
- La interfaz nodo-V/SFV
- El sistema de ficheros del UNIX System V (s5fs)
- Comprobación del estado de un sistema de ficheros
- Consideraciones adicionales sobre la interfaz nodo-v/sfv del SVR4
- El sistema de ficheros FFS (o UFS)
- Características de algunos sistemas de archivos modernos
Tema 9. Gestión de entrada/salida en UNIX
Contenidos
- Consideraciones generales
- Drivers de dispositivos
- El subsistema de Entrada/Salida
- Streams
La metodología propuesta para la asignatura Diseño y Administración de Sistemas Operativos sigue el modelo de educación a distancia de la UNED. Está basada en una educación que puede realizarse de forma autónoma por parte del estudiante, que cuenta con el apoyo de las herramientas que ponen a su disposición las tecnologías de la información.
El estudiante debe utilizar la bibliografía básica para estudiar la asignatura. Este libro está pensado para la educación a distancia, por ello sus contenidos han sido organizados y seleccionados para un aprendizaje progresivo y secuencial. Además se incluyen numerosas figuras y ejemplos que ayudan a comprender los contenidos expuestos. Por otra parte, el estudiante dispone en el libro de cuestiones de autoevaluación y de las soluciones a las mismas para poder comprobar si efectivamente se han asimilado los contenidos y se han alcanzado los objetivos marcados.
Todos los capítulos del libro tienen una estructura uniforme. En primer lugar, se enumeran los objetivos docentes que se pretenden alcanzar en dicho capítulo. En segundo lugar, se realiza una introducción a los contenidos del capítulo. En tercer lugar, se incluyen los contenidos propiamente dichos. En cuarto lugar, se realiza un resumen de los contenidos, que ayuda a fijar los contenidos más importantes. En quinto lugar, se incluyen las cuestiones de autoevaluación, a través de las cuales el estudiante puede establecer el grado de asimilación de los contenidos y deducir qué contenidos debe repasar.
El estudiante dispone también de un curso virtual de la asignatura en la plataforma educativa Alf, donde encontrará materiales auxiliares y foros donde podrá plantear sus dudas, que serán resueltas por el equipo docente o los tutores. También será el curso virtual donde podrá encontrar y entregar los diferentes trabajos y pruebas de evaluación a distancia cuya realización contará en la nota final.
Además de todo lo expuesto anteriormente, el estudiante tiene también la posibilidad de asistir a la tutoría presencial de su centro asociado, donde el tutor encargado de ella, le orientará en el estudio de la asignatura y le resolverá todas las dudas que tenga en relación a la misma.
TIPO DE PRUEBA PRESENCIAL |
|
---|---|
Tipo de examen | |
Tipo de examen | Examen de desarrollo |
Preguntas desarrollo | |
Preguntas desarrollo | 5 |
Duración | |
Duración | 120 (minutos) |
Material permitido en el examen | |
Material permitido en el examen | Calculadora no programable. |
Criterios de evaluación | |
Criterios de evaluación | Supone el 80 % de la nota final, no es posible obtener la máxima calificación en la asignatura (MH/10) si no se realizan las otras actividades que aportan el 20% de puntuación restante. La prueba presencial consta de un número variable (4, 5 o 6) preguntas de tipo teórico y/prácticos a contestar en dos horas. No se permite el uso de ningún material (libros, apuntes, etc.) sólo calculadora no programable. |
% del examen sobre la nota final | |
% del examen sobre la nota final | 80 |
Nota mínima del examen para aprobar sin PEC | |
Nota mínima del examen para aprobar sin PEC | |
Nota máxima que aporta el examen a la calificación final sin PEC | |
Nota máxima que aporta el examen a la calificación final sin PEC | 8 |
Nota mínima en el examen para sumar la PEC | |
Nota mínima en el examen para sumar la PEC | |
Comentarios y observaciones | |
Comentarios y observaciones |
PRUEBAS DE EVALUACIÓN CONTINUA (PEC) |
|||||||||
---|---|---|---|---|---|---|---|---|---|
¿Hay PEC? | |||||||||
¿Hay PEC? | Si | ||||||||
Descripción | |||||||||
Descripción | Las P.E.D. serán dos trabajos voluntarios de carácter práctico cuyo objetivo es el de afianzar y ampliar los conocimientos vistos en teoría y que se publicarán en el curso virtual. El acceso y entrega de cada PED estará limitado a un periodo de tiempo bien definido que se indicará por el equipo docente en el curso virtual al comienzo del curso. No es necesario asistir al centro asociado para realizarlas. Las PED entregadas fuera de plazo no se evaluarán. La nota de las PED se mantiene para la convocatoria de septiembre. |
||||||||
Criterios de evaluación | |||||||||
Criterios de evaluación | La evaluación de las PED será realizada por los profesores tutores. Los criterios de evaluación seguirán La matriz de rúbrica holística de la tabla 1. La nota de las PED será la media de las notas de la PED1 y la PED2.
|
||||||||
Ponderación de la PEC en la nota final | |||||||||
Ponderación de la PEC en la nota final | 20% | ||||||||
Fecha aproximada de entrega | |||||||||
Fecha aproximada de entrega | Diciembre y Enero | ||||||||
Comentarios y observaciones | |||||||||
Comentarios y observaciones | PEC 1: entrega aproximada a principios de Diciembre. PEC 2: entrega aproximada a principios de Enero. La fecha concreta se fijará al publicar las PED en el curso virtual. |
OTRAS ACTIVIDADES EVALUABLES |
|
---|---|
¿Hay otra/s actividad/es evaluable/s? | |
¿Hay otra/s actividad/es evaluable/s? | No |
Descripción | |
Descripción | |
Criterios de evaluación | |
Criterios de evaluación | |
Ponderación en la nota final | |
Ponderación en la nota final | |
Fecha aproximada de entrega | |
Fecha aproximada de entrega | |
Comentarios y observaciones | |
Comentarios y observaciones |
¿Cómo se obtiene la nota final? |
|
---|---|
La nota final de la asignatura se calcula de la siguiente manera: Nota_final= 0.8·Nota_prueba_presencial + 0.2·Nota_media_PEDs Para superar la asignatura es necesario que la nota final sea al menos 5 puntos. Importante. La realización de las prácticas no es obligatoria, pero si no las realiza entonces deberá obtener como mínimo un 6.25 en el examen para aprobar la asignatura. Además como máximo la nota final podrá ser 8 puntos. |
ISBN(13): 9788461587728
Título: FUNDAMENTOS DEL SISTEMA OPERATIVO UNIX segunda Autor/es: Jose Manuel Díaz;Rocio Muñoz;Dictino Chaos; Editorial: Autoeditado |
La distribución del libro es gratuita y se realizará en el curso virtual.
- Fundamentos básicos de los sistemas operativos. Jose Manuel Díaz Martínez, Dictino Chaos García, Rocío Muñoz Mansilla y Joaquín Aranda Almansa. Editorial Sanz y Torres. 2011. ISBN: 978-84-92948-47-5
- UNIX: Programación Avanzada (3ª ed.). Francisco Márquez, Editorial RA-MA, 2004 ISBN 9788478976034
- Design of the UNIX Operating System (1st Ed.). Maurice J. Bach. Prentice-Hall Software Series 1, 1986. ISBN: 978-0132017992.
- Programación en C. B. Goltfried. McGraw Hill. ISBN: 84-481-1068-4
- UNIX Internal: The New Frontier (1996). U. Vahalia. Prentice Hall. ISBN: 0-13-101908-2
Además de la asistencia a las tutorías presenciales, el curso virtual en la plataforma educativa alF será el recurso para resolver de manera rápida las dudas que le vayan apareciendo en su estudio.
No obstante, siempre podrá consultar sus dudas particulares a los profesores tutores y a los profesores de la Sede Central (correo electrónico, teléfono, carta o presencialmente).