Buscar

Avaliando aprendizado sistemas operacionais

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

SISTEMAS OPERACIONAIS
	
	
	 1a Questão (Ref.: 201512901221)
	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:
		
	
	são sistemas denominados real-time, compartilham o uso do processador em pequenos intervalos, denominados time-slice.
	
	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.
	 
	Programas são executados a partir da divisão do tempo do processador em pequenos intervalos, denominados fatia de tempo.
		
	
	
	 2a Questão (Ref.: 201512922967)
	Pontos: 0,1  / 0,1
	Um sistema operacional é uma camada de software que atua entre o hardware e os diversos aplicativos existentes em um sistema computacional, executando diversas atividades, de modo a garantir a disponibilidade de recursos entre todos os programas em execução. O gerenciador de memória é uma atividade do sistema operacional, responsável por:
		
	
	distribuir a capacidade de processamento de forma justa entre as aplicações, evitando que uma aplicação monopolize o processador.
	
	criar as abstrações de arquivos e diretórios, definindo interface de acesso e regras para o seu uso.
	
	implementar a interação com cada dispositivo, através de drivers, criando modelos abstratos que permitam agrupar vários dispositivos distintos sob a mesma interface de acesso.
	 
	disponibilizar, para cada aplicação, um espaço de memória próprio, independente e isolado dos demais, inclusive do núcleo do sistema operacional.
	
	definir usuários e grupos de usuário, bem como identificar usuários que se conectam ao sistema, através de procedimentos de autenticação.
		
	
	
	 3a Questão (Ref.: 201512245597)
	Pontos: 0,1  / 0,1
	Um processo divide-se, basicamente, em três partes: contexto de hardware, contexto de software e espaço de endereçamento. Assinale a alternativa que representa exemplos de componentes do contexto de hardware:
		
	 
	Registrador PC e registrador status.
	
	PID e UID.
	
	Prioridade de execução.
	
	Endereços de memória principal alocados.
	
	Owner.
		
	
	
	 4a Questão (Ref.: 201512904400)
	Pontos: 0,1  / 0,1
	Na política de escalonamento First-In-First-Out (FIFO), é selecionado para execução o processo que:
		
	
	Tiver maior prioridade
	 
	Chegar primeiro ao estado de pronto
	
	Tiver o menor tempo de processador ainda por executar
	
	Ocupar menos espaço em memória
	
	Estiver em modo usuário
		
	
	
	 5a Questão (Ref.: 201512898515)
	Pontos: 0,1  / 0,1
	Analise os dois parágrafos abaixo e assinale a alternativa correta. "Um processo é basicamente um programa em execução. Ele consiste do programa executável, dos dados do programa, do seu contador de programa (PC ¿ Program Counter), de diversos registros e de toda a informação necessária para executar o programa." "Em um sistema computacional monoprocessado e mononuclear que suporte multiprogramação (ou multitarefa), vários processos poderão estar sendo executados no processador simultaneamente."
		
	 
	O primeiro parágrafo contém uma afirmativa correta, porém o segundo não está correto.
	
	Ambos os parágrafos possuem afirmativas corretas, sendo que o segundo adiciona informação ao primeiro.
	
	Apesar de o segundo parágrafo estar correto o primeiro não possui uma afirmativa correta.
	
	Ambos os parágrafos possuem afirmativas corretas, sendo que o segundo justifica o primeiro.
	
	Ambos os parágrafos contém afirmativas incorretas.
	 1a Questão (Ref.: 201512908629)
	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
	
	Circular com prioridade
	 
	SJF
	
	Circular
	
	Prioridade
		
	
	
	 2a Questão (Ref.: 201512246008)
	Pontos: 0,1  / 0,1
	Threads são definidos como fluxos de execução de um mesmo processo. Sobre as thraeds, considere as afirmativas a seguir: 
