Imagine que em uma determinada fase do jogo Overcooked, o cl . . .
Exercício 10
Imagine que em uma determinada fase do jogo Overcooked, o cliente fez o pedido do prato 'fish and chips'(peixe e fritas é um prato típico da culinária do Reino Unido) e que na cozinha se encontram dois chefs para preparar o pedido. Cada chef irá preparar uma parte da receita, ou seja, paralelamente um chef fará o peixe e o outro fará as fritas, que ao final do preparo serão unidas. Para executar a tarefa, o restaurante possui duas cozinhas com tudo que eles precisam para fazer a receita.
Início;
Array tarefasDoChefPedro[];
Array tarefasDaChefMaria[];
tarefasDoChefPedro.adicionar(
. . . 1 . . .
);
tarefasDaChefMaria.adicionar(
. . . 2 . . .
);
Prato fishAndChips = executarEmParalelo(
tarefasDoPedro,
tarefasDaMaria
).juntar();
Entregador.iFood.entregar(fishAndChips );
Fim;
De acordo com o algoritmo acima, um array armazenará a sequência de tarefas do chef Pedro que preparará o peixe, enquanto que o segundo array armazenará a sequência de tarefas da chef Maria, responsável por fazer as fritas. Marque a opção que melhor descreve quais serão as tarefas que preenchem a lacuna . . . 1 . . . das tarefas de Pedro e qual melhor preenche a lacuna . . . 2 . . . das tarefas de Maria.
- . . . 1 . . .
- pegarPeixeNaDespensa(),
- pegarBatatasNaDespensa(),
- limparPeixeECortar(),
- descascarBatatasECortar(),
- temperarEEmpanarPeixe(),
- fritarPeixe()
- fritarBatatas()
- . . . 2 . . .
- . . . 1 . . .
- pegarPeixeNaDespensa(),
- limparPeixeECortar(),
- temperarEEmpanarPeixe(),
- fritarPeixe()
- . . . 2 . . .
- pegarBatatasNaDespensa(),
- descascarBatatasECortar(),
- fritarBatatas()
- . . . 1 . . .
- pegarBatatasNaDespensa(),
- descascarBatatasECortar(),
- fritarBatatas()
- . . . 2 . . .
- pegarPeixeNaDespensa(),
- limparPeixeECortar(),
- temperarEEmpanarPeixe(),
- fritarPeixe()
- . . . 1 . . .
- pegarPeixeNaDespensa(),
- pegarBatatasNaDespensa(),
- limparPeixeECortar(),
- temperarEEmpanarPeixe(),
- fritarPeixe()
- . . . 2 . . .
- descascarBatatasECortar(),
- fritarBatatas()