Logo Passei Direto

A maior rede de estudos do Brasil

Grátis
5 pág.
AVALIAÇÃO PARCIAL SISTEMAS OPERACIONAIS PARA REDES

Pré-visualização | Página 1 de 2

SISTEMAS OPERACIONAIS PARA REDES 
 
Avaliação Parcial: CCT0575 
Aluno(a): CAIO Matrícula: 2016 
Acertos: 10,0 de 10,0 Data: 10/10/2018 10:34:21 (Finalizada) 
 
 
 
1a Questão (Ref.:201604166601) Acerto: 1,0 / 1,0 
Define-se um sistema operacional multitarefa como sendo aquele que possui a capacidade de: 
 
 
 
executar programas baseados em threads. 
 
gerenciar múltiplos processadores. 
 manter vários programas na memória simultanemente. 
 
administrar mais de um usuário simultanemente. 
 
executar vários programas simultaneamente. 
 
 
 
 
2a Questão (Ref.:201604166698) Acerto: 1,0 / 1,0 
(IFB, 2017) Sob a perspectiva da área de arquitetura de sistemas operacionais, leia as afirmativas 
a seguir sobre conceitos, componentes e serviços. 
I) Threads dentro de um mesmo processo dividem o mesmo espaço de endereçamento. 
II) A exclusão mútua implementa uma solução para o problema de dois processos concorrentes 
entrarem ao mesmo tempo em suas respectivas regiões críticas. 
III) Sistemas com múltiplos processadores, usuários ou servidores, se enquadram na categoria 
de sistemas computacionais do tipo MISD (Multiple Instruction Single Data). 
IV) Processos do tipo CPU-bound esrão associados a aplicações comerciais baseadas em um 
elevado número de operações em bancos de dados. 
V) Alocação contígua, alocação encadeada e alocação indexada são exemplos de técnicas usadas 
por sistemas operacionais para a gerência do espaço em disco. 
Assinale a alternativa que apresenta somente as afirmativas CORRETAS: 
 
 
 
I, II, IV 
 
II, V 
 
I, IV 
 I, II, V 
 
I, II, III 
 
 
 
 
3a Questão (Ref.:201604166733) Acerto: 1,0 / 1,0 
Um processo é formado por três partes onde guarda todas as informações do programa em 
execução, analise as afirmativas sobre estas partes: 
I. O contexto de hardware não ocorre em sistemas de tempo compartilhado (multiprogramados), 
no qual há um revezamento na utilização do processador pelos processos. 
II. Através do contexto de hardware, o sistema operacional é capaz de efetuar a troca de um 
processo por outro no processador, esta operação é conhecida como troca de contexto. 
III. A troca de contexto envolve os registradores do processador. Um processador possui vários 
registradores entre os de usos gerais e os especificos, tais como o Program Conter e o stack 
Pointer. 
IV. Quando um processo é criado, o sistema operacional especifica os limites e características de 
recursos que o processo pode alocar. Estas informações são armazenadas no contexto 
de software. 
V. O espaço de endereçamento, é responsável pela execução das instruções de um programa, 
para isso as instruções e os dados do programa são carregados em uma área de memória 
pertencentes ao processo para serem executados. 
 
 
 Somente as afirmativas II, III e IV são verdadeiras. 
 
Somente as afirmativas I, III e V são verdadeiras. 
 
As afirmativas I, II, III, IV e V são verdadeiras. 
 
Somente as afirmativas I, II e IV são 
verdadeiras. 
 
 
Somente as afirmativas II e V são verdadeiras. 
 
 
 
 
4a Questão (Ref.:201604166610) Acerto: 1,0 / 1,0 
Um processo, segundo Machado, é formado por três partes, conhecidas como contexto de 
hardware, contexto de software e espaço de endereçamento.A figura ilustra, de maneira 
abstrata, os componentes da estrutura de um processo, que juntos, mantêm todas as 
informações necessárias a execução de um programa. Sobre os componentes é correto afirmar 
que: 
 
 
 
 
o contexto de software armazena o conteúdo dos registradores gerais da UCP, além dos 
registradores de uso específico, como program counter(PC), stack pointer (SP) e 
registrador de status(PSW). 
 
o contexto de hardware mantém informações nos registradores do processador, 
enquanto um processo está em execução, mas não pode salvá-las caso o processo seja 
interrompido. 
 o contexto de hardware mantém informações nos registradores do processador, 
enquanto um processo está em execução, podendo salvá-las caso o processo seja 
interrompido. 
 
o espaço de endereçamento armazena o conteúdo dos registradores gerais da UCP, 
além dos registradores de uso específico, como program counter(PC), stack pointer (SP) 
e registrador de status(PSW). 
 
o contexto de hardware de um processo é composto por três grupos de informações 
sobre o processo:identificação, quotas e privilégios. 
 
 
 
 
5a Questão (Ref.:201604166602) Acerto: 1,0 / 1,0 
Analise a definição a seguir: "É um escalonamento preemptivo, projetado especialmente para 
sistemas de tempo compartilhado. Esse algoritmo é bastante semelhante ao FIFO, porém, 
quando um processo passa para o estado de execução, existe um tempo limite para o uso 
contínuo do processador denominado fatia de tempo (time-slice) ou quantum." A descrição se 
refere ao escalonamento: 
 
 
 CIRCULAR 
 
LIFO 
 
SJF 
 
POR PRIORIDADES 
 
SWAPPING 
 
 
 
 
6a Questão (Ref.:201604166572) Acerto: 1,0 / 1,0 
Starvation é uma situação que ocorre quando: 
 
 
 Pelo menos um processo é continuamente postergado e não executa. 
 
Pelo menos um evento espera por um evento que não vai ocorrer. 
 
O processo tenta mas não consegue acessar uma variável compartilhada. 
 
A prioridade de um processo é ajustada de acordo com o tempo total de execução do 
mesmo. 
 
Quando Quantum está acima de 400 ms 
 
 
 
 
7a Questão (Ref.:201604166238) Acerto: 1,0 / 1,0 
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 a sentença I e II estão corretas 
 Somente as sentenças I e III estão corretas 
 Somente as senteças II e III estão corretas. 
 Somente a sentença II está correta 
 Somente a setença III está correta. 
 
 
 
 
8a Questão (Ref.:201604166619) Acerto: 1,0 / 1,0 
Ao executar uma sequência de instruções, o processador escreve endereços no barramento de 
endereços do computador, que servem para buscar instruções e operandos, mas também para 
ler e escrever valores em posições de memória e portas de entrada/saída. Julgue as sentenças 
a seguir: 
I. Os endereços de memória gerados pelo processador a medida em que executa algum código 
são chamados de endereços lógicos. 
II. Já iguais aos endereços reais das instruções e variáveis na memória real do computador, 
são chamados de endereços físicos. 
III. Unidade de Gerência de Memória (MMU - Memory Management Unit) faz a análise dos 
endereços lógicos emitidos pelo processador e determina os endereços físicos correspondentes 
na memória da máquina, permitindo então seu acesso pelo processador. 
 
 
 Todas estão corretas 
 
Apenas I e III estão corretas 
 
Apenas I e II estão corretas
Página12