Sei sulla pagina 1di 18

Sistemas Operativos: propuesta de contenidos y técnicas

docentes en la titulación de Ingeniería Informática

Jesús Carretero
Alejandro Calderón
José Daniel García
Departamento de Informática
Escuela Politécnica Superior
Universidad Carlos III de Madrid
Avda. Universidad 30, 28911, Leganés, Madrid
jesus.carretero@uc3m.es

Resumen Para lograr estos objetivos es fundamental


definir los elementos de la didáctica, los objetivos
En este artículo se presentan varios conceptos específicos del perfil de Ingeniero a formar, las
relacionados con los contenidos y técnicas actividades de enseñanza y la forma de evaluar los
docentes que el autor ve como más deseables para resultados.
la materia de Sistemas Operativos en la titulación
de Ingeniería en Informática. Para centrar el tema 1.1. Definición y elementos de la didáctica
se plantean primero algunos conceptos generales
sobre enseñanza y aprendizaje, se centra el campo La Didáctica se define como la ciencia y arte de
de los sistemas operativos según las propuestas de enseñar y está constituida por un conjunto de
currículo existentes en ACM/IEEE, se procedimientos y normas técnicas destinadas a
contextualiza algo sobre el proceso de Bolonia y dirigir el aprendizaje de la manera más eficiente
se relaciona con el libro blanco de la Ingeniería posible.
Informática. Por último se abordan las propuestas La didáctica resuelve los problemas de
sobre Sistemas Operativos, propuestas que aprendizaje basándose en los datos científicos y
recogen la experiencia del autor y los aspectos empíricos de la educación y establece normas de
más aceptados tanto a nivel nacional como acción y formas de comportamiento.
internacional en la docencia de estas asignaturas. La didáctica considera seis elementos
fundamentales:
1. Enseñanza y aprendizaje El profesor es el actor que imparte enseñanza
o dirige el aprendizaje. Debe llevar a cabo
La Taxonomía de los objetivos educativos de B. actividad docente e investigadora y debe
S. Bloom [1] define los siguientes objetivos a incorporar sus conocimientos de investigación a la
alcanzar en un proceso de aprendizaje. En su docencia cuando se aborden problemas, casos
forma revisada está formada por cuatro niveles: reales, etc. En la docencia, tiene tres papeles
• Conocimiento o Memoria (memorizar) principales:
• Comprensión (relacionar) • Planificación de la actividad docente.
• Aplicación (usar reglas, técnicas, habilidades, • Realización de las actividades planificadas.
estrategias, etc) • Verificación del cumplimiento de las
• Pensamiento Crítico o Resolución de actividades por parte de los alumnos así
Problemas. como del nivel de los conocimientos y
Los métodos tradicionales de enseñanza raras habilidades adquiridos.
veces satisfacen más de los tres primeros niveles. La actividad del profesor debe ser evaluada en
Es necesario introducir el estudio propio y el todos sus papeles, para ver su nivel de desarrollo
trabajo en grupo y con el profesor en clase para en cada uno de ellos.
criticar cosas ya existentes, plantear problemas El alumno es el receptor de la actividad
concretos y ver posibles soluciones innovadoras, docente y el objetivo fundamental de la misma.
etc. Por ello, es necesario tener en cuenta su nivel de
conocimientos, su interés, capacidad intelectual y currículos y prever planes de formación de
hábito de trabajo. Además, es necesario estimular profesorado para adaptarse a las nuevas
su actitud frente a la docencia para que pase de ser circunstancias. En ningún caso, la organización en
un mero receptor a un elemento actor de la misma recursos humanos debe suponer una rémora para
a través de su cooperación en actividades la innovación.
docentes. Probablemente, la mayor innovación
que las nuevas tecnologías pueden aportar a la 1.2. Actividades de enseñanza
enseñanza es colocar a los estudiantes en una
actitud activa en vez de pasiva. Para llevar a cabo un buen desarrollo del método
Los objetivos de la actividad docente y de la pedagógico el profesor empleará la técnica de
educación en general. Estos objetivos pueden ser enseñanza buscando la manera más eficaz de
de tipo general, como formar ingenieros utilizar los recursos didácticos para lograr el
responsables, tener algún conocimiento aprendizaje del estudiante.
humanista, etc., o más específicos, como dotar de A continuación se hace una clasificación de
ciertas competencias profesionales, lograr una alta los métodos pedagógicos más habituales.
cualificación en alguna materia, conseguir una Clases expositivas o teóricas. Es el método
tasa de éxito en una asignatura o titulación, etc. Es fundamental que permite desarrollar en forma
importante definir bien estos objetivos, ya que su ordenada y sistemática los puntos esenciales de
logro puede condicionar la aplicación de una disciplina. La experiencia demuestra que
determinados métodos. Por ello, los objetivos que facilita enormemente la preparación del alumno.
se definan, sobre todo los concretos relacionados Además de mostrar conceptos importantes y
con la actividad docente y sus resultados, deben presentar la materia, la clase teórica debe ser
ser pertinentes, lógicos, realizables y medibles. La desarrollada de manera que se promueva el
definición de los objetivos operativos de ejercicio de la inducción y la deducción, se
aprendizaje tiene ventajas para el alumno, el subraye la utilidad de las ideas expuestas, se
profesor, la institución docente y la sociedad. asegure la continuidad de unas ideas sobre la base
La materia como tal supone la definición de de las anteriores, se promocione la participación
un nombre y unos contenidos concretos de una activa de los alumnos, etc. Es importante evitar el
asignatura. Para imbricar una materia en una dogmatismo y la pasividad de los alumnos.
titulación es muy importante conocer su nivel de Clases de problemas y ejercicios.
dificultad y su importancia dentro del currículo de Complementan las clases teóricas, ya que
estudios. Obviamente, la definición de una proporcionan soltura y habilidad y ayudan a
materia debería ser llevada a cabo por expertos en vencer el temor con que se enfrenta el alumno
la misma, pero también es importante contar con cuando tiene que aplicar sus conocimientos
expertos en la profesión a ejercer. teóricos. Su función será adiestrar al alumno en la
Los métodos y técnicas de enseñanza utilización de los conocimientos adquiridos
permiten hacer llegar la materia desde el profesor anteriormente a la resolución de ejercicios
al alumno y difundirla entre grupos de alumnos. prácticos.
Es fundamental buscar la manera más eficaz de Clases prácticas (aula de ordenadores,
utilizar los recursos didácticos para lograr el talleres, …). Las prácticas cubren una fracción
aprendizaje del estudiante. Para ello se debe importante de las exigencias docentes. Deben
definir claramente la tipología de trabajo a realizar desarrollarse paralelas a las teóricas y deben
por los alumnos: teoría, práctica, trabajos, proporcionar al alumno habilidades y técnicas
exámenes, práctica en empresa, etc. Además, esta básicas, capacidad para diseñar su propia
tipología debe estar perfectamente imbricada con solución, exponiendo adecuadamente el propósito,
la materia y con la planificación de los cursos. resultado y garantías de esta, y capacidad de
El centro de enseñanza es un factor muy realización del trabajo en equipo. En definitiva,
importante en cuanto que define la orientación y lograr que el estudiante adquiera experiencia en
objetivos de la universidad y puede influir en los identificar un problema, diseñar algoritmos que
contenidos curriculares. Como en toda los solucionen y analizar y explicar los resultados.
organización, es necesario tener en cuenta los Es fundamental conocer el esfuerzo necesario para
recursos humanos cuando se planifican nuevo
realizar las prácticas y planificar el calendario 1.3. Métodos de evaluación
para que los alumnos cuenten con los
conocimientos necesarios antes de abordar las El ideal pedagógico en este aspecto sería que
prácticas. Para evitar una sobrecarga de prácticas, el profesor conociera personalmente a cada
es necesario evaluar todo un cuatrimestre o curso alumno y hacia eso habría que tender. Eso se
completo en conjunto. En caso contrario, se suele puede conseguir con grupos muy reducidos
producir un efecto acumulativo de materias (máximo 25 alumnos). En cualquier caso, en la
prácticas que impiden al alumno cumplir los evaluación es fundamental evaluar todo el
plazos. esfuerzo del alumno y se deben buscar métodos de
Seminarios y cursillos que tengan que ver evaluación que así lo permitan, aunque haya
con la materia pero que proporcionen un enfoque muchos alumnos. El método tradicional de
distinto, amplíen contenidos específicos o evaluación en Ingeniería ha consistido
muestren experiencias empresariales, tanto a nivel habitualmente en dos aspectos: realización de
profesional como de herramientas. Este método prácticas obligatorias y poco valoradas y examen
docente es un factor muy importante para tratar de final teórico-práctico para evaluar conocimientos.
involucrar a las empresas en la docencia Este esquema no valora adecuadamente el
universitaria y lograr que entren en contacto con esfuerzo del alumno, sino solo la consecución de
alumnos y profesores. Como complemento a esta resultados.
actividad se pueden realizar visitas a instalaciones La evaluación continua se presenta como
o centros relacionados con las materias y que una buena aproximación para evaluar este
supongan una muestra clara para los alumnos de esfuerzo mediante pruebas parciales por temas,
avances profesionales o científicos en el área. test, resolución controlada de problemas, trabajos
En las últimas etapas de formación, métodos prácticos, etc. Algunas formas de evaluación que
docentes como las prácticas en empresa o en se pueden contemplar en este esquema son:
laboratorios de investigación, son muy efectivos • Pruebas teóricas: Conocimientos de conceptos
para dotar al alumno con capacidades futuras de la asignatura por temas o grupos de temas.
antes de su inserción laboral. Sin embargo, estos Pueden incluir preguntas, cuestionarios,
métodos requieren una formulación muy clara de tests, etc.
sus objetivos, las obligaciones de las partes • Resolución de problemas: Capacidad de
(alumno, universidad, empresa o laboratorio) y la resolver casos prácticos concretos y cortos.
evaluación de los resultados de las mismas. Necesitan actividad previa similar en clase.
Por último, una parte fundamental de las • Pruebas prácticas: Realización de proyectos
actividades de la enseñanza es la evaluación de de la asignatura. Se pueden hacer conjuntas
resultados. Como se dijo anteriormente, toda para fomentar trabajo en equipo.
actividad formativa debe tener objetivos medibles. • Trabajos sobre aspectos concretos de la
En el caso de la enseñanza, es muy importante asignatura.
saber si los alumnos han alcanzado el nivel En cualquier caso, todo proceso de evaluación
mínimo exigible para poder tener la capacitación debe tener unas reglas claras para los alumnos, a
en una materia. ser posible expresadas en una fórmula o diagrama
La tarea de evaluación es tremendamente que les permita también a ellos conocer su estado
delicada por cuanto debe lograrse la mayor en la asignatura. En estos esquemas de evaluación
justicia posible en las calificaciones, y por ello es hay que dejar margen de mejora para aquellos
difícil, si no se unen a las buenas intenciones del alumnos que quieran hacer más actividades o
profesor, un conjunto de técnicas apropiadas. Por ampliar sus conocimientos mediante trabajos
su importancia le dedicamos la sección siguiente. voluntarios, actividades de ayuda o mejora de
Lograr la situación óptima en cualquier calidad de la docencia, etc.
actividad de enseñanza supone, en nuestra ¡Cuidado con el esfuerzo! Es importante
opinión, hacer una mezcla equilibrada de todas evaluar el coste en recursos humanos de estas
las actividades anteriores. técnicas de evaluación antes de ponerlas en
práctica. Una mala aplicación sería desastrosa.
2. El nuevo entorno de Bolonia En España, los sucesivos ministerios de
educación de los 8 últimos años han ido
El Acuerdo de Bolonia, logrado en 1999 [2] por cambiando su posición respecto a este tema, hasta
los Ministros de Educación de la Unión Europea llegar a la situación expresada en los últimos
en la citada ciudad, plantea lograr un Espacio decretos:
Europeo de Educación Superior (EEES) a través • Grado: 4 años con 240 créditos ECTS
de dos elementos fundamentales: repartidos en cursos de 60 créditos.
• Un sistema europeo de transferencia de Obligatorio PFC de 30 créditos.
créditos. Se basa en el crédito ECTS: unidad • Master: 60, 90 o 120 créditos ECTS.
que representa la cantidad de trabajo total del • Doctorado: realización de tesis doctoral
estudiante. Esta unidad debe estar en la franja después de tener un master compatible con el
de 25-30 horas de esfuerzo por crédito. doctorado.
• Un suplemento europeo al titulo. Define un La Figura 1 muestra posibles recorridos
modelo de información unificado, curriculares en el EEES para acceder a un título.
personalizado para el titulado universitario. Con este esquema se pueden conseguir títulos de
El objetivo de este acuerdo es hacer grado y master en 4 + 1 y 4 + (1) + 1. A resaltar la
comprensibles y comparables los títulos posibilidad de acceder a un master sin haber
universitarios en Europa de forma que se fomente terminado el título de grado cuando se hayan
la movilidad entre los países de la UE y se cursado 180 créditos del master. Esto posibilitaría
reconozcan las titulaciones si ningún problema. un esquema encubierto de 3+2 años para los
Se definía un plazo de 10 años para lograrlo. estudios.

