Buscar

SISTEMAS OPERACIONAIS PROVA OBJETIVA NOTA 100

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 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

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 6 páginas

Prévia do material em texto

Questão 1/12 - Sistemas Operacionais
Analise as sentenças a seguir sobre as threads
I) Uma thread pode ser definida como uma sub-rotina de um programa que pode ser executada de forma assíncrona, ou seja, executada concorrentemente ao programa chamador.
II) Threads compartilham o processador da mesma maneira que processos e passam pelas mesmas mudanças de estado (execução, espera e pronto).
III) As threads compartilham o mesmo contexto de software e espaço de endereçamento com os demais threads, porém cada thread possui seu contexto de hardware individual.
Assinale a alternativa correta.
Nota: 0.0
	
	A
	V, V, V.
De acordo com o livro da disciplina de "MACHADO" Arquitetura de Sistemas Operacionais - 4ª Edição - 2007, as três afirmativas são confirmadas: 
Afirmativa [I] é confirmada na página 86, parágrafo 1; 
Afirmativa [II] é confirmada na página 87, parágrafo 2. 
Afirmativa [III] é confirmada na página 87, parágrafo 3.
	
	B
	V, F, F.
	
	C
	V, V, F.
	
	D
	F, F, V.
	
	E
	V, F, V
Questão 2/12 - Sistemas Operacionais
Considere um sistema operacional que implemente escalonamento circular com fatia de tempo igual a 10 u.t. Em um determinado instante de tempo existem apenas três processos (P1, P2 e P3) na fila de pronto, e o tempo de UCP de cada processo é 14, 4, e 12 u.t., respectivamente. Assinale a alternativa que apresenta qual o estado de cada processo no instante de tempo 8 u.t, considerando a execução dos processos P1, P2 e P3, nesta ordem, e que apenas o processo P1 realiza operações de E/S. Cada operação de E/S é executada após 5 u.t. e consome 10 u.t.
Nota: 10.0
	
	A
	Espera – Execução – Pronto.
Você acertou!
	
	B
	Execução – Pronto – Pronto.
	
	C
	Pronto – Pronto – Pronto.
	
	D
	Pronto – Pronto – Em execução.
Questão 3/12 - Sistemas Operacionais
Quatro processos estão esperando para serem executados. As durações previstas de seus ciclos de CPU são 9, 6, 3, 5. Assinale a alternativa que apresenta em que ordem esses processos devem ser executados para minimizar o tempo de resposta médio do conjunto.
Nota: 10.0
	
	A
	9, 6, 3, 5.
	
	B
	3, 5, 6, 9.
Você acertou!
	
	C
	5, 3, 6, 9.
	
	D
	6, 3, 5, 9.
Questão 4/12 - Sistemas Operacionais
Quanto à técnica de spooling, assinale a alternativa correta.
Nota: 10.0
	
	A
	A técnica de spooling é sempre gerada por algum evento externo ao programa e, nesse caso, independente da instrução que está sendo executada.
	
	B
	A técnica de spooling consiste na utilização de uma área em disco para gravar um arquivo de spool utilizado na gerência de impressão.
Você acertou!
	
	C
	A técnica de spooling consiste na capacidade de um código executável ser compartilhado por diversos usuários, exigindo que apenas uma cópia do programa esteja na memória.
	
	D
	A técnica de spooling consiste na utilização de um dispositivo que controla as operações de E/S geralmente em disco.
Questão 5/12 - Sistemas Operacionais
Assinale a alternativa que completa, corretamente, a sentença a seguir.
Quanto à entrada de dados e tempo de resposta, os sistemas operativos podem ser classificados como:
Nota: 10.0
	
	A
	Batch, tempo real, interativos e híbridos.
Você acertou!
	
	B
	Monotarefa, multitarefa, monousuário e multiusuário.
	
	C
	Monoprogramáveis, multiprogramáveis, monousuário e multiusuário.
	
	D
	Monoprogramávies, multiprogramáveis, multiprocessados e multiusuário.
Questão 6/12 - Sistemas Operacionais
Assinale a alternativa que apresenta os principais critérios de escalonamento que devem ser considerados em uma política de escalonamento.
Nota: 10.0
	
	A
	Utilização do processador, throughput, tempo de processador, tempo de espera, tempo de turnaround e tempo de resposta.
Você acertou!
	
	B
	Utilização do processador, CPU-bound, I/O-bound, tempo de espera, tempo de turnaround e tempo de resposta.
	
	C
	Utilização do processador, fireground, background, tempo de espera, tempo de turnaround e tempo de resposta.
	
	D
	CPU-bound, I/O-bound, fireground, background, tempo de espera, tempo de turnaround e tempo de resposta.
