Generation

generate functionFri, 07 Apr 2023

implementa Algoritmo de planificación de procesos basado en MLFQ en phyton. El algoritmo deberá incluir la solicitud del número de procesos (Máximo 10, mínimo 6), tiempos de llegada por cada proceso y ráfagas utilizadas por proceso (Máximo 50, Mínimo 2), y deberá calcular el tiempo de terminación del proceso, el promedio de los tiempos del proceso, el tiempo de espera y el promedio del tiempo de espera, entre otros cálculos que consideren necesarios para mostrar el funcionamiento del algoritmo.

def CargarProcesos(): print("Ingrese el número de procesos que desea cargar: ") NumProcesos = int(input()) while NumProcesos < 6 or NumProcesos > 10: print("El número de procesos ingresado no es válido, vuelva a ingresar un número: ") NumProcesos = int(input()) for i in range(NumProcesos): print("Ingrese el tiempo de llegada del proceso "+str(i)+":") llegada = int(input()) print("Ingrese el tiempo de rafaga del proceso "+str(i)+":") rafaga = int(input()) while rafaga < 2 or rafaga > 50: print("El número de rafagas ingresado no es válido, vuelva a ingresar un número: ")

Want to kickstart your project?Use the new AI Studio to create your code