2.1. Situación actual de los estudios

A raíz de este acuerdo cada país empezó un


proceso de adaptación que ha llevado a
situaciones dispares [15]. La importancia de la
educación para cada país impidió tener una
directiva europea clara respecto a estructura de
estudios, habiendo solo acuerdo en tener estudios
de 3 ciclos:
• Grado
• Master
• Doctorado
Poco más se ha conseguido, por lo que un Figura 1. Recorridos de currículum posibles en el
grupo de países ha elegido estructuras de 3 años EEES.
para el grado y 2 para el master y otros (entre los
En cuanto a posibles títulos y currículos, en
que está España) han elegido 4 para el grado y 2
España la existencia de estructura profesionales
para el master [3]. En lo que sí parece haber más
reconocidas a nivel legal (colegios profesionales)
consenso es en la realización del doctorado, que
y la dotación de atribuciones profesionales por ley
sigue realizándose de la forma tradicional.
a algunos profesionales ha impedido, en nuestra
Entre otras razones la convergencia no se ha
opinión, una profunda reforma del sistema de
logrado por:
títulos debido a la obligatoriedad de mantener lo
• Falta de directivas europeas concretas.
ya existente. Eso mismo ha ocurrido en otros
• Mezclar la situación política y países europeos, por lo que en general se ha
profesional de cada país con la educación tendido a reformar lo mínimo posible para
• Idiosincrasia de los países. satisfacer las exigencias de la UE.
• Presión profesional donde hay
atribuciones (España, por ejemplo).
2.2. Influencia en la metodología • Las clases teóricas tradicionales resultan poco
atractivas para los alumnos. Las clases
En general, en España, el proceso de adaptación al magistrales deben reducirse a los conceptos
EEES se ha acompañado de muchos trabajos para fundamentales y dejar espacio para el estudio
adaptar la docencia y los métodos de evaluación a propio de los alumnos.
la exigencia de contar en el currículo con todo el • El uso de transparencias y el seguimiento fiel
esfuerzo del alumno y de que dicho esfuerzo deba de las mismas por parte del profesor alienta
estar medido y ser compatible con una jornada el absentismo a clase. Los alumnos no ven
laboral estándar (40-45 horas semana). Todo ello valor añadido a lo que reciben. Los alumnos
ha contado con programas de apoyo propios de las deben venir con la materia leída y preguntar
universidades y del Ministerio de educación [4]. sus dudas.
En la Universidad Carlos III de Madrid se ha • Es importante realizar actividades en grupos y
llevado a cabo un plan piloto para adaptar el fomentar el debate en clase mediante el
EEES toda la titulación de Ingeniería en estudio crítico de casos. Esto aumenta el
Informática y la Ingeniería Técnica en Informática protagonismo y el interés de los alumnos.
de gestión. Los métodos y resultados de estos • Las prácticas, casos prácticos y problemas se
planes se han evaluado cuidadosamente, llegando deben hacer en grupos reducidos (20-30
a las conclusiones siguientes: alumnos) y tener horas tutoradas por un
• Es tan importante motivar al alumno como a profesor. Sin embargo, el objetivo no debe se
los profesores. Si estos últimos no se resolver las prácticas en clase. Esto es trabajo
involucran en el proceso, fracasará. propio de los alumnos.
• Es importante prever un plan de formación • Por último se pueden realizar actividades en
para los profesores y un periodo de grupos muy reducidos (1-5 alumnos) tales
adaptación. como trabajos especiales ( profundización,
• El plan exige más dedicación personal a los experimentos, …) o tutorías.
alumnos y hace necesario considerar “todo” La evaluación parcial de contenidos permite a
el trabajo del alumno. los alumnos ver su esfuerzo reflejado de forma
• La planificación cuidadosa es fundamental. Se más continua en el tiempo. Es óptima para los
necesita una guía docente y cronograma alumnos que participan, pero desastrosa para los
detallado por materia. Pero además, hay que que no lo hacen. Hace falta un esquema
hacer un estimador de esfuerzo por alternativo similar al tradicional para su
cuatrimestre o curso. Si es excesivo, debe evaluación (prácticas + examen final). Hay que
reconsiderarse en conjunto con los tener en cuenta que por circunstancias laborales,
responsables de las materias. un cierto porcentaje de alumnos no puede acudir a
• La planificación debe tener en cuenta el clase.
trabajo fuera del aula. A partir de los
estudios, los propios alumnos han estimado 3. Currículum de ACM-IEEE
una media de 1,5 horas de trabajo externo por
hora de aula. La realimentación anual para Los currículos de la ACM y el IEEE siempre han
confirmar estimaciones es fundamental. sido un referente mundial en cuanto a las materias
• El proceso conlleva una sobrecarga docente de a enseñar en las titulaciones de Informática. En el
entre 35% y 40% para los profesores, año 1991 publicaron un currículo conjunto y
sobrecarga que se debe recompensar de unificado [5] en el que se pedía para Operating
alguna forma. Systems un mínimo de 6 horas, existiendo
intensificaciones alternativas.
En cuanto a la metodología, se han llevado a Dados los rápidos cambios tecnológicos y de l
cabo distintos experimentos según los tipos de área de la Informática, durante el otoño de 1998 se
materia. De los estudios y experimentos realizados formó un comité conjunto de la IEEE-ACM con la
en las materias de Sistemas Operativos (y sus finalidad de crear una nueva recomendación para
afines) se han podido extraer las conclusiones los planes de estudio de Informática que revisara y
siguientes: pusiera al día la propuesta de 1991. El informe
Computing Curricula 2001: Computer Science [5] nuevo sobre tecnologías de la información
se publicó en diciembre de 2001. (information technology). En la Figura 2 se
muestra la estructura currciular propuesta.
3.1. Objetivos educativos de un Ingeniero en
Informática

