

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Em sistemas SMP, é importante manter a carga de trabalho balanceada entre todos os processadores, para utilizar por completo os benefícios de se ter mais de um processador. Assinale a alternativa que apresenta corretamente as duas técnicas gerais para o balanceamento de carga.
Migração push e pull.
Migração path e batch.
Migração flexível e rígida.
Migração homogênea e heterogênea.
Migração por threads e sem threads.
No multiprocessamento, um programa pode ser dividido em partes independentes que são executadas separadamente, em vários processadores. Essas partes são conhecidas como:
chipsets.
threads.
gatilhos.
firmwares.
sistemas de arquivos.
Com base nos processos em sistemas operacionais e as condições válidas para a ocorrência de condições de corrida (race conditions), analise as assertivas abaixo.
I. Os processos devem ocupar simultaneamente a região crítica.
II. Nenhum processo sendo executado fora da região crítica pode bloquear outros processos.
III. As soluções devem levar em conta o número de processadores (CPU) e suas velocidades de processamento.
É correto o que se afirma em
I, apenas.
II, apenas.
III, apenas.
I e II, apenas.
I, II e III.
Em relação à tecnologia de Multiprocessamento, é correto afirmar que
multiprocessamento pode ser simétrico ou assimétrico. Simétrico, quando todos os processos consomem o mesmo espaço quando carregados em memória e assimétrico, quando a ocupação da memória principal é diferenciada.
possibilita a execução simultânea de mais de um processo.
no multiprocessamento assimétrico, os processadores compartilham a mesma memória, embora tenham caches separadas. O sistema operacional deve prover mecanismos para garantir a coerência de cache.
possibilita a execução concorrente de mais de um processo.
Analise as seguintes afirmativas sobre as forma de multiprocessamento.
I. MIMD (Multiple Instruction-Stream, Multiple Data-Stream): diferentes sequências de instruções são executadas sobre diferentes conjuntos de dados.
II. SIMD (Single Instruction-Stream, Multiple Data-Stream): a mesma sequência de instruções é executada sobre diferentes conjuntos de dados.
III. MISD (Multiple Instruction-Stream, Single Data-Stream): diferentes sequências de instruções são executadas sobre diferentes conjuntos de dados apenas uma única vez.
Assinale a alternativa CORRETA:
A afirmativa III está errada e as afirmativas I, II estão corretas.
A afirmativa II está errada e as afirmativas I, III estão corretas.
A afirmativa I está errada e as afirmativas II, III estão corretas.
As afirmativas I, II e III estão corretas.
Considere as seguintes afirmações a respeito do conceito de multiprocessamento em sistemas operacionais:
I. considera que um processador é repartido entre vários processos, dando a ilusão de que todos estão sendo executados simultaneamente;
II. divide o tempo de processamento do computador entre vários processos;
III. pressupõe que o computador possua mais de um processador.
Sobre as afirmações, está correto o contido em
I, apenas.
II, apenas.
III, apenas.
II e III, apenas.
I, II e III.