Foros del Web » Programación para mayores de 30 ;) » Java »

planificador de procesos

Estas en el tema de planificador de procesos en el foro de Java en Foros del Web. hola buenos días a todos. estoy llevando un curso de Estructuras de Datos y necesito hacer un proyecto del cual se trata dpbre un planificador ...
  #1 (permalink)  
Antiguo 13/03/2010, 09:43
 
Fecha de Ingreso: marzo-2010
Mensajes: 9
Antigüedad: 14 años, 1 mes
Puntos: 0
Pregunta planificador de procesos

hola buenos días a todos.

estoy llevando un curso de Estructuras de Datos y necesito hacer un proyecto del cual se trata dpbre un planificador de procesos, ademas de indica que se tienen que utilizar todas las estructuras de datos necesarias para hacerlo como, colas,listas, pilas ,otras

dentro de las principales caracteristicas que debe de tener dicho proyecto son:

El proyecto consiste en programar los algoritmos de planificación descritos,
así como las estructuras de datos necesarias para llevarlos a cabo. La
efectividad de sus algoritmos será probada con archivos como los
siguientes, que contiene la descripción de los procesos que se deben llevar
a cabo:

1 Parte del sistema operativo


PROCESO NOMBRE1 10
INSTRUCCION 5
INSTRUCCION 2
INSTRUCCIÓN 3
E/S
E/S
INSTRUCCION 2
INSTRUCCIÓN 8
E/S
FIN PROCESO
PROCESO NOMBRE2 5
INSTRUCCIÓN 5

FIN PROCESO

PROCESO NOMBREn X

FIN PROCESO

Su programa debe abrir el archivo y cargar todos los procesos descritos en las
respectivas estructuras que los representan e inmediatamente iniciar la ejecución
de los mismos, así como mostrar los resultados de la ejecución de los procesos con cada uno de los algoritmos. Las instrucciones que contiene el archivo para su
programa son:

PROCESO NOMBRE PRIORIDAD

PROCESO: indica que se inicia la descripción del contenido de un proceso.

NOMBRE: indica el nombre con el cual será conocido el proceso, puede ser
cualquier texto, sin espacios en blanco.

PRIORIDAD: indica la prioridad que posee el proceso para el algoritmo de
planificación por prioridad. Se tratará como un número de 1 a 10.

INSTRUCCION TIEMPO

INSTRUCCION: indica que la línea posee una instrucción perteneciente al
proceso que se describe.

TIEMPO: es un número que indica la cantidad de tiempo que dura en
ejecutar la instrucción en cuestión.

E/S
Indica que se realiza una operación de entrada o salida al proceso. En este
caso el proceso debe bloquearse.

FIN PROCESO
Indica que finaliza la descripción de un proceso.

algo como esto es lo que tengo que hacer.

alguien me podría ayudar diciendome como debo de empezar o que código debo de utilizar para tratar de hacer dicho proyecto??

ya que no tengo ni la mas minima idea de como empezar ni hacerlo.

saludos a todos

Etiquetas: procesos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:14.