12.07.2015 Views

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

La asignatura Sistemas Operativos I en el 2mil2José Antonio Gómez Hernán<strong>de</strong>zDpto. <strong>de</strong> Lenguajes y Sistemas InformáticosUniversidad <strong>de</strong> Granada18071 Granadae-mail: jagomez@ugr.esResumenEl artículo expone algunas i<strong>de</strong>as sobre cuales<strong>de</strong>ben ser los contenidos y enfoque a<strong>de</strong>cuados para<strong>la</strong> teoría <strong>de</strong> una asignatura <strong>de</strong> introducción a lossistemas operativos. Esta concepción <strong>de</strong> <strong>la</strong>asignatura preten<strong>de</strong> satisfacer <strong>la</strong>s necesida<strong>de</strong>s <strong>de</strong>formación en <strong>la</strong> materia que, en mi opinión, tienennuestros alumnos, se basa principalmente en <strong>la</strong>experiencia acumu<strong>la</strong>da impartiendo diferentesasignaturas sobre <strong>la</strong> disciplina, y toma enconsi<strong>de</strong>ración los avances producidos en SistemasOperativos en los últimos años.1 IntroducciónExiste una evolución continua en <strong>la</strong> forma <strong>de</strong>enseñar sistemas operativos dado el reto que estosupone por <strong>la</strong> cantidad <strong>de</strong> material que se ha <strong>de</strong>cubrir y por el equilibrio que ha <strong>de</strong> existir con <strong>la</strong>práctica. Si bien <strong>la</strong>s unida<strong>de</strong>s que se han <strong>de</strong> cursarestán suficientemente c<strong>la</strong>ras en <strong>la</strong>s propuestascurricu<strong>la</strong>res como [1], mi inquietud surgió hace yatiempo a <strong>la</strong> hora <strong>de</strong> abordar cuales <strong>de</strong>ben ser loscontenidos concretos que han <strong>de</strong> cursar losalumnos <strong>de</strong> <strong>la</strong> asignatura y el enfoque que se le ha<strong>de</strong> dar. Esto me llevó a p<strong>la</strong>ntear cual <strong>de</strong>be ser <strong>la</strong>formación global que <strong>de</strong>be recibir un ingeniero eninformática.Diferentes estudios técnicos que se vienenpublicando sobre empleo reve<strong>la</strong>n que gran parte <strong>de</strong><strong>la</strong>s profesiones <strong>de</strong>l futuro próximo serán <strong>de</strong> nuevacreación. En este sentido, parece razonable que <strong>la</strong>Universidad <strong>de</strong>be estar preparada para unaava<strong>la</strong>ncha <strong>de</strong> titu<strong>la</strong>ciones <strong>de</strong> nueva <strong>la</strong> creación obien <strong>la</strong> modificación <strong>de</strong> <strong>la</strong>s ya existentes. Aunquelos profesionales <strong>de</strong>l mañana los formemos hoy,no po<strong>de</strong>mos enseñar cómo será <strong>la</strong> ciencia ytecnología veni<strong>de</strong>ra. Esto hace que, como en otrasparce<strong>la</strong>s, en el campo <strong>de</strong> <strong>la</strong>s tecnologías <strong>de</strong> <strong>la</strong>información <strong>de</strong>bemos formar ingenieros capaces<strong>de</strong> operar más allá <strong>de</strong> su actual práctica, que seancapaces <strong>de</strong> empujar <strong>la</strong>s fronteras <strong>de</strong> su educaciónactual. En <strong>la</strong> parce<strong>la</strong> que nos ocupa, no po<strong>de</strong>mos<strong>de</strong>jar <strong>de</strong> prepararlos para abordar los avancesconceptuales y tecnológicos que se estánproduciendo en <strong>la</strong> disciplina [11].Partiendo <strong>de</strong> esa i<strong>de</strong>a, he ido <strong>de</strong>purando ydando forma a una propuesta <strong>de</strong> curso en <strong>la</strong> que,cubriendo los conceptos básicos <strong>de</strong> sistemasoperativos, se intenta ir <strong>de</strong>jando un poso queintegre dichos conocimientos con los impartidosen el resto <strong>de</strong> <strong>la</strong>s asignaturas, al objeto <strong>de</strong> <strong>de</strong>jarc<strong>la</strong>ros una serie <strong>de</strong> principios válidos a todas el<strong>la</strong>s.Este enfoque unificador es el <strong>de</strong> diseño <strong>de</strong>sistemas.De <strong>la</strong>s numerosas propuestas realizadas, quepo<strong>de</strong>mos ver en artículos recientes en SIGCSE 1 yOSR 2 , tenemos <strong>de</strong>s<strong>de</strong> enfoques top-down [7] hastabottom-up [4]. Des<strong>de</strong> mi punto <strong>de</strong> vista hay queevitar aquel<strong>la</strong>s propuestas que:a. No sean realistas al no contemp<strong>la</strong>r que elfuncionamiento <strong>de</strong> un sistema operativo esmás complejo <strong>de</strong> lo que se <strong>de</strong>riva <strong>de</strong> <strong>la</strong>s<strong>de</strong>scripciones <strong>de</strong> sus partes.b. Mantienen una visión historicista, como ocurreen algunos <strong>de</strong> los libros <strong>de</strong> texto <strong>de</strong> sistemasoperativos. Muchos <strong>de</strong> ellos son el resultado<strong>de</strong> un proceso acumu<strong>la</strong>tivo <strong>de</strong> conocimientos<strong>de</strong>s<strong>de</strong> su primera versión. Esto no sólo tiene elproblema inmediato <strong>de</strong> que su contenido es tanamplio que no es factible cubrirlo en loscréditos asignados a una asignatura, sino que,a<strong>de</strong>más, dificultan el discernimiento entre loque es obsoleto y los avances recientes.1 Grupo <strong>de</strong> interés <strong>de</strong> <strong>la</strong> ACM en Computer ScienceEducation.2 Operating System Review <strong>de</strong> <strong>la</strong> ACM.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!