12.10.08

JOSSiE

En este primer semestre estoy tomando el curso ICOM 5007- Sistemas Operativos. Al principio parecía una clase muy prometedora hasta que el proyecto del curso fue anunciado, JOSSiE - Java Operating System Simulation Enviornment. Según el profesor es para propósitos didácticos. Pero reflexionemos un poco, Java es un lenguaje de programación creado por Sun Microsystems, no estaría en el mejor interés de Sun crear un sistema operativo en java? Pero mientras sea para propósitos didácticos no hay problema, creo...

Lo que crear problemas es que ni siquiera el profesor tiene idea en los requerimientos de este sistema. Actualmente estamos en el ciclo 2, creación de la memoria virtual. Segun sus especificaciones todos los "comandos" tienen que ser un jprogram, que son los tipo de programa que el sistema puede ejecutar. Esto nos crea un problema de el huevo y la gallina. Uno de los "comandos" principales, "jRun", es el que "corre" los programas de JOSSiE o "jPrograms" pero como hacer que el "jRun" se ejecute el mismo ya que el también debe ser un "jProgram". Esto tambien cambia el esquema completo que mi compañero y yo teníamos hecho. Esta versión del programa debe estar lista para el lunes 20 de octubre. Mantendré a mis lectores informados y también traeré los detalles con mi reunión con el profesor este próximo miércoles 15 de octubre.
El tiempo corre...

2 comentarios:

paola dijo...

icom wiz entiendo tu inquietud pero creo que apesar de mi poco concimiento en el area de icom considero que es importante darse la tarea de explorar quizas algun dia crees tu propio lenguaje al igual que diria unos grandes filosofos universales Pinky y Cerebro Trata de conquistar al mundo

Anónimo dijo...

Aqui el "compañero" informando....El problema tratar de definir o explicar 'Jrun' o 'ps' como un 'JProgram' es como tratar de ser tu propio abuel xDnan17