Buscar

Avaliando S.O

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

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

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ê viu 3, do total de 8 páginas

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

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

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ê viu 6, do total de 8 páginas

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

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

Prévia do material em texto

1a Questão (Ref.: 201603845452)
	Pontos: 0,1  / 0,1
	Um sistema computacional moderno possui controladoras de dispositivos que ligam os periféricos (dispositivos de E/S). Um dos métodos de otimização dos sistemas é o uso do BUFFER para minimizar a diferença de velocidade do clock do processador com a velocidade dos dispositivos de E/S. O termo ¿BUFFER¿ usado na frase acima refere-se:
		
	
	ao Kernel do Sistema Operacional.
	 
	à uma pequena porção de memória usada temporariamente para armazenador os dados transferidos.
	
	à assincronia de funcionamento do dispositivo de E/S.
	
	a um processo do Sistema Operacional.
	
	à sincronia de funcionamento do dispositivo de E/S.
		
	
	
	 2a Questão (Ref.: 201603848152)
	Pontos: 0,1  / 0,1
	Em relação a gerência das aplicações por Sistemas Operacionais Multiprogramáveis, é correto afirmar em relação aos sistemas de tempo compartilhado:
		
	 
	Programas são executados a partir da divisão do tempo do processador em pequenos intervalos, denominados fatia de tempo.
	
	Um programa utiliza o processador o tempo que for necessário ou até que apareça outro mais prioritário.
	
	Programas são divididos e processados em partes, conhecido como processamento em lote, enfileiramento de processos.
	
	são sistemas denominados real-time, compartilham o uso do processador em pequenos intervalos, denominados time-slice.
		
	
	
	 3a Questão (Ref.: 201603848138)
	Pontos: 0,1  / 0,1
	Qual dos itens abaixo corresponde a sistemas Monoprogramáveis ou Monotarefas?
		
	
	Os sistemas monoprogramáveis se caracterizam por permitir que o processador, a memória e os periféricos permaneçam exclusivamente dedicados a execução de vários programas de forma concorrente em um ambiente monousuário.
	 
	Os sistemas monoprogramáveis se caracterizam por permitir que o processador, a memória e os periféricos permaneçam exclusivamente dedicados a execução de um único programa ou tarefa.
	
	Recursos computacionais são compartilhados entre os usuários e aplicações, de forma concorrente aos diversos recursos como: memória, processador e periféricos, de forma ordenada e protegida, entre os diversos programas.
	
	Os Programas são executados a partir da divisão do tempo do processador em pequenos intervalos, denominados fatia de tempo (time-slice).
	
	Há apenas um único usuário interagindo com o sistema, mas existe a possibilidade de execução de diversas tarefas ao mesmo tempo, como a edição de texto, uma impressão e o acesso à Internet.
		
	
	
	
 4a Questão (Ref.: 201603851341)
	Pontos: 0,1  / 0,1
	Em quais situações um processo é escalonado para executar em um sistema monoprocessado. I) Quando o processo em execução finaliza II) Quando o processo em execução não é bloqueado III) Quando termina a fatia de tempo do processo em execução.
		
	
	Apenas a II está correta
	
	Apenas II e III estão corretas
	
	Apenas I e II estão corretas
	
	Apenas a III está correta
	 
	Apenas I e III estão corretas
		
	
	
	 5a Questão (Ref.: 201603930235)
	Pontos: 0,1  / 0,1
	Processo é um conceito chave no funcionamento de um Sistema Operacional: I. Um processo é um programa em execução. II. Cada processo possui instruções que serão executadas e um espaço de endereçamento em que pode ler e escrever. III. Um processo pode resultar na execução de outros processos, chamados de processos filhos, que compartilham o espaço de endereçamento com o processo pai. Assinale a alternativa correta:
		
	
	II e III estão corretas.
	
	Somente a I está correta.
	
	I e III estão corretas.
	
	Todas estão corretas.
	 
	I e II estão corretas.
		
	1a Questão (Ref.: 201603191608)
	Pontos: 0,1  / 0,1
	Em relação ao uso de threds em modo kernel, analise as assertivas a seguir: 