Como parte del trabajo realizado, se reconocen


que para formar un Ingeniero en Informática, se
deben satisfacer los siguientes objetivos
educativos generales:
• Proporcionar una enseñanza científica/técnica
fundamental
• Desarrollar la imaginación, creatividad,
habilidad, sentido realista y espíritu Figura 2. Estructura curricular propuesta por ACM-
investigador IEEE
• Dotar con “competencias profesionales”
• Formación completa: técnica, profesional, Como se puede ver, la estructura básica de la
investigación, personal, etc. propuesta debe permitir la aparición de nuevos
programas.
• Fomentar la capacidad para relacionar
La organización de los currículos se hace en
conceptos y problemas.
base a áreas de conocimiento y unidades docentes,
• Establecer una base suficiente para el estudio
definiendo en todos los perfiles los mínimos
de otras materias más especializadas.
necesarios exigidos para cada perfil. A
Como se puede apreciar, es difícil satisfacer
continuación estudiamos los requisitos en cada
unos objetivos tan generales en un campo tan
uno de los perfiles para las asignaturas del campo
amplio como el que nos atañe.
de Sistemas Operativos.
Los miembros del comité observaron que la
Ingeniería de computadores
informática había crecido mucho y en diversas
Perfil: diseño y construcción de computadores
líneas, de modo que no parecía viable producir un
y de sistemas basados en ellos.
único informe. Por tanto una estructura más
Estudio de: Hardware, software y
razonable consistía en producir una propuesta
comunicaciones y de las interacciones entre ellos.
curricular para cada disciplina identificada. A
Sistemas operativos: 20 horas. Distribuidas
continuación se describen brevemente cuáles y sus
según la tabla siguiente:
características principales
Temas: Horas:
3.2. Titulaciones (perfiles) propuestas Historia e introducción 1
Principios de diseño 5
Las comisiones de elaboración del currículo Concurrencia 6
identificaron inicialmente cuatro disciplinas: Planificación y activación 3
• Ingeniería de computadores (computer Gestión de memoria 5
engineering), Tabla 1. Temas de sistemas operativos en IC
• Ciencia de la computación (computer
science), Ciencias de la computación
• Sistemas de información (information Perfil: Diseño e implementación de software +
systems) e nuevas formas de utilizar los computadores y
• Ingeniería del software (software resolver problemas de computación.
engineering). Sistemas Operativos: 18 horas. Distribuidas
Estos cuatro perfiles constituyen las grandes según la tabla 2.
ramas actuales de la Ingeniería en Informática.
Aún así, ya anticipaban la aparición de nuevas Temas: Horas:
disciplinas y en el último informe apareció uno Introducción a los sistemas operativos 2
Principios de sistemas operativos 2 Sistemas operativos: 10 horas. Todavía no se
Concurrencia 6 ofrece distribución en horas de los mismos.
Planificación y activación 3 Además existe un tema fundamental de
Gestión de memoria 5 infraestructuras de computación
Tabla 2. Temas de sistemas operativos en CC Además de una descripción de cada
currículum, se ofrece en la propuesta una tabla
Es interesante observar que la carga de sistemas con pesos mínimos y máximos (en una escala de 1
operativos es casi equivalente en IC y en CC. Sin a 5) y contenidos de las materias fundamentales.
embargo, en la primera se hace más énfasis en el La tabla 4 muestra dicha distribución de pesos
diseño. relativos que están relacionados con la materia de
Ingeniera del software sistemas operativos.
Perfil: Desarrollo y mantenimiento de
sistemas software de forma fiable y eficiente. Área IC CC SI TI IS
Sistemas Operativos: 15 horas. Se incluyen Principios y diseño 2 3 1 1 3
dentro de un módulo de fundamentos de de sist. Operativos 5 5 1 2 4
computación básica (es muy grande).Se pueden Configuración y uso 2 2 2 3 2
distribuir según la tabla 3. de sist. Operativos 3 4 3 5 4
Administración de 1 1 1 3 1
Temas: Horas: sistemas 2 1 3 5 2
Historia 1 Ingeniería de sist. de 5 1 0 0 2
Concurrencia + procesos 6 computadores 5 2 0 0 3
Sistemas de ficheros 4 Tabla 4. Pesos relativos de materias
Interacción con ejecución de sistemas 4 fundamentales en ACM-IEEE
Tabla 3. Temas de sistemas operativos en IS
3.3. Conclusiones
Sistemas de información
Perfil: Integración de las soluciones de la Aunque es difícil trasladar horas directamente a
tecnología de la información y los procesos de créditos de los currículos españoles, si es posible
negocio. ver las tendencias. En todos los casos se puede
Programa dividido en unidades dundamentales observar que los sistemas operativos son materias
de 40 horas. Sistemas Operativos insertos en el fundamentales en los currículos diseñados, aunque
módulo “Tecnología de la información: Hardware con un número de horas variable.
y software”. Es muy interesante la definición de varios
Hay claramente dos temas relacionados con el currículos de grado por la extensión del campo.
contenido de sistemas operativos: No se toma la decisión de dejar estos
• Plataformas tecnológicas: 14 horas conocimientos para el master.
• Administración y mantenimiento de sistemas: También es muy acertado, en nuestra opinión,
11 horas la definición de una parte básica común a todos
Con lo cuál se podrían dedicar entre 15 y 20 los currículos para poder hacer más
horas a contenidos de sistemas operativos. combinaciones con otros conocimientos o para
Conviene destacar que aparece explícitamente la asimilar fácilmente nuevas tendencias.
administración de sistemas. Una conclusión también importante de los
Tecnologías de la información informes es la necesidad de hacer el campo de
Propuesta de nueva creación. Objetivo: conocimiento (relativamente árido) más atractivo
Combinación precisa de conocimiento y para los alumnos.
experiencia práctica para:
• Cuidar de la infraestructura tecnológica que
trata con la información del negocio
• Ser capaz de organizar a la gente que utiliza
dicha infraestructura
4. Libro blanco de Ingeniería en
Informática

