31.07.2015 Views

Artículos JEIN 2012 Vol 1 - SICyT - Universidad Tecnológica Nacional

Artículos JEIN 2012 Vol 1 - SICyT - Universidad Tecnológica Nacional

Artículos JEIN 2012 Vol 1 - SICyT - Universidad Tecnológica Nacional

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Artículos de las Jornadas de Enseñanza de la Ingenieria___________________________________________________________________________________________________________________________Simulador Didáctico de Algoritmos de Sistemas OperativosDavid La Red Martínez, Nelson F. Rodríguez,Departamento de InformáticaFacultad de Ciencias Exactas y Naturales y Agrimensura, <strong>Universidad</strong> <strong>Nacional</strong> del Nordeste9 de julio 1449, (3400) Corrientes, lrmdavid@exa.unne.edu.ar, laredmartinez@gigared.comResumenEl estudio y comprensión de los algoritmosde gestión de recursos computacionales porparte de los sistemas operativos esfundamental para una adecuada asimilaciónde la importancia de los sistemas operativoscomo administradores de recursos. Esto hamotivado la realización de un simuladorbasado en la web, pero también descargabley ejecutable localmente sin conexión aInternet, que permita estudiar elcomportamiento y comprender dichosalgoritmos, el que se ha basado en appletsde Java y ha resultado de utilidad para losalumnos dada su sencillez y amenapresentación, aspectos estos muy valoradospor los alumnos. Cada algoritmoimplementado está acompañado de unadescripción resumida de los fundamentosteóricos que lo sustentan y de lasindicaciones para su utilización, la queademás es muy intuitiva. Los algoritmosimplementados en el simulador con lossiguientes: planificación del procesador,estrategias de reposición de páginas en lamemoria principal, análisis del rendimientode un subsistema de disco, ejecuciónconcurrente de hilos y sincronización ysincronización de procesos en sistemasoperativos distribuidos.Palabras clave: sistemas operativos,simulador didáctico, enseñanza-aprendizaje.1. IntroducciónEste trabajo fue realizado teniendo comoobjetivo principal que los alumnos de unacátedra universitaria de Sistemas Operativospuedan ejecutar simulaciones de algoritmosde administración de recursos de lossistemas operativos en un entorno web.Estos algoritmos corresponden distintoscasos de estudio analizados frecuentementeen actividades de laboratorio de lasmencionadas cátedras.Para lograr esto se desarrolló una serie deapplets en el lenguaje Java, que se ejecutandesde un sitio web, o localmente, en dondese podrá observar y estudiar elfuncionamiento de algunos algoritmos deadministración de recursos de los sistemasoperativos.Este trabajo presenta para cada caso deestudio un marco teórico explicando elfuncionamiento de los algoritmosdesarrollados y analizados.2. Marco teóricoEn los últimos años se han realizadonumerosos trabajos relacionados con laproducción de e-contenidos y sudisponibilidad a través de plataformas de e-learning, pero no en lo referente asimuladores didácticos para la enseñanza –aprendizaje de los sistemas operativos.Actualmente se tiene una concepción globale integral del e-learning, que trasciendo a lamera disponibilidad de contenidos para elaprendizaje en cualquier momento y lugar(Nichols, 2008). La concepción actual esque queda mucho por hacer en la___________________________________________________________________________________________________________________________Año 2, <strong>Vol</strong>umen 1, <strong>2012</strong> 200

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

Saved successfully!

Ooh no, something went wrong!