Acciones |
Regresar |
Programas de usuario a probar en el proyecto | |
halt.c |
Salida esperada halt |
addrspacetest.c |
Salida esperada addrspacetest |
todos.c copy.c* *El programa "copy" requiere que exista un archivo "nachos.1", recomendamos correr este comando para crearlo: "cp nachos nachos.1" |
Salida esperada todos copy |
shell.c * Recomendamos correr el comando "../test/shell" dentro del primer shell y luego "../test/halt" en el segundo shell |
Salida esperada shell |
pingPong.c |
Salida esperada pingPong |
create.c brillo.c * Este programa debe correrse desde el directorio "test", "../userprog/nachos -x create, ya que internamente llama a otro programa "brillo1" sin la ruta adecuada * Es programa intenta escribir en una variable "buf" (queda en cero) que no ha sido inicializada, por lo que el programa debe caerse por un error de escritura en la parte de código (direccion 0), sin embargo, si no hace esta verificación (ReadOnly exception), en la salida se muestra ambos casos |
Salida esperada create brillo brillo1 |
semaforito.c |
Salida esperada semaforito |
agua.c * Este programa agota las 32 páginas de memoria de NachOS, es necesario subirla a 128 |
Salida esperada agua |