En el verano de 2003 la ANECA realizó la


primera convocatoria de ayudas para el diseño de
planes de estudio y títulos de grado dentro de su
programa de convergencia europea con el objetivo
de Impulsar en las universidades españolas la
realización de estudios y supuestos prácticos para
el diseño de planes de estudio y de títulos oficiales
de grado adaptados al Espacio Europeo de
Educación Superior. Para ello solicitó propuestas
de proyectos de elaboración de Libros Blancos de
titulación. Como resultado del mencionado
proyecto, en el año 2004 se publicó el Libro Figura 3. Contenidos formativos comunes y
Blanco del Título de Grado en Ingeniería distribución de los mismos
Informática [7].
Se describen además los contenidos básicos de
El libro blanco supone una aportación
subconjuntos y se asigna créditos a los mismos,
fundamental para la estructuración de los estudios
según se puede ver en la tabla 5, donde se
de Informática universitarios en España, ya que
muestran los específicos.
propone aspectos fundamentales de los mismos:
• Estructura de titulación. Títulos en dos ciclos:
Materia Créditos
Grado y Máster.
Programación 24
• Título de grado con la denominación de
Ingeniería del Software, Sistemas de 24
Ingeniero en Informática, de carácter
Información y Sistemas Inteligentes
generalista.
Sistemas Operativos, Sistemas 24
• Estudios de grado de 240 créditos ECTS
Distribuidos y Redes
organizados en cuatro cursos académicos.
Ingeniería de Computadores 24
• Realización de un Proyecto de Fin de Carrera.
Tabla 5. Distribución de materias específicas en el
• Contenidos formativos comunes de la
libro blanco
titulación (la troncalidad): 60%.
Se definen además tres perfiles posibles para
Como se puede ver, hay un mínimo de 24
especializar el currículo:
ECTS asignados a Sistemas Operativos, Sistemas
• Desarrollo de Software, Distribuidos y Redes.
• Sistemas
• Gestión y Explotación de Tecnologías de la
Información
5. Sistemas operativos en la Ingeniería
La propuesta clasifica los contenidos formativos Informática: Propuesta de contenidos
comunes en cuatro tipos: y técnicas
• Fundamentos científicos,
• Contenidos generales de la ingeniería, Los sistemas operativos comenzaron a aparecer a
• Contenidos específicos de la ingeniería finales de la década de los 50 y desde entonces
informática, han constituido un componente básico de todo
• Proyecto fin de carrera. sistema informático. Poco tiempo después
Y les asigna porcentajes mínimos y máximos empezaron a incluirse en los estudios de
de créditos, como se muestra en la figura 3. Con informática y desde entonces en prácticamente
todo se deja un 40% sin definir para incluir todos los planes de estudios nacionales e
especialidades, contenidos específicos de la internacionales aparece como materia troncal,
universidad, etc. siendo esencial en los estudios de informática.
Haciendo una revisión de los planes de estudio y
propuestas de currículum de carácter
internacional, podemos observar que ya en el Programación 1º
currículum de ACM de 1968 aparecen los Estructura de

Computadores
sistemas operativos como materia troncal.
Con el paso de los años, está importancia se Sistemas
Operativos
ha ido acentuando dado que los sistemas
Arquitectura de Diseño de Sistemas
operativos proporcionan la visión del sistema de la 3º
computadores Operativos
mayoría de los usuarios de un sistema de
computación y que, en mayor o menor medida,
Sistemas en 4º
todos los usuarios interfieren con el sistema Sistemas Tiempo Real
Tolerantes a
operativo. Fallos Sistemas
Admon. de Sistemas
Además, su ámbito ha ido ampliándose hasta Distribuidos

comprender prácticamente todo aquello que está