I - Threads em modo kernel podem ser utilizados em sistemas operacionais monothread 
II - Threads em modo usuário são criadas e destruidas pelo sistema operacional.
III - Threads em modo kernel não bloqueiam o processo quando entram em estado de espera 
Marque a alternativa que contém as assertivas VERDADEIRAS:
		
	 
	Somente III
	
	Somente II
	
	Somente I e III
	
	Todas são verdadeiras
	
	 Somente I
		
	
	
	 2a Questão (Ref.: 201603851336)
	Pontos: 0,1  / 0,1
	No contexto de processos, como pode ocorrer uma condição de corrida?
		
	
	Uma condição de corrida ocorre quando um ou mais processos iniciam a execução ao mesmo tempo e competem no tempo para terminar primeiro
	
	Uma condição de corrida é uma técnica utilizada para medir tempo de execução de um processo
	
	Não haverá condição de corrida em sistemas multitarefa
	
	Uma condição de corrida é uma técnica computacional aplicada aos processos para que os mesmos sejam comparados com relação ao tempo de execução
	 
	Uma condição de corrida pode ocorrer quando dois ou mais processos estão lendo ou escrevendo algum dado compartilhado e o resultado final depende de qual e quando executa precisamente
		
	
	
	 3a Questão (Ref.: 201603855546)
	Pontos: 0,1  / 0,1
	Marque a alternativa que completa corretamente a seguinte afirmação: Em um ambiente ______________, um processo suporta mais de um programa no seu espaço de endereçamento.
		
	 
	Multithread
	
	Thread modo kernel
	
	Monotrhead
	
	Thread modo usuário
	
	Thread modo híbrido
		
	
	
	 
4a Questão (Ref.: 201603855560)
	Pontos: 0,0  / 0,1
	Existem vários tipos de algoritmos de escalonamento. Qual dos Algoritmos listados abaixo escolhe primeiro para execução o que tiver menor tempo ?
		
	
	FIFO
	 
	Prioridade
	
	Circular
	 
	SJF
	
	Circular com prioridade
		
	
	
	 5a Questão (Ref.: 201603855551)
	Pontos: 0,1  / 0,1
	Existem vários tipos de algoritmos de escalonamento. Qual dos Algoritmos a seguir determina a escolha de processos na fila de pronto para execução por ordem de chegada?
		
	 
	FIFO
	
	Circular
	
	SJF
	
	Circular com Prioridade
	
	Prioridade
	1a Questão (Ref.: 201603851334)
	Pontos: 0,1  / 0,1
	No âmbito de sistemas operacionais, uma seção ou região crítica é a:
		
	
	Área do programa que é executada 80% do tempo
	
	Área da memória que contém dados compartilhados
	
	Área do sistema operacional que contém o código do loader
	 
	Parte do programa que contém dados compartilhados
	
	Parte da memória usada para operações criptográficas
		
	
	
	 2a Questão (Ref.: 201603851358)
	Pontos: 0,1  / 0,1
	No contexto de gerência de memória, por que o algoritmo de substituição de páginas ótimo não pode ser implementado?
		
	
	Devido o alto grau de complexidade que compromete o desempenho do processador
	 
	Porque não é possível prever qual página será menos acessada no futuro
	
	O tipo de memória DDR4 ainda não foi lançada
	
	Porque exige uma quantidade de memória muito grande
		
	
	
	 3a Questão (Ref.: 201603855560)
	Pontos: 0,1  / 0,1
	Existem vários tipos de algoritmos de escalonamento. Qual dos Algoritmos listados abaixo escolhe primeiro para execução o que tiver menor tempo ?
		
	
	FIFO
	
	Circular com prioridade
	
	Prioridade
	
	Circular
	 
	SJF
		
	
	
	 