Questão 7/12 - Sistemas Operacionais
Considere um sistema operacional que implemente escalonamento circular com fatia de tempo igual a 2 u.t. Em um determinado instante de tempo, existem apenas três processos (P1, P2, P3) na fila de pronto, e o tempo de UCP de cada processo é 8, 4 e 2 u.t., respectivamente. Assinale a alternativa que apresenta qual o estado de cada processo no instante de tempo T=5, considerando a execução dos processos P1, P2 e P3, nesta ordem, e que nenhuma operação de E/S é realizada.
Nota: 10.0
	
	A
	Execução – Pronto – Em execução.
	
	B
	Execução – Pronto – Pronto.
	
	C
	Pronto – Pronto – Pronto.
	
	D
	Pronto – Pronto – Em execução.
Você acertou!
Questão 8/12 - Sistemas Operacionais
Para aumentar o nível de compartilhamento e resolver o problema da fragmentação interna foi desenvolvida a alocação particionada dinâmica da memória principal. Assinale a alternativa correta.
Nota: 10.0
	
	A
	Na alocação particionada dinâmica, as partições são criadas sob demanda e os programas utilizam apenas os espaços de que necessitam, eliminando o problema da fragmentação interna.
Você acertou!
	
	B
	Na alocação particionada dinâmica, não existe uma área reservada para o sistema operacional o que aperfeiçoa a utilização da memória principal.
	
	C
	Na alocação particionada dinâmica os programas só podiam ser carregados e executados em apenas uma partição específica, mesmo se outras estivessem disponíveis.
	
	D
	A alocação particionada dinâmica foi implementada pela primeira vez nos sistemas monoprogramáveis.
Questão 9/12 - Sistemas Operacionais
Um ponto fundamental para implementar sistemas de memória virtual está em como mapear endereços virtuais para endereços físicos. Assinale a alternativa correta.
Nota: 10.0
	
	A
	O processador apenas executa instruções e referencia dados residentes no espaço de endereçamento real. O mecanismo de mapeamento é responsável por fazer a conversão dos endereços virtuais em endereços reais.
Você acertou!
	
	B
	O processo de mapeamento consiste em alocar todos os programas em execução na memória real, atribuindo um endereço físico a cada um.
	
	C
	O processo de mapeamento consiste em alocar todos os programas na memória secundária, atribuindo um endereço virtual para cada um.
	
	D
	O processo de mapeamento consiste em alocar todos os programas na memória virtual, atribuindo um endereço virtual para cada um.
Questão 10/12 - Sistemas Operacionais
Assinale a alternativa que completa a sentença a seguir
 Na alocação particionada estática, tanto absoluta quanto relocável, temos o problema da fragmentação interna que refere-se:
Nota: 10.0
	
	A
	aos espaços não ocupados pelos programas carregados em partições maiores que o tamanho do programa.
Você acertou!
	
	B
	à área ocupada pelo sistema operacional na memória principal.
	
	C
	à área ocupada pelos programas do tipo CPU-bound.
	
	D
	à área ocupada pelos programas do tipo I/O-bound.
Questão 11/12 - Sistemas Operacionais (questão opcional)
Considere um sistema que possua as seguintes áreas livres na memória principal, ordenadas crescentemente: 10kb, 4 kb, 20 kb, 18kb, 7 kb, 9 kb, 12 kb e 15 kb. Assinale a alternativa que apresenta em qual dessas partições livres seria alocado um programa de 12 kb utilizando Best-Fit.
Nota: 10.0
	
	A
	Na partição de 12 kb.
Você acertou!
	
	B
	Na partição de 9 kb.
	
	C
	Na partição de 10 kb.
	
	D
	Na partição de 20 kb.
Questão 12/12 - Sistemas Operacionais (questão opcional)
Quanto aos sistemas com múltiplos processadores, assinale a alternativa correta.
Nota: 10.0
	
	A
	Os sistemas com múltiplos processadores se caracterizam por permitir que o processador, a memória e os periféricospermaneçam exclusivamente dedicados à execução de um único programa.
	
	B
	Os sistemas com múltiplos processadores se caracterizam por possuir duas ou mais UCPs interligadas e trabalhando em conjunto. A vantagem deste tipo de sistema é permitir que vários programas sejam executados ao mesmo tempo ou que um mesmo programa seja subdividido em partes para serem executados simultaneamente em mais de um processador.
Você acertou!
	
	C
	Os sistemas com múltiplos processadores têm como característica principal a execução de tarefas em fila que normalmente são armazenadas em disco ou fita e aguardam seu tempo para ser processadas.
	
	D
	Os sistemas com múltiplos processadores via de regra são sistemas operacionais embarcados ou embutidos em dispositivos que executam tarefas específicas.

Outros materiais