Um computador possui um processador com dois núcleos de processamento, cada
um destes núcleos tem capacidade de para processamento de 20 tarefas, as quais
são colocadas em uma fila, e são processadas na ordem em que chagam (a primeira
que chaga é a primeira a ser atendida e assim por diante).
Elabore um programa que simule o sistema de processamento deste computador.
Ele deve alocar as tarefas para processamento em uma lista que representa cada um
dos núcleos do processador, assim que a capacidade de um dos núcleos acabar o
algoritmo deve começar a alocar as tarefas no próximo núcleo. Quando uma nova
tarefa chega ela deve ser adicionada ao final da fila. Quando o processamento de
uma tarefa é concluído ela é removida da fila (sempre a primeira tarefa da lista).
Alguém consegue me ajudar com essa questão? envolvendo array
1 Resposta
Eita, você precisa implementar uma fila
Criado 6 de junho de 2018
Ultima resposta 6 de jun. de 2018
Respostas 1
Participantes 2
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Aprenda JavaScript com Dashboards: Seus primeiros passos... Por Lucas Tauil — Casa do Codigo