4a Questão (Ref.: 201603197678)
	Pontos: 0,1  / 0,1
	Considere o trecho de código abaixo que implementa um consumidor para o problema do produtor/consumidor onde o semáforo s é o responsável pela exclusão mútua no acessoaos itens armazenados e o semáforo v é o responsável pela liberação do consumo, está correto afirmar que:
 consumidor{ 
      wait (s) 
      wait (v) 
         consome_item 
     signal (v) 
     signal (s)
 }
 
		
	
	O consumidor funcionará corretamente se o semáforo v foi iniciado com 1 (zero)
	
	Poderá ocorrer deadlock ou starvation dependendo do valor inicial de v
	
	O consumidor funcionará corretamente independente do valor inicial de v
	
	O consumidor funcionará corretamente se o semáforo v foi iniciado com 0 (zero)
	 
	Poderá ocorrer deadlock
		
	
	
	 5a Questão (Ref.: 201603296193)
	Pontos: 0,1  / 0,1
	Em relação às condições para que ocorra um deadlock, àquela em que recursos concedidos previamente a um processo não podem ser forçosamente tomados desse processo e sim, explicitamente liberados por ele, denomina-se condição de:
		
	 
	não preempção.
	
	exclusão mútua.
	
	espera circular.
	
	posse e espera.
	
	preempção.
	1a Questão (Ref.: 201603296188)
	Pontos: 0,1  / 0,1
	Suponha que determinada unidade de disco tenha 4.000 cilindros numerados de 0 a 3999. A unidade atualmente está atendendo a uma requisição no cilindro 53 e a requisição anterior foi no cilindro 55. Sabe-se que a unidade de disco utiliza o escalonamento SCAN e que a fila de requisições pendentes é:  98, 183, 37, 122, 11, 124, 60 e 67 
Qual das requisições pendentes será a segunda a ser atendida?
		
	
	37
	 
	11
	
	67
	
	60
	
	98
		
	
	
	 2a Questão (Ref.: 201603196448)
	Pontos: 0,1  / 0,1
	Os sistemas operacionais dos microcomputadores possuem como uma de suas principais características o gerenciamento da memória principal. Analise as sentenças sobre gerenciamento de memória e, em seguida, assinale a alternativa correta:
I. A relocação de código executável dos programas pode ocorrer de forma dinâmica, quando o sistema operacional espera a liberação da região de memória usada no primeiro carregamento do programa na memória
II. Na paginação antecipada o sistema faz uma previsão segura das páginas que serão necessárias à execução do programa, trazendo-as para a memória. Desta forma se elimina page fault, já que todas as páginas estarão no working set do processo
III. Para maior eficiência da técnica de segmentação, os programas devem estar bem modularizados, pois caso contrário, grandes pedaços de código estarão na memória desnecessariamente, não permitindo que programas de outros usuários compartilhem a memória
		
	
	Somente as senteças II e III estão corretas.
	
	Somente as sentenças I e III estão corretas
	 
	Somente a setença III está correta.
	
	Somente a sentença I e II estão corretas
	
	Somente a sentença II está correta
		
	
	
	 3a Questão (Ref.: 201603194291)
	Pontos: 0,1  / 0,1
	O Linux não é um sistema operacional de tempo real porque não pode assegurar sempre um desempenho determinístico e porque na média e no tempo de pior caso é longe do tempo requerido por muitas aplicações real time. Uma técnica para tornar o Linux um sistema de tempo real é a instalação de um novo kernel que atuará em conjunto com o até então utilizado. Analise as asserções seguintes relativas ao texto que mostra o Linux como SO de tempo real. 
O tipo de escalonamento mais adequado é o FIFO 
porque
o Linux deverá levar em consideração a importância relativa de cada tarefa na aplicação.
		
	
	As duas asserções são verdadeiras, mas a segunda não é uma justificativa correta da primeira.
	
	As duas asserções são verdadeiras, e a segunda é uma justificativa correta da primeira
	 
	A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
	
	A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
	
	Tanto a primeira como a segunda asserções são falsas.
		
	
	
	 4a Questão (Ref.: 201603763371)
	Pontos: 0,1  / 0,1
	O nome de um arquivo no padrão FAT16 pode possuir, além da extensão, no máximo,
		
	
	16 caracteres.
	
	32 caracteres.
	
	128 caracteres.
	 
	8 caracteres.
	
	256 caracteres.
		
	
	
	 5a Questão (Ref.: 201603886852)
	Pontos: 0,1  / 0,1
	Quando um processo faz referência à uma página ela é procurada no "working set" do processo. Caso esta página não esteja no "working set" o que ocorre?
		
	
	O sistema "dá reboot"
	
	Todo sistema "trava"
	 
	Ocorre o "page fault"
	
	O processo continua sem problemas
	
	Não há como uma página do processo não estar no "working set"

Outros materiais