I- Dentro de um mesmo processo, threads compartilham o mesmo contexto de hardware e espaço de endereçamento com os demais threads. 
II - A grande diferença entre aplicações monothreads e multithreads está no uso do espaço de endereçamento. 
III- A grande vantagem no uso de threads é a possibilidade de minimizar a alocação de recursos do sistema, além de diminuir o overhead na criação, troca e eliminação de processos. 
IV- Em um ambiente multithread, ou seja, com múltiplos threads, não existe a idéia de programas associados a processos, mas, sim, a threads. 
V - De forma simplificada, um thread pode ser definido como uma sub-rotina de um programa que pode ser executada de forma assíncrona, ou seja, executada concorrentemente ao programa chamador. 
Está(ão) correta(s) a(s) afirmativa(s)
		
	
	II e III, apenas
	 
	II, III, IV e V apenas
	
	I e II, apenas
	
	II, III e IV, apenas
	
	I e III, apenas
		 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201512275470)
	Pontos: 0,0  / 0,1
	Negar estruturalmente uma das quatro condições necessárias para causar deadlock corresponde a qual estratégia para lidar com deadlock?
		
	
	Ignorar o problema
	
	Detectar
	 
	Prevenir
	 
	Detectar e recuperar
	
	Evitar
		
	
	
	 4a Questão (Ref.: 201512901207)
	Pontos: 0,1  / 0,1
	Qual dos itens abaixo corresponde a sistemas Monoprogramáveis ou Monotarefas?
		
	
	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.
	 
	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.
	
	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.
	
	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.
		
	
	
	 5a Questão (Ref.: 201512904427)
	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?
		
	
	O tipo de memória DDR4 ainda não foi lançada
	 
	Porque não é possível prever qual página será menos acessada no futuro
	
	Porque exige uma quantidade de memória muito grande
	
	Devido o alto grau de complexidade que compromete o desempenho do processador
		
	 1a Questão (Ref.: 201512908615)
	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.
		
	
	Monotrhead
	
	Thread modo kernel
	
	Thread modo híbrido
	
	Thread modo usuário
	 
	Multithread
		
	
	
	 2a Questão (Ref.: 201512845207)
	Pontos: 0,0  / 0,1
	Em relação a gerência do processador, "tempo de resposta" é:
		
	 
	é o tempo total que um processo permanece na fila de pronto durante seu processamento, aguardandopara ser executado
	 
	é o tempo decorrido entre uma requisição ao sistema ou à aplicação e o instante em que a resposta é exibida.
	
	é o tempo que um processo leva desde a sua criação até ao seu término, levando em consideração todo o tempo gasto na espera para alocação de memória, espera na fila de pronto (tempo de espera), processamento na UCP (tempo de processador) e na fila de espera, como nas operações de E/S.
	
	é o tempo em que o processo demora para exibir a mensagem de resposta
	
	é o tempo que um processo leva no estado de execução durante seu processamento.
		
	
	
	 3a Questão (Ref.: 201512349262)
	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:
		
	
	exclusão mútua.
	
	espera circular.
	 
	não preempção.
	
	posse e espera.
	
	preempção.
		
	
	
	 4a Questão (Ref.: 201512904403)
	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
	
	Parte da memória usada para operações criptográficas
	
	Á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
		
	
	
	 5a Questão (Ref.: 201512904427)
	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 exige uma quantidade de memória muito grande
	 
	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
	 1a Questão (Ref.: 201512883606)
	Pontos: 0,1  / 0,1
	Uma antiga empresa de desenvolvimento de software resolveu atualizar toda sua infraestrutura computacional adquirindo um sistema operacional multitarefa, processadores multi-core (múltiplos núcleos) e o uso de uma linguagem de programação com suporte a threads. O sistema operacional multitarefa de um computador é capaz de executar vários processos (programas) em paralelo. Considerando esses processos implementados com mais de uma thread (multi-threads), analise as afirmações abaixo. I. Os ciclos de vida de processos e threads são idênticos. II. Threads de diferentes processos compartilham memória. III. Somente processadores multi-core são capazes de executar programas multi-threads. IV. Em sistemas operacionais multitarefa, threads podem migrar de um processo para outro. É correto apenas o que se afirma em:
		
	
	I e IV
	
	II
	
	I e III
	
	II e IV
	 
	I
		
	
	
	 2a Questão (Ref.: 201512250771)
	Pontos: 0,1  / 0,1
	Analise as sentenças sobre sistema de arquivos e, em seguida, assinale a alternativa correta: 
I. Existem três formas de estruturarmos espaços livres em um sistema de arquivos: ligação encadeada de blocos, tabela de blocos livres e mapa de bits 
II. No esquema de tabela de blocos cada bloco possui uma área reservada ao armazenamento dos endereços de todos os blocos livres 
III. Na ligação encadeada de blocos existe uma tabela que contém o endereço de todos os blocos de cada segmento livre e o número de blocos livres contíguos
		
	 
	Somente a sentença I está correta
	
	Somente a sentença II está correta
	
	Somente as sentenças II e III estão corretas
	
	Somente a sentença III está correta
	
	Somente as sentenças I e III estão corretas
		
	
	
	 3a Questão (Ref.: 201512983304)
	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:
		
	 
	I e II estão corretas.
	
	II e III estão corretas.
	
	Somente a I está correta.
	
	Todas estão corretas.
	
	I e III estão corretas.
		
	
	
	 4a Questão (Ref.: 201512816440)
	Pontos: 0,1  / 0,1
	O nome de um arquivo no padrão FAT16 pode possuir, além da extensão, no máximo,
		
	
	256 caracteres.
	
	16 caracteres.
	
	128 caracteres.
	
	32 caracteres.
	 
	8 caracteres.
		
	
	
	 5a Questão (Ref.: 201512250752)
	Pontos: 0,1  / 0,1
	Qual o tamanho da página de um sistema sabendo-se que o endereço é composto por 20 bits, onde 7 identificam a página e os demais o deslocamento dentro da página?
		
	
	128 endereços
	
	20 endereços
	
	7 endereços
	 
	8K endereços
	
	128 K endereços

Continue navegando