Buscar

Diante deste contexto, avalie as afirmacoes a seguir. A primeira solução para aumentar a velocidade de execução dos códigos é sempre o aumento da q...

Diante deste contexto, avalie as afirmacoes a seguir.
A primeira solução para aumentar a velocidade de execução dos códigos é sempre o aumento da quantidade de processadores em uso para a execução.
Aumentar a quantidade de memória, por ser uma solução mais barata, é geralmente utilizada para aumentar a velocidade de execução de algoritmos.
O Python possui por padrão uma biblioteca para múltiplas threads.
O Python possui por padrão uma biblioteca para múltiplos processos.

💡 1 Resposta

User badge image

Ed Verified user icon

A primeira afirmativa está incorreta. Aumentar a quantidade de processadores nem sempre é a primeira solução para aumentar a velocidade de execução dos códigos, pois muitas vezes o gargalo pode estar em outras partes do sistema, como na leitura e escrita de dados ou na lógica do algoritmo. A segunda afirmativa também está incorreta. Aumentar a quantidade de memória pode ajudar a melhorar a performance de alguns algoritmos, mas não é uma solução geral para todos os casos. A terceira afirmativa está correta. O Python possui uma biblioteca padrão para múltiplas threads, chamada de "threading". A quarta afirmativa também está correta. O Python possui uma biblioteca padrão para múltiplos processos, chamada de "multiprocessing".

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais