Filtrar


Questões por página:
No contexto da organização de sistemas de computadores,

I. o ciclo busca-decodificação-execução pode ser executado, também, por um interpretador de software que roda em um nível mais baixo.

II. computadores paralelos incluem processadores matriciais, nos quais a mesma operação é efetuada sobre múltiplos conjuntos de dados ao mesmo tempo.

III. computadores paralelos incluem multiprocessadores, nos quais várias CPUs compartilham uma memória em comum.

IV. computadores paralelos podem ser formados por multicomputadores, cada um com sua própria memória, mas se comunicando por transmissão de mensagens.

Está correto o que afirma em
Em relação à programação multithreading, é correto afirmar que
mostrar texto associado
Um aplicativo pode ser instanciado em vários processos, que compartilham o mesmo código, mas cada um deles é uma atividade diferente, com seus dados e valores de entradas e saída. Por sua vez, um programa pode possuir várias threads, que compartilham a mesma área de dados, e cada uma dessas threads representa uma linha de execução de uma tarefa específica dentro do programa.
mostrar texto associado
A programação com o uso de múltiplas threads permite reduzir o tempo de execução de um aplicativo, no entanto, a utilização de threads somente é possível se o processador tiver um único núcleo (single-core).
As threads de usuário são admitidas acima do kernel e gerenciadas sem o suporte do kernel, enquanto as threads de kernel são admitidas e gerenciadas