Buscar

Avalizando Aprendizado 1234 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

1a Questão (Ref.: 201504921791)
	Pontos: 0,1  / 0,1
	Define-se um sistema operacional multitarefa como sendo aquele que possui a capacidade de:
		
	
	gerenciar múltiplos processadores.
	 
	manter vários programas na memória simultanemente.
	
	executar programas baseados em threads.
	
	administrar mais de um usuário simultanemente.
	
	executar vários programas simultaneamente.
		
	
	
	 2a Questão (Ref.: 201505060381)
	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.
	
	I e III estão corretas.
	
	Somente a I está correta.
	
	Todas estão corretas.
	 
	I e II estão corretas.
		
	
	
	 3a Questão (Ref.: 201504975598)
	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.
	
	à assincronia de funcionamento do dispositivo de E/S.
	
	à sincronia de funcionamento do dispositivo de E/S.
	
	a um processo do Sistema Operacional.
	 
	à uma pequena porção de memória usada temporariamente para armazenador os dados transferidos.
		
	
	
	 4a Questão (Ref.: 201504975592)
	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."
		
	
	Ambos os parágrafos possuem afirmativas corretas, sendo que o segundo adiciona informação ao primeiro.
	
	Ambos os parágrafos possuem afirmativas corretas, sendo que o segundo justifica o primeiro.
	
	Apesar de o segundo parágrafo estar correto o primeiro não possui uma afirmativa correta.
	
	Ambos os parágrafos contém afirmativas incorretas.
	 
	O primeiro parágrafo contém uma afirmativa correta, porém o segundo não está correto.
		
	
	
	 5a Questão (Ref.: 201504981485)
	Pontos: 0,1  / 0,1
	Um analista recebeu reclamações que o servidor de arquivos está muito lento. Utilizando o gerenciador de tarefas o analista percebe que além do Windows e dos acessos normais e esperados, um novo processo chamado backup está em execução e não apresenta interface para gerencia do mesmo. Nesse caso, podemos afirmar que o processo backup é do tipo?
		
	 
	background
	
	Monotarefa
	
	CPU/bound
	
	Foreground
	
	I/O bound
	1a Questão (Ref.: 201504981480)
	Pontos: 0,1  / 0,1
	No âmbito de sistemas operacionais, uma seção ou região crítica é a:
		
	
	Parte da memória usada para operações criptográficas
	
	Área do sistema operacional que contém o código do loader
	
	Área da memória que contém dados compartilhados
	 
	Parte do programa que contém dados compartilhados
	
	Área do programa que é executada 80% do tempo
		
	
	
	 2a Questão (Ref.: 201504922284)
	Pontos: 0,1  / 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, aguardando para ser executado
	
	é 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 decorrido entre uma requisição ao sistema ou à aplicação e o instante em que a resposta é exibida.
	
	é 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.: 201504960646)
	Pontos: 0,0  / 0,1
	Uma alternativa para o aumento de desempenho de sistemas computacionais é o uso de processadores com múltiplos núcleos, chamados multicores. Nesses sistemas, cada núcleo, normalmente, tem as funcionalidades completas de um processador, já sendo comuns, atualmente, configurações com 2, 4 ou mais núcleos. Com relação ao uso de processadores multicores, e sabendo que threads são estruturas de execução associadas a um processo, que compartilham suas áreas de código e dados, mas mantêm contextos independentes, analise as seguintes asserções. Ao dividirem suas atividades em múltiplas threads que podem ser executadas paralelamente, aplicações podem se beneficiar mais efetivamente dos diversos núcleos dos processadores multicores **************************porque************************** o sistema operacional nos processadores multicores pode alocar os núcleos existentes para executar simultaneamente diversas seqüências de código, sobrepondo suas execuções e, normalmente, reduzindo o tempo de resposta das aplicações às quais estão associadas. Acerca dessas asserções, assinale a opção correta.
		
	
	A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
	 
	As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
	
	A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
	
	Tanto a primeira quanto a segunda asserções são proposições falsas.
	 
	As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
		
	
	
	 4a Questão (Ref.: 201505004137)
	Pontos: 0,1  / 0,1
	Os estados básicos que um processo pode assumir são:
		
	 
	Em execução, Bloqueado e Pronto
	
	Inicializando, Executando e Bloqueado
	
	Leitura, Bloqueado e Pronto
	
	Thread, em execução e Finalizado
	
	Finalizado, Pronto e Bloqueado
		
	
	
	 5a Questão (Ref.: 201504981477)
	Pontos: 0,1  / 0,1
	Na política de escalonamento First-In-First-Out (FIFO), é selecionado para execução o processo que:
		
	
	Ocupar menos espaço em memória
	
	Tiver o menor tempo de processador ainda por executar
	
	Estiver em modo usuário
	
	Tiver maior prioridade
	 
	Chegar primeiro ao estado de pronto
	
	1a Questão (Ref.: 201504322674)
	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.
	
	Prioridade de execução.
	
	Endereços de memória principal alocados.
	
	PID e UID.
	
	Owner.
		
	
	
	 2a Questão (Ref.: 201504352547)
	Pontos: 0,1  / 0,1
	Negar estruturalmente uma das quatro condições necessárias para causar deadlock corresponde a qual estratégia para lidar com deadlock?
		
	
	Evitar
	
	Detectar e recuperar
	
	Detectar
	
	Ignorar o problema
	 
	Prevenir3a Questão (Ref.: 201504323085)
	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)
		
	
	I e III, apenas
	
	I e II, apenas
	
	II, III e IV, apenas
	
	II e III, apenas
	 
	II, III, IV e V apenas
		 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201504921791)
	Pontos: 0,1  / 0,1
	Define-se um sistema operacional multitarefa como sendo aquele que possui a capacidade de:
		
	
	executar programas baseados em threads.
	 
	manter vários programas na memória simultanemente.
	
	executar vários programas simultaneamente.
	
	administrar mais de um usuário simultanemente.
	
	gerenciar múltiplos processadores.
		
	
	
	 5a Questão (Ref.: 201504981495)
	Pontos: 0,1  / 0,1
	Ao dividir a memória física em blocos de tamanho fixo (quadros) e dividir a memória lógica (espaço de endereçamento de processos) em blocos do mesmo tamanho (páginas) e permitir que as páginas sejam carregadas em quaisquer quadro disponíveis, estaremos implementando:
		
	 
	Paginação de memória
	
	Segmentação de memória
	
	Memória virtual
	
	Alocação de memória
	
	1a Questão (Ref.: 201504960667)
	Pontos: 0,1  / 0,1
	Sistemas operacionais de tempo real são utilizados em controle de processos automatizados, em que o tempo de resposta a determinados eventos é um fator crítico. Com relação a esse assunto, julgue os itens seguintes. I - Sistemas de tempo real estritos (hard real-time) não utilizam dispositivos de memória secundária (como discos), pois estes não oferecem garantia de término das operações dentro de uma quantidade máxima de tempo. II - Um sistema operacional de propósito geral pode ser modificado para ser de tempo real atribuindo-se prioridades fixas para cada um dos processos. III - O escalonamento mais utilizado por sistemas operacionais de tempo real é o shortest-job-first (tarefa mais curta primeiro). Assinale a opção correta:
		
	
	Apenas os itens I e II estão certos.
	 
	Apenas um item está certo.
	
	Apenas os itens II e III estão certos.
	
	Apenas os itens I e III estão certos.
	
	Todos os itens estão certos.
		
	
	
	 2a Questão (Ref.: 201504322332)
	Pontos: 0,1  / 0,1
	O escalonamento de CPU trata do problema de decidir qual dos processos na fila de prontos deve ser entregue à CPU. Considere que o algoritmo de escalonamento Round-Robin esteja sendo utilizado e que o conjunto de processos abaixo chegue no momento 0, com a extensão do tempo de burst de CPU indicada em milissegundos. Dado: P1 é o primeiro processo na fila de prontos, P2 é o segundo e P3 é o terceiro
Se for utilizado um quantum de 4 milissegundos, o tempo de espera médio será de
		
	 
	6
	
	3
	
	2
	
	4
	
	5
		
	
	
	 3a Questão (Ref.: 201504978298)
	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.
	
	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.
	
	Um programa utiliza o processador o tempo que for necessário ou até que apareça outro mais prioritário.
		
	
	
	 4a Questão (Ref.: 201504981485)
	Pontos: 0,1  / 0,1
	Um analista recebeu reclamações que o servidor de arquivos está muito lento. Utilizando o gerenciador de tarefas o analista percebe que além do Windows e dos acessos normais e esperados, um novo processo chamado backup está em execução e não apresenta interface para gerencia do mesmo. Nesse caso, podemos afirmar que o processo backup é do tipo?
		
	
	Foreground
	
	Monotarefa
	
	CPU/bound
	
	I/O bound
	 
	background
		
	
	
	 5a Questão (Ref.: 201504327848)
	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 as sentenças I e III estão corretas
	
	Somente a sentença III está correta
	
	Somente a sentença II está correta
	 
	Somente a sentença I está correta
	
	Somente as sentenças II e III estão corretas

Continue navegando