Buscar

SISTEMAS OPERACIONAIS PROVA


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

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

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
Você viu 3, do total de 6 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

Você também pode ser Premium ajudando estudantes

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

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

Prévia do material em texto

1a Questão (Ref.: 202213310229)
	Qual é a afirmativa que caracteriza, ao mesmo tempo, a definição e o principal objetivo de um sistema de tempo compartilhado? 
		
	
	Permitir que múltiplos usuários remotos executem suas tarefas simultaneamente no computador
	
	Possuir o tempo como parâmetro fundamental
	
	Administrar grandes quantidades de pequenas requisições
	
	Tratar centenas ou milhares de pequenas unidades de trabalho por segundo
	
	Processar tarefas de rotina sem a presença interativa do usuário
	
	
	 2a Questão (Ref.: 202213310231)
	A técnica de dividir a memória principal em várias partes, com uma tarefa diferente em cada partição de memória, cujas tarefas são trocadas a todo instante pela CPU implicando em um falso paralelismo em suas execuções, é conhecida como: 
		
	
	Multithread
	
	Multiprogramação
	
	Monoprogramação
	
	Monousuário
	
	Multiusuário
	
	
	 3a Questão (Ref.: 202213309699)
	No algoritmo de escalonamento por prioridades, quando o escalonador necessita escolher qual o próximo processo a entrar em execução, ele faz uma avaliação das prioridades dos processos que estão no estado pronto e seleciona para execução aquele de maior prioridade. 
Sobre o escalonamento por prioridades é correto o que se afirma em: 
		
	
	A prioridade de um processo é definida quando ele é colocado em execução, não havendo possibilidade de mudança. 
	
	Processos que realizam muitas operações de E/S costumam receber aumento de prioridade. 
	
	Processos que conseguem utilizar todo o quantum antes de serem interrompidos têm sua prioridade aumentada. 
	
	O processo que está a mais tempo sem ser escalonado será sempre escolhido para execução. 
	
	Não servem para computadores de uso geral, pois existirão processos que nunca serão escalonados. 
	
	
	 4a Questão (Ref.: 202217246621)
	A criação de processos no Linux é uma parte fundamental da multiprogramação, permitindo que múltiplos programas e tarefas sejam executados concorrentemente no sistema operacional.
O que acontece quando a chamada de sistema "fork()" é usada no Linux?
		
	
	Combina processos filhos e pais.
	
	Termina processos em execução.
	
	Cria um processo que é uma cópia exata do processo que a chamou.
	
	Cria um novo sistema operacional.
	
	Integra processos com threads.
	
	
	 5a Questão (Ref.: 202217128035)
	(FGV/2022) A estratégia de gerenciamento adotada em sistemas operacionais modernos que consiste em trazer para memória principal cada processo em sua totalidade, executá-lo por um tempo e então colocá-lo de volta no disco é denominada:
		
	
	offset.
	
	swapping.
	
	relocation.
	
	buffering.
	
	defragging.
	
	
	 6a Questão (Ref.: 202217128037)
	(Instituto Consulplan/2022) Na implementação da segmentação, após o sistema ter executado por um tempo, a memória estará dividida em regiões, algumas com segmentos e outras com lacunas. Esse fenômeno, chamado de fragmentação externa (ou checkerboarding), desperdiça memória nas lacunas. Assinale a técnica para contornar a fragmentação externa, que move todos os segmentos que se encontram acima de um buraco de modo a ocupar o seu espaço.
		
	
	Compensação de Buracos.
	
	Primeiro Assentamento (First Fit).
	
	Último Assentamento (Last Fit).
	
	Melhor Assentamento (Best Fit).
	
	Compactação.
	
	
	 7a Questão (Ref.: 202217226239)
	O Linux é um sistema operacional de código aberto que desempenha um papel fundamental na computação moderna. O Linux é baseado em código aberto, o que significa que seu código-fonte é acessível e pode ser modificado e distribuído livremente. Acerca de sua manipulação, qual comando do Linux é utilizado para listar o conteúdo de um diretório?
		
	
	LS
	
	RM
	
	CP
	
	MV
	
	CD
	
	
	 8a Questão (Ref.: 202215431252)
	Em um sistema de arquivos, os arquivos podem ser estruturados de diferentes formas, o que pode levar a restrições na forma como as aplicações podem manipular tais arquivos. No que se refere a estrutura de arquivos, marque a alternativa correta.
		
	
	A sequência desestruturada de bytes é a estrutura adotada pelo Linux e pelo MS Windows®.
	
	Na estrutura de árvore de registros, os registros devem ter o mesmo tamanho.
	
	Na sequência de registros de tamanho fixo, a busca é realizada pela chave do registro.
	
	A busca em uma árvore de registros se dá de forma sequencial, observando a ordem de gravação dos registros.
	
	Na sequência desestruturada de bytes, o sistema de arquivos define o formato do registro.
	
	
	 9a Questão (Ref.: 202213310177)
	É um comando que permite interromper um LOOP imediatamente: 
		
	
	break
	
	loop 
	
	continue 
	
	undo
	
	while
	
	
	 10a Questão (Ref.: 202213310173)
	Você está desenvolvendo um SCRIPT em que pede ao usuário para digitar uma palavra, utilizando o comando ' read PALAVRA '. Porém, antes de prosseguir, você deseja colocar um teste para certificar-se de que o usuário efetivamente digitou alguma coisa. 
 
Qual dos comparadores abaixo podemos utilizar? 
		
	
	if [[ $(($PALAVRA)) ]] 
	
	if [[ -n "$PALAVRA" ]] 
	
	if [[ -z "$PALAVRA" ]] 
	
	if [[ ! "PALAVRA ]] 
	
	if [[ $PALAVRA = "" ]]

Mais conteúdos dessa disciplina