Figura 4. Relación de materias de sistemas operativos
entre el hardware y la visión de los
programadores: Por tanto, en base a estas tres asignaturas
• Proporcionar una máquina virtual ampliada. fundamentales y los perfiles de ACM-IEEE,
• Control y gestión de los programas y recursos planteamos definir hasta 5 posibles itinerarios,
• Comunicaciones internas y externas como se muestra en la tabla 6.
• Incremento de prestaciones: mecanismos,
evaluación y configuración de sistemas, ... Itinerario Asignaturas Créditos
Por otra parte, cada vez hay más imbricación 1 Conceptos elementales de 6
con los niveles inferiores y superiores del sistema, SO
debido a aplicaciones multimedia, empotradas, 2 Conceptos de SO 9
tiempo real, paralelas, E/S, etc. Además, la 3 Conceptos SO + Diseño 6+6
extensión de máquinas virtuales (como Java) que de SO
se ven a nivel de programador hace muy 4 Conceptos SO + Diseño 6+6+6
necesarios los conocimientos básicos de sistemas SO + Administración de
operativos y su efecto sobre el rendimiento. SO
5 Conceptos SO + 6+6
5.1. Propuesta de contenidos Administración de SO
Tabla 6. Itinerarios posibles para sistemas
Tras lo visto en las secciones anteriores, no parece operativos
posible definir todos los contenidos de sistemas
operativos en una única asignatura. Por ello, nos Estos itinerarios deberían adaptarse a las
parece más adecuado seguir el ejemplo del titulaciones existentes y sus intensificaciones.
currículo de ACM-IEEE y definir varios Para las tres intensificaciones propuestas en el
itinerarios. libro blanco, se podría plantear lo siguiente:
Además, para definir contenidos es importante • Desarrollo de Software. Itinerario 3.
ver las asignaturas que ya existen en los planes de • Sistemas. Itinerario 4.
estudio y cómo se relacionan entre sí. Cuando se • Gestión y Explotación de Tecnologías de la
hace esto se descubren 3 asignaturas relacionadas Información. Itinerario 5.
claramente con la materia de sistemas operativos: Los itinerarios 1 y 2 son contenidos básicos
• Sistemas operativos que se ajustarían a ingeniería del software y a
• Diseño de sistemas operativos sistemas de información respectivamente.
• Administración de sistemas operativos A continuación se describe cada una de las 4
Igualmente se puede pensar en otras asignaturas.
asignaturas relacionadas, como sistemas
distribuidos, sistemas de tiempo real, sistemas 5.2. Conceptos elementales de Sistemas
tolerantes a fallos, etc. La figura 4 muestra una Operativos
posible imbricación en el plan de estudios de las
tres asignaturas fundamentales. Esta asignatura define el nivel mínimo de
conocimientos de sistemas operativos que debe
tener un alumno que estudie algún perfil Tema 1: Historia y evolución de los SSOO.
relacionado con la informática. Entre sus objetivos Objetivos: adquirir una visión global del
se cuentan: sistema operativo; presentar conceptos básicos de
• Mostrar al alumno la organización y servicios servicios, así como ejemplos con UNIX y
del sistema operativo como máquina Windows.
ampliada. Contenidos: ¿Qué es el S.O.?: M.V., gestor de
• Presentar principalmente la visión externa del recursos, …; Conceptos básicos: procesos,
sistema. memoria, ... ; Estudio de casos: UNIX y Windows
• Permitir al alumno comprender los conceptos NT;
de SS.OO.: procesos, memoria, concurrencia, Duración: 2 horas.
planificación, archivos y directorios, ... Bibliografía básica: J. Carretero. Capítulo 2.
• Mostrar cómo se relacionan los elementos Tema 2: Organización, estructura y
principales del sistema con el resto de servicios de los sistemas operativos.
componentes de un sistema informático. Objetivos: analizar las distintas visiones del
• Hacer que el alumno comprenda el efecto del S.O.: interna y externa; mostrar el concepto de
sistema operativo sobre el resto del sistema. llamada al sistema; presentar la interfaz POSIX y
Esta asignatura tendría una asignación de 6 s los comandos del sistema.
créditos ECTS, repartidos en 3 créditos de teoría y Contenido: servicios del S.O.; tipos de
3 créditos prácticos y se impartiría en segundo servicios; llamadas al sistema.: concepto y
curso, segundo cuatrimestre. realización; API: POSIX, Win32, ...; interfaz con
Los contenidos de esta asignatura incluyen: el usuario: programas del sistema; intérprete de
organización, estructura y servicios de los mandatos en UNIX
sistemas operativos; procesos y threads; Duración: 4 horas.
conceptos de gestión de memoria; comunicación y Bibliografía básica: J. Carretero. Capítulo 2.
sincronización entre procesos; conceptos de Tema 3. Procesos y threads.
Entrada / Salida y sistemas de ficheros. Todos Objetivos: introducir los conceptos de proceso
ellos haciendo énfasis en los conceptos y de proceso ligero (thread); mostrar los
fundamentales. conceptos básicos de activación y planificación de
Como se ha indicado anteriormente, es procesos; mostrar los servicios POSIX para
importante tener una bibliografía básica a la cual procesos y threads; introducir los conceptos de
pueda acudir el alumno. Los autores recomiendan concurrencia.
el libro de J. Carretero, F. García, P. De Miguel y Contenidos: conceptos de proceso y thread.
F. Pérez. Sistemas Operativos: una visión Estado, operaciones, ...; activación y planificación
aplicada. 2 ed. McGraw-Hill. 2007. En cuanto a de procesos.; entorno de un proceso.; señales;
bibliografía complementaria, se sugieren los servicios POSIX para gestión de procesos y
siguientes textos: threads.
• Silberschatz, P. Galvin. Conceptos de Duración: 8 horas.
Sistemas Operativos. Prentice Hall. 7ª ed. Bibliografía básica: J. Carretero. Capítulo 3.
2006. Tema 4: Comunicación y sincronización
• Tanenbaum. Sistemas Operativos: diseño e entre procesos.
Objetivos: presentar los problemas de la
implementación. Prentice Hall. 3ª ed. 2006.
ejecución concurrente de procesos, así como para
• W. Stallings. Sistemas Operativos. Prentice
su sincronización y comunicación; introducir los
Hall. 5ª ed. 2005.
mecanismos de comunicación y sincronización.
Como material de problemas y clases de
Contenidos: procesos concurrentes: tipos e
ejercicios, se sugiere usar el libro de J. Carretero y
interacciones; el problema de la sección crítica;
otros, Problemas de Sistemas Operativos. UPM.
problemas clásicos de comunicación y
9ª ed. 2000.
sincronización: lectores/escritores, productor
A continuación, se sugiere una distribución
/consumidor, etc..; mecanismos de comunicación
temática de los contenidos descritos. Y su
y sincronización; servicios POSIX.
duración en horas. Este ejemplo solo se hará para
Duración: 6 horas.
esta asignatura.
Bibliografía básica: J. Carretero. Capítulo 5.
Tema 5: Gestión de memoria. procesos, memoria, concurrencia, planificación,
Objetivos: presentar los aspectos básicos de E/S, ...; mostrar cómo se gestionan los elementos
gestión de memoria; mostrar el mapa de memoria principales del sistema y cómo se relacionan entre
de un proceso; presentar los servicios POSIX para sí; mostrar aspectos de seguridad en el sistema
gestión de memoria. operativo.
Contenidos: funciones de la gestión de Esta asignatura tendría una asignación de 9
memoria; mapa de memoria de un proceso; créditos ECTS, repartidos en 4,5 créditos de teoría
conceptos básicos de memoria virtual y memoria y 4,5 créditos prácticos y se impartiría en segundo
compartida; servicios POSIX para gestión de curso, segundo cuatrimestre.
memoria. Los contenidos de esta asignatura incluyen:
Duración: 4 horas. organización, estructura y servicios de los
Bibliografía básica: J. Carretero. Capítulo 4. sistemas operativos; procesos y threads; gestión
Tema 6: E/S y sistemas de ficheros. de memoria; comunicación y sincronización entre
Objetivos: presentar los conceptos básicos de procesos; entrada / salida; sistemas de ficheros;
E/S y funciones del S.O; introducir conceptos del seguridad en el SO.
sistema de ficheros y directorios; presentar Bibliografía básica:
servicios POSIX para gestión de ficheros. J. Carretero, F. García, P. De Miguel y F.
Contenidos: conceptos básicos de E/S; Pérez. Sistemas Operativos: una visión aplicada.
conceptos de sistema de ficheros y directorios; 2 ed. McGraw-Hill. 2007.
construcción del S.F; seguridad y protección; Bibliografía complementaria:
servicios POSIX para gestión de ficheros y A. Silberschatz, P. Galvin. Conceptos de
directorios Sistemas Operativos. Prentice Hall. 7ª ed. 2006.
Duración: 6 horas. A. Tanenbaum. Sistemas Operativos: diseño e
Bibliografía básica: J. Carretero. Capítulos 7 y implementación. Prentice Hall. 3ª ed. 2006.
8. W. Stallings. Sistemas Operativos. Prentice
Respecto a las prácticas, en la tabla 7 se Hall. 5ª ed. 2005.
sugieren varias posibles, así como su duración Bibliografía para problemas y ejercicios.
horaria para que se ajuste a los 3 créditos ECTS J. Carretero y otros, Problemas de Sistemas
propuestos. Operativos. UPM. 9ª ed. 2000.
Los contenidos teóricos de la asignatura se
Práctica Horas pueden distribuir en temas según se indica en la
Guiones de mandatos. 4 tabla 8. Como se puede ver son similares a la
Intérprete de mandatos: minishell 16 asignatura anterior, pero se hace más énfasis en
Comunicación y sincronización 5 gestión de memoria y sistemas de ficheros
Implementación de mandatos con 5 (seguridad), además de profundizar más en los
archivos y directorios: cp, cat, ls, … temas.
Tabla 7. Prácticas recomendadas para la
asignatura TEMA Duración
1. Historia y evolución de los 2
5.3. Conceptos de Sistemas Operativos sistemas operativos
2. Organización, estructura y 6
Esta asignatura define el nivel adecuado de servicios de los sistemas
conocimientos de sistemas operativos que debe operativos.
tener un alumno que estudie algún perfil 3. Procesos y threads 12
relacionado con la informática y que solo curse 4. Comunicación y 8
una materia de este tipo. Entre sus objetivos se sincronización entre procesos
cuentan: mostrar al alumno la organización,
estructura y servicios del sistema operativo; 5. Gestión de memoria 7
presentar principalmente la visión externa e 6. E/S y sistemas de ficheros 10
interna del sistema; permitir al alumno TOTAL 45
comprender en detalle los conceptos de SS.OO.: Tabla 8. Temas propuestos para la asignatura
A. Silberschatz, P. Galvin. Conceptos de
En la tabla 9 se relacionan las prácticas Sistemas Operativos. Prentice Hall. 7ª ed. 2006.
recomendadas para la asignatura. A. Tanenbaum. Sistemas Operativos: diseño e
implementación. Prentice Hall. 3ª ed. 2006.
Práctica Horas W. Stallings. Sistemas Operativos. Prentice
Guiones de mandatos. 6 Hall. 5ª ed. 2005.
Intérprete de mandatos: minishell 16 J. Bach Maurice,The Design of the Unix
Comunicación y sincronización 8 Operating System, Prentice Hall.
Gestión de memoria 6 La tabla 10 muestra los temas propuestos para
Gestión de archivos y directorios 9 la asignatura y su distribución horaria.
Tabla 9. Prácticas recomendadas para la
asignatura TEMA Duración
1. Organización interna de un 5
5.4. Diseño de Sistemas Operativos sistema operativos.
3. Procesos y threads 4
Como se muestra en la figura 3, esta asignatura se 4. Comunicación y 2
plantea como continuación de las que se han sincronización entre procesos
expuesto anteriormente. Sus objetivos son 5. Planificación de procesos 3
continuación de los de las anteriores, pero en este 5. Diseño de sistemas de 6
caso se pasa de la vista externa del sistema gestión de memoria
(usuario) a la interna (diseñador, programador de 6. Sistemas de E/S y sistemas 8
sistemas). Entre estos objetivos se cuentan: de ficheros
mostrar al alumno la organización, estructura y 7. Mecanismos de seguridad 2
servicios del sistema operativo; presentar en TOTAL 30
detalle la visión interna del sistema, organización Tabla 9. Temas propuestos para la asignatura
y estructuras; permitir al alumno comprender en diseño de sistemas operativos
detalle los conceptos de diseño de los elementos
del SS.OO; mostrar la implementación interna de Entre las prácticas posibles que se pueden realizar
los mecanismos y el efecto de las decisiones de en esta asignatura, se describen algunas:
diseño; mostrar cómo se gestionan los elementos • Compilación y configuración de un kernel de
principales del sistema y cómo se relacionan entre Linux
sí dentro del sistema operativo. • Construcción de un módulo de carga dinámica
Esta asignatura tendría una asignación de 6
• Implementación de una llamada al sistema
créditos ECTS, repartidos en 3 créditos de teoría y
• Planificación de procesos en un SO
3 créditos prácticos y se impartiría en tercer curso,
primer cuatrimestre. • Modificación del sistema de gestión de
Los contenidos de esta asignatura incluyen: memoria
organización, estructura y servicios de los • Creación de un sistema de archivos: mkfs.
sistemas operativos; procesos y threads; gestión La duración en horas de cada una dependería
de memoria; comunicación y sincronización entre de aspectos como la complejidad de las prácticas,
procesos; entrada / salida; sistemas de ficheros; el entorno de desarrollo, el material proporcionado
seguridad en el SO. a los alumnos, etc.
Bibliografía básica: Para este tipo de asignaturas es importante
J. Carretero, F. García, P. De Miguel y F. usar entornos realistas, por lo que se recomienda
Pérez. Sistemas Operativos: una visión aplicada. usar máquinas virtuales como Xen o VMware
2 ed. McGraw-Hill. 2007. para que los alumnos tengan acceso a todos los
S. Leffler, M. McKusick, M. Karels y J. recursos del sistema virtual como superusuarios.
Quarterman, The Design and implementation of
4.3 BSD UNIX Operating System, Addison-
Wesley, 1989.
Bibliografía complementaria:
5.5. Administración de sistemas operativos Mcgraw-Hill / Interamericana De España,
S.A. – 2003
Esta asignatura se impartiría siempre detrás de las En la tabla 10 se muestra la estructuración
de conceptos y, según el itinerario elegido, detrás temática propuesta para esta asignatura. Como se
de la de diseño. ve es muy general, ya que los temas a tratar son
Entre sus objetivos se incluyen conocer los demasiados para especificarlos en un temario
aspectos principales de la administración de desglosado. Además, los2 créditos de teoría un
sistemas, utilizar técnicas y herramientas de temario muy detallado.
administración de sistemas operativos, ser capaz
de instalar y gestionar sistemas operativos en red. TEMA Duració
Conocer los parámetros de los sistemas y ser n
capaz de monitorizar y ajustar un sistema 1. Conceptos básicos de 2
operativo y conocer las técnicas para dotar de administración de sistemas
fiabilidad al sistema. 2. Administración de un sistema 8
Se propone una asignatura de 6 créditos operativo Linux
ECTS, de los que 2 son de teoría y 4 de prácticas. 3. Administración de un sistema 6
Se podría impartir en tercer curso segundo operativo Windows
cuatrimestre o en el primer cuatrimestre del 4. Administración de sistemas en 4
segundo curso. red
El contenido de esta asignatura puede variar TOTAL 20
según la elección de la tecnología, pero los
Tabla 10. Temario de Administración de sistemas
conocimientos fundamentales deben incluir el
operativos
arranque y parada del sistema, la gestión de
usuarios y recursos, la gestión de almacenamiento,
Entre las prácticas posibles que se pueden
la instalación de programas y dispositivos, la
realizar en esta asignatura, se describen algunas:
gestión de comunicaciones, directorios
distribuidos, sistemas de archivos en red, la • Instalación dual Linux y Windows
instalación de servidores (correo, web, • Gestión de Usuarios en Linux
aplicaciones,…) y la gestión de copias de • Instalación de aplicaciones en Linux: manual
seguridad. También puede incluir aspectos como y modular
la planificación de desastres. • Instalación de un dominio Windows
La bibliografía básica que se propone es la • Gestión de copias de seguridad
siguiente: • Monitorización del sistema
• AELEEN FRISCH. Essential System • Instalación de una red
Administration, 3rd Edition. O'Reilly & Al igual que en diseño, la duración en horas
Associates, Inc. 2002. de cada una dependería de aspectos como la
• GÓMEZ, J.- PADILLA, N.- GIL, J.A. complejidad de las prácticas o el material
Administración De Sistemas Operativos proporcionado a los alumnos, etc. Sin embargo,
Windows Y Linux. Un Enfoque Práctico. hay que tener en cuenta que la carga de la carga de
(Editorial Ra-ma). la asignatura es fundamentalmente práctica.
La bibliografía complementaria propuesta es la Para este tipo de asignaturas es importante
siguiente: usar entornos realistas, por lo que se recomienda
• EVI NEMETH et all. Unix System usar máquinas virtuales como Xen o VMware
Administration Handbook", 3rd Edition. para que los alumnos tengan acceso a todos los
Prentice-Hall, 2001. recursos del sistema virtual como superusuarios.
• Linux Network Administrator's Guide
(version 2), Linux Documentation Project, 6. Método docente
2002.
• Stanek, William R. Microsoft Windows Para llevar a cabo un buen desarrollo del método
Server 2003 : Manual Del Administrador pedagógico el profesor empleará la técnica de
enseñanza buscando la manera más eficaz de
utilizar los recursos didácticos para lograr el proceso educativo. La evaluación sirve tanto al
aprendizaje del estudiante. alumno como al profesor.
Los métodos docentes que se describen para la En cuanto a la evaluación del alumno, es
asignatura se basan en los métodos ya utilizados necesario tener en cuenta todo su trabajo y diseñar
de forma efectiva en el área de Arquitectura y un esquema de evaluación continua. Dentro de
Tecnología de Computadores de la Universidad este esquema se recomienda hacer exámenes
Carlos III de Madrid. Dichos métodos buscan parciales cada 2 temas, que pueden constar de
como objetivo principal que el alumno aprenda y preguntas cortas, test o problemas cortos. La
adquiera una serie de habilidades, y no solo materia evaluada debe ser liberada por el alumno
asegurarse de enseñar un cierto temario. Por tanto, para que aprecie los resultados. La evaluación de
es necesario adaptar cada elemento de los métodos las prácticas se llevará a cabo mediante su
docentes al perfil particular del grupo de alumnos corrección por el profesor y la presentación por
del curso en el que se aplique. Otra experiencia de los alumnos. Además, se debe realizar un examen
adaptación se puede ver en [13]. final escrito que cubra la materia no aprobada en
En cuanto a las actividades docentes, los evaluación parcial. Para los que hayan aprobado la
autores propugnan las clases teóricas en pizarra, evaluación parcial, el examen final se sustituiría
donde se discuta sobre temario ya leído por los por una prueba de validación de contenidos.
alumnos. Se desaconseja el uso de transparencias. Es fundamental crear un grupo de calidad por
La entrega de ejercicios de problemas semanales a clase formado por 3 alumnos voluntarios. Dicho
los alumnos reforzará su hábito de trabajo y la grupo de calidad servirá para conocer en “tiempo
necesidad de estar al día en sus conocimientos. real” el nivel de satisfacción de los alumnos, sus
Las prácticas de laboratorio deben tener clases sugerencias, etc. Conviene realizar actas de las
tutoradas por un profesor que pueda ayudar en la reuniones de este grupo. Además, si hay mejoras
resolución de dudas del alumno. Su contenido, propuestas que sean factibles, se debe establecer
esfuerzo necesario y calendario deben estar un plan de implementación. Por último, los grupos
perfectamente planificados. La planificación debe de calidad aumentan la implicación de los
extenderse globalmente al curso o cuatrimestre. alumnos en las actividades docentes.
Las tutorías son fundamentales para la atención La actividad del profesor debe también ser
personalizada, por lo que el cumplimiento estricto medida. Para ello se sugieren cuatro indicadores:
de los horarios planificados es fundamental. Se hojas de firma de control de asistencia, encuestas
puede estimular a aquellos alumnos que más estén realizadas a los alumnos, dirección de trabajos de
interesados en la materia creando grupos de alumnos, resultados académicos de sus cursos y
trabajo especiales que profundicen en algún dirección de proyectos de fin de carrera. También
aspecto de la misma [14]. es importante que el profesor se involucre en
Los autores, siguiendo su propia experiencia, actividades de innovación docente o de mejora de
no recomiendan el uso de transparencias como la calidad del método docente.
mero expositivo de los materiales en clase. Su
uso distrae a los alumnos, que solo ponen atención 6.2. El material docente
en las mismas. Si se proporcionan por adelantado,
y no se amplían en clase, los alumnos ven poco La primera documentación que se debería
valor añadido en la tarea del profesor y tienden a proporcionar a los alumnos es una presentación
no asistir a clase. Es mucho mejor hacer clases de de la asignatura. Dicha presentación debe de
pizarra, aunque se necesita mucha mayor incluir los objetivos docentes, el programa de la
preparación de las mismas. asignatura, los criterios de evaluación, la
bibliografía básica, los profesores y tutorías, la
6.1. La evaluación indicación del material docente que se vaya a
utilizar en la asignatura, etc. . Esta presentación de
La evaluación tiene como misión conocer el grado la asignatura ofrece una ficha técnica de la
de cumplimiento de los objetivos de aprendizaje, misma, y para los alumnos puede ser vista como
siendo uno de los factores más importantes en el un contrato virtual que se establece entre los
profesores de la asignatura y los alumnos que
ambos han de suscribir. Adjunto a la ficha técnica nivel de dificultad similar al usado para
debe ir un cronograma con la planificación evaluar a los alumnos.
detallada del curso. De esta forma, el alumno se Para las prácticas de laboratorio, es necesario
puede hacer una idea clara del desarrollo de la entregar a los alumnos un buen cuaderno de
asignatura. prácticas antes de empezar las mismas. Dicho
La bibliografía es el pilar fundamental del cuaderno de prácticas ha de incluir, al menos:
material docente que los alumnos han de poder objetivo de la misma, enunciado, resultados
usar para seguir el normal curso de la asignatura. esperados, forma y fecha límite de entrega y
Es recomendable seguir estas pautas a la hora de bibliografía que puede servir de apoyo. Además se
seleccionar la bibliografía. Para la teoría: les debe entregar en formato electrónico aquel
• Si se trata de una asignatura de los primeros material de apoyo que diseñe el profesor en caso
cursos de carrera es recomendable de que las prácticas no empiecen de cero. Este
seleccionar un buen libro de teoría en material debe estar debidamente comentado.
castellano (o la lengua que el alumno use a El acceso electrónico y a distancia a los materiales
diario). De esta forma se afrontan mejor se puede facilitar a través de las páginas Web de
varios problemas: las asignaturas. El uso de herramientas
A. Se evita que el alumno maneje interactivas disponibles en Internet, como
muchas fuentes de información simuladores, trazas, entornos virtuales, etc. Puede
cuando no está todavía habituado. ser también un buen complemento a las
B. Se permite que el alumno pueda ir actividades suplentes, aunque no se pueda
conociendo la terminología y prescindir de la figura del profesor. En las páginas
conceptos que le permita entender Web se puede encontrar simuladores y recursos
bibliografía en otros idiomas. para los sistemas operativos Linux [8] y Windows
• Si se trata de una asignatura de los últimos [9]. En el centro virtual del MIT se puede acceder
cursos, es recomendable incorporar varias al Open Courseware de forma gratuita. Dentro de
fuentes de información complementarias, así ellos hay un curso de sistemas operativos.
como fuentes en inglés. La utilización de Una parte importante del material docente
bibliografía en inglés presenta varias consiste en elegir los entornos en los que los
ventajas: alumnos deben realizar las prácticas. En Sistemas
A. En diversos temas no hay Operativos elegir un entorno de prácticas es
documentación traducida, delicado por dos razones:
habitualmente en temas de A. Es necesario que los alumnos practiquen con
tecnología avanzada (y por tanto sistemas reales.
reciente). B. Es necesario que tengan acceso a ejecución
B. La mayoría de la documentación privilegiada en los sistemas, con todos los
científica y docente existente está riesgos que ello conlleva.
en inglés. El proceso de traducción Para dar respuesta a la primera razón, se
es lento y no siempre se lleva a pueden usar actualmente dos tipos de sistemas
cabo. operativos: Linux y Windows. Ambos son los
C. En un mercado de trabajo que pasa sistemas líderes en el mercado y tienen grandes
las fronteras, el conocimiento de diferencias en cuanto a comportamiento y trabajo
los términos en inglés permite sobre ellos. El primero es un esfuerzo de la
aumentar la capacidad profesional. comunidad de software libre y ha sido adoptado
Para las clases de problemas: rápidamente como sucesor de UNIX por los
• Se ha de apoyar en un buen libro de principales fabricantes de sistemas y por la
problemas o un cuaderno de problemas comunidad de usuarios de las universidades.
resueltos donde el alumno pueda disponer de Existe gran cantidad de información sobre el
ejercicios para enfrentarse por sí solo. mismo. El segundo es propiedad de Microsoft y
• El material debe corresponderse con los está más orientado hacia el uso de interfaz gráfica,
contenidos de la asignatura y ha de tener un lo que complica la realización de prácticas sobre
el mismo. Además, el hecho de ser propietario
suele conllevar restricciones de acceso al código instantáneamente el impacto de los métodos
fuente y demás. Por último, aunque se ha hecho docentes que utiliza y su aceptación por parte de
un gran esfuerzo, todavía hay menos los alumnos.
documentación de este tipo de sistema. Debido a Para mejorar los resultados es importante la
todo ello, los autores recomiendan el uso de Linux formación del profesorado en técnicas docentes.
como entorno de prácticas, ya que es libre, Esto último, se está haciendo muy importante
gratuito, tiene mucha proyección mundial en dentro del contexto de adaptación de las
sistemas y hay disponible mucho material para el metodologías docente al espacio europeo de
mismo. educación superior. A este respecto, la
La segunda razón tiene más peso en las Universidad Carlos III de Madrid tiene un
asignaturas de Diseño de Sistemas Operativos y programa específico de formación del profesorado
de Administración de Sistemas Operativos. La en el momento que se va a incorporar a un piloto
necesidad de modificar recursos privilegiados del para el EEES. Los autores han participado en
sistema conlleva dar permisos de acceso a los varios cursos del mencionado programa.
alumnos a los sistemas del centro de educación, En cuanto al método docente, proponemos no
con los riesgos que ello conlleva. La experiencia usar transparencias ni tener clases de “dictado”.
de los autores indica que las máquinas virtuales No favorecen el aprendizaje activo ni el espíritu
son una solución muy adecuada para este tipo de crítico. En su lugar recomendamos clases “con
práctica, ya que se puede dotar a cada alumno de prelectura” del tema por parte de los alumnos y
su propio sistema operativo, con todos los hacer una discusión crítica y comprensión del
privilegios y sin riesgos de seguridad para los mismo o de aquellos aspectos que hayan resultado
sistemas físicos [10]. más dificultosos.
Existen también entornos didácticos como Otro mecanismo interesante para mejorar la
MINIX, NACHOS o XINU, pero no son de uso calidad es hacer prácticas interdisciplinarias que
real en la industria y su complejidad de uso ha ido pueden llegar a abarcar varias asignaturas. En
creciendo, por lo que no aportan ventajas reales. sistemas operativos es relativamente sencillo, en
Para terminar, es importante usar también un cuanto que el sistema operativo se relaciona con
buen libro o cuaderno de prácticas que sirva de muchos elementos del sistema. Así, por ejemplo,
referencia clara a los alumnos. En el libro [11] se se podrían montar prácticas interdisciplinares de
describen decenas de prácticas con Linux y estructura de computadores y sistemas operativos,
Windows, tanto a nivel de conceptos como de arquitectura de computadores y diseño de sistemas
diseño. operativos, diseño de sistemas operativos y
administración de sistemas operativos, sistemas
6.3. Mejoras de calidad operativos y seguridad, etc. La ventaja de estas
prácticas es que permiten estudiar las
Todos los aspectos anteriores deben mejorarse a interacciones de distintos elementos del sistema
medida que evolucionan en el tiempo. Para ello, de computación.
es importante tener diseñado un plan de mejora de En cuanto a los materiales, la mejora de
calidad que permita contrastar resultados, corregir calidad puede incluir el control de las páginas
defectos e implementar mejoras. Este plan de Web de las asignaturas, que suelen quedar
calidad debe incluir todos los aspectos de la obsoletas, y la utilización de herramientas
docencia, incluyendo implementación y resultados virtuales para la docencia.
de la misma. Un ejemplo de plan de mejora de Por último, la calidad docente necesita una
calidad para una asignatura completa puede verse evaluación exhaustiva de resultados. No sirve de
en [16]. nada una materia cuyos resultados son
En cuanto a la mejora de la eficacia, una reiteradamente malos desde el punto de vista de
técnica que los autores han utilizado en la consecución de objetivos. En ese aspecto es
Universidad Carlos III de Madrid ha sido el uso de importante tener evaluaciones internas y externas
grupos de calidad. Estos grupos son importantes de los resultados, con auditorias que detecten
para mejorar la calidad del método docente, ya defectos e indiquen posibles mejoras. Aquella
que permiten al profesor conocer materia que no llega a mayoría de los alumnos no
sirve de nada, por mucho que el profesor piense Referencias
que hace una labor excelsa.
[1] Bloom, B. S. (ed.): Taxonomy of educational
7. Conclusiones objectives: The classification of educational
goals: Handbook I, cognitive domain.
Los sistemas operativos son ya una materia clásica Longman, New York, 1956.
y bien asentada en la Ingeniería Informática. Sin [2] Comisión Europea: El Espacio Europeo de la
embargo, necesitan mucha innovación debido a la Enseñanza Superior, 1999. Declaración
constante evolución del área y a la gran influencia conjunta de los ministros europeos de
de nuevas arquitecturas, sistemas conectados en educación reunidos en Bolonia el 19 de junio
redes y máquinas virtuales. Debido a ello, no de 1999.
existe un modelo único de la materia. Según la [3] BOE: Real Decreto 55/2005, de 21 de enero,
titulación a diseñar es necesario dar mayor por el que se establece la estructura de las
importancia a modelos de sistemas en red y a enseñanzas universitarias y se regulan los
sistemas virtuales. estudios universitarios oficiales de Grado,
En ese aspecto, los itinerarios propuestos aquí 2005. Publicado en el Boletín Oficial del
pueden dotar al alumno con una gama de Estado de 25 de enero de 2005, núm. 21, p.
conocimientos suficientes, dentro de los cuáles se 2842–2846.
pueden indicar cinco puntos fundamentales: [4] ANECA: El Programa de Convergencia
• Sistema operativo como máquina virtual Europea de ANECA (2003-2006). Agencia
ampliada Nacional de Evaluación de la Calidad y
• Conceptos fundamentales: procesos, memoria, Acreditación. Informe., Abr. 2006.
ficheros,.. [5] ACM/IEEE-CS Joint Curriculum Task Force:
• Mostrar claramente la interfaz externa y su Computing Curricula 1991. IEEE Computer
manejo Society Press and ACM Press, 1991.
• Mostrar cómo se gestionan los elementos [6] ACM/IEEE-Curriculum 2001 Task Force:
principales del sistema y cómo se relacionan Computing Curricula 2001, Computer
entre sí. Science. IEEE Computer Society Press and
ACM Press, 2001.
• Manejo práctico con sistema operativo real
[7] ANECA: Libro Blanco del Título de grado en
Para lograr el éxito en la docencia es muy
Ingeniería Informática. Agencia Nacional de
importante usar métodos docentes atractivos [12]
Evaluación de la Calidad y Acreditación,
y hacer prácticas con casos reales o “cuasi” reales.
2004.
Pero además hay que dotar al alumno con
[8] Simuladores de sistemas operativos.
competencias transversales, capacidad de trabajo
http://vip.cs.utsa.edu/simulators/
en grupo, habilidad para la planificación de
[9] Sysinternals.
esfuerzos y tareas, y con habilidades de expresión
http://www.microsoft.com/technet/sysinternal
oral y escrita. Es también importante transmitir
s/default.mspx
nociones de calidad del producto e inculcar la
[10] J. NIeh & C. Vail, Experiences Teaching
necesidad de hacer pruebas exhaustivas de
Operating Systems Using Virtual Platforms
resultados (la experiencia de los autores indica
and Linux, SIGCSE’05, ACM, February 23–
que el 80% de los alumnos no prueban bien sus
27, 2005, St. Louis, Missouri, USA.
prácticas).
[11] J. Carretero, F. Garcia, F. Pérez, Prácticas de
Por último, en opinión de los autores, la
Sistemas Operativos: de la base al diseño.
materia de sistemas operativos debería requerir un
McGraw-Hill. 2003.
mínimo de 12 créditos ECTS en la titulación de
[12] S.J. Lincke, Creating interest in operating
Ingeniería en Informática. Dado un perfil
systems via active learning, Frontiers in
polivalente, no parece posible enseñar a los
Education, 2005. FIE apos;05. Proceedings
alumnos aquellos conocimientos necesarios en el
35th Annual Conference
desarrollo de la profesión en 6 o 9 créditos ECTS.
Volume , Issue , 19-22 Oct. 2005 Page(s):
S3C - 7-10.
[13] Llopis F. Adecuación del primer curso de los
estudios de informática al Espacio Europeo de
Educación Superior. Ed. Marfil, 2005.
[14] M. Díaz Fondón, Miguel Riesco Albizu, Ana
Belén Martínez Prieto. Hacia el aprendizaje
activo: un caso práctico en la docencia de
Sistemas Operativos. Revista Novática, pp.
54-58. 2005.
[15] E. Tovar, F. Arcega et al. Towards an
European Global Higher Education Area: Its
Effects in Spain. Interface (revista del IEEE).
2004.
[16] I. PLAZA, C. MEDRANO, T. POLLÁN, Y
F. ARCEGA, Mejora Continua Como
Herramienta Docente En Fundamentos De
Sistemas Digitales, Tecnologías aplicadas a la
enseñanza de la electrónica, 2006

Potrebbero piacerti anche