Lista completa de Questões sobre Sistemas Operacionais para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Nas questões de n. 2 a 9, assinale a opção correta.
Thrashing é a excessiva transferência de páginas/segmentos entre a memória principal e a memória secundária.
Upload consiste em integrar o programa segundo seus módulos, utilizando uma mesma área de memória principal e secundária.
Overlap consiste em dividir o programa em unidades gráficas, de forma que seja possível a execução independente de cada módulo, utilizando uma mesma área de memória secundária.
Turning é a excessiva transferência de layouts entre a memória principal e a memória secundária.
Updating é a excessiva transferência de páginas/ segmentos entre a memória secundária e a memória virtual.
Nas questões de n. 2 a 9, assinale a opção correta.
A técnica Pipelining permite ao processador executar múltiplas instruções paralelamente em estágios diferentes.
São componentes de uma Arquitetura Pipelining: Unidade de Entrada de Instrução, Organizador de Instruções, Unidade de Saída de Instrução, Unidade Provedora de Acesso.
A técnica Pipelengthing permite ao processador executar múltiplas instruções paralelamente em diferentes dimensões.
São estágios de uma Arquitetura Pipetunning: Unidade de Busca da Informação, Analisador da Instrução, Unidade de Busca de Casos, Unidade de Execução da Instrução.
São estágios de uma Memória Pipelining: Unidade Principal, Unidade Secundária, Unidade de Busca dos Dados, Unidade Virtual.
Nas questões de n. 2 a 9, assinale a opção correta.
A conversão da representação física das instruções para código lógico é feita pelo Gerador.
O compilador é responsável por gerar um programa em linguagem de máquina não executável, a partir de um programa escrito em uma linguagem de alto nível.
A conversão da representação simbólica das instruções para código criptografado é feita pelo Registrador.
O compilador é responsável por gerar um programa em linguagem de alto nível não executável, a partir de um programa escrito em uma linguagem de máquina executável.
O cointerpretador é responsável por gerar um programa em linguagem de máquina não interpretável, a partir de um programa escrito em uma linguagem de usuário.
Nas questões de n. 2 a 9, assinale a opção correta.
O controlador de E/S possui memória e registradores próprios utilizados na execução de instruções enviadas pelo device driver.
O registrador de DMA é um programa que pode fazer parte do registrador e ser um dispositivo independente.
O controlador de E/S possui device driver próprio utilizado na execução de instruções enviadas pela memória e pelos registradores.
O acionador de DPMA é um dispositivo de hardware que não pode fazer parte da execução.
O controlador de DBA é um dispositivo de software que pode fazer parte do controlador ou ser um dispositivo dependente.
Nas questões de n. 2 a 9, assinale a opção correta.
Tempo de runover é o tempo total que um processador gasta para instalar um programa aplicativo.
No nivelamento preemptivo, quando um processo está em execução, nenhum evento externo pode ocasionar a perda do uso do processador.
No escalonamento não-preemptivo, quando um processo está em execução, nenhum evento externo pode ocasionar a perda do uso do processador.
Tempo de makearound é o tempo total que um processador gasta desde sua criação até seu término.
No escalonamento não-preventivo, quando um usuário executa um programa, nenhuma entidade externa pode ocasionar a perda do desempenho do programador.
Ciência da Computação - Sistemas Operacionais - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2010
Julgue os próximos itens, relativos a sistemas operacionais.
O desenvolvimento dos sistemas operacionais de rede, assim como dos sistemas operacionais distribuídos, é resultado do desenvolvimento das redes de computadores pessoais e pertencem à atual quarta geração de sistemas operacionais.
As aplicações de engenharia exigem grandes volumes de dados para transferir e armazenar seus projetos na forma de desenhos, gráficos e cálculos complexos. Estas aplicações serão bastante beneficiadas com a chegada no mercado do SuperSpeed USB ou USB 3.0 que possui uma taxa de transferência de dados em torno de 4,8 gigabits por segundo, ou seja, cerca de 10 vezes mais rápida que a atual tecnologia usada nos cabos USB 2.0, que possui uma taxa de transferência de
4,8 Mbps ou 0,6 MB/s.
480 Mbps ou 48 MB/s.
480 Mbps ou 60 MB/s.
4800 Mbps ou 480 MB/s.
4800 Mbps ou 600 MB/s.
Com relação aos conceitos e às características dos sistemas operacionais modernos, assinale a alternativa correta.
Nos sistemas operacionais multiusuário, um recurso está sempre associado a um ou mais processos em um determinado instante.
Um recurso que pode ser retirado do atual processo proprietário, sem que a computação apresente falha, é chamado de recurso preemptível.
A forma como um processo solicita um recurso é, em todo caso, por meio de uma chamada do tipo request, independentemente do tipo de sistema operacional.
Gravadores de DVD e impressoras são exemplos de recursos para o sistema operacional; já a memória não é considerada um recurso.
Impasses de processos na requisição de recursos invariavelmente envolvem recursos do tipo preemptíveis.
Em um sistema operacional usando segmentação paginada, o espaço de endereçamento lógico de cada processo consiste, no máximo, de 16 segmentos, podendo cada um deles ter até 64 kbytes de tamanho. As páginas físicas são de 512 bytes. Para esse sistema, o número de bits necessários para especificar o endereço lógico completo (número de segmento +número de página lógica+ deslocamento dentro da página) é de
Ciência da Computação - Sistemas Operacionais - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2010
Acerca de variáveis de ambiente, julgue os itens seguintes. No Linux, o comando echo exibe na saída padrão todas as variáveis de ambiente com seus respectivos valores.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...