Buscar

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

Prévia do material em texto

Avaliação: » SISTEMAS OPERACIONAIS 
Tipo de Avaliação: AV 
 
Professor: MAURO CESAR CANTARINO GIL Turma: 9007/AF 
Nota da Prova: 6,0 Nota de Partic.: 1 Av. Parcial 2 Data: 17/11/2017 16:29:35 
 
 
 1a Questão (Ref.: 201701375133) Pontos: 0,0 / 1,0 
O que é uma system call e qual a sua importância para a segurança do sistemas? (MAIA, 3ª edição) 
 
 
 
Resposta: 
 
 
Gabarito: Pode ser entendida como a porta de entradapara o acesso ao núcleo do sistema operacional e a seus 
serviços. Para cada serviço disponível no sistema existe uma system call associada e cada sistema operacional 
tem seu próprio conjunto de chamadas, com nomes, parâmetrose formas de ativação.. A sua importância está 
relacionada a implementação de mecanismos de proteção aonúcleo do sistema e de acesso aos seus serviços. 
 
 
 
 2a Questão (Ref.: 201701987350) Pontos: 1,0 / 1,0 
Em relação as estratégias de escalonamento de disco, faça uma comparação entre as estratégias FIFO (First In 
First Out) e SSTF (Shortest Service Time First). 
 
 
 
Resposta: No escalonamento FIFO o processo que chega primeiro é executado, enquanto que no SSTF o o 
processo com menor tamanho é executado, assim tornando o SSTF mais rápido. 
 
 
Gabarito: FIFO (First In Fiirst Out) - estratégia baseada em fila de requisição, que realiza o atendimento na 
ordem dos pedidos Ou 
Mais simples, atendimento na ordem dos pedidos 
SSTF (Shortest Service Time First) - estratégia baseada na localização do que foi requisitado, que reordena as 
requisições de forma a minimizar o movimento da cabeça. Ou 
(Fila é reordenada para atender as requisições de forma a minimizar o movimento da cabeça. Possibilidade de 
starvation). 
 
 
 
 3a Questão (Ref.: 201701328207) Pontos: 1,0 / 1,0 
Quais das instruções só podem ser executadas pelo kernel de um sistema operacional: I ¿ Desabilitar todas as 
interrupções II ¿ Ler o horário do relógio III ¿ Alterar o horário do relógio IV ¿ Alterar o mapa de memória 
 
 
 
III e IV 
 
I, II e III 
 
I, II e IV 
 
II 
 I, III e IV 
 
 
 
 4a Questão (Ref.: 201701923783) Pontos: 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 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 mantém informações nos registradores do processador, enquanto um processo 
está em execução, podendo salvá-las caso o processo seja interrompido. 
 
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 de um processo é composto por três grupos de informações sobre o 
processo:identificação, quotas e privilégios. 
 
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. 
 
 
 
 5a Questão (Ref.: 201701327393) Pontos: 1,0 / 1,0 
Podemos verificar informações sobre os processos em execução utilizando o gerenciador de tarefas do sistema 
operacional Windows e no Linux com o comando PS. Dentre as informações fornecidas podemos destacar o PID 
(process identification ou identificador do processo), que faz parte 
 
 
 
do espaço de endereçamento do processo. 
 do contexto de software do processo. 
 
do contexto de hardware do processo. 
 
do controle de memória do processo. 
 
do gerenciamento de arquivo. 
 
 
 
 6a Questão (Ref.: 201701923758) Pontos: 0,0 / 1,0 
Em programação concorrente existe uma condição na qual um processo nunca é executado, pois processos de 
prioridade maior sempre são executados antes. Assinale a assertiva que descreve o nome desta condição: 
 
 
 
Exclusão mútua 
 Deadlock 
 
Bloqueio 
 
Espera ocupada 
 Starvation 
 
 
 
 7a Questão (Ref.: 201701328660) Pontos: 1,0 / 1,0 
Nos sistemas operacionais multitarefa é necessário controlar a concorrência de acesso aos recursos e 
dispositivos, evitando assim a perda de dados. Analise as sentenças abaixo que tratam desse assunto e, em 
seguida, assinale a alternativa correta: 
I. Os mecanismos que garantem a comunicação entre processos concorrentes e o acesso a recursos 
compartilhados são chamados mecanismos de sincronização 
II. Semáforo e monitor são soluções de software para implementação de exclusão mútua entre a região crítica 
de processos concorrentes, garantindo assim a sincronização 
III. O monitor aumenta a responsabilidade do programador na implementação das variáveis de controle, uma 
vez que o compilador se encarrega de realizar a exclusão mútua 
 
 
 Somente a senteça II está correta. 
 Somente a sentença III está correta 
 Somente as sentenças I e II estão corretas 
 Somente a sentença II e III estão corretas 
 Somente a senteça I está correta. 
 
 
 
 8a Questão (Ref.: 201701885952) Pontos: 1,0 / 1,0 
A política de escalonamento utilizada pelo sistema operacional para fazer a gerência do processador, que é 
caracterizada pela possibilidade de o sistema operacional interromper um processo em execução e passá-lo para 
o estado de pronto, com o objetivo de alocar outro processo no processador, é chamada de escalonamento: 
 
 
 
temporal 
 preemptivo 
 
não preemptivo 
 
seletivo 
 
atemporal 
 
 
 
 9a Questão (Ref.: 201701543709) Pontos: 0,0 / 0,5 
Com relação ao gerenciamento de memória com paginação em sistemas operacionais, assinale a opção correta. 
 
 
 
As páginas utilizadas por um processo, sejam de código ou de dados, devem ser obrigatoriamente 
armazenadas na partição de swap do disco, quando o processo não estiver sendo executado. 
 
Um processo somente pode ser iniciado se o sistema operacional conseguir alocar todas as páginas de 
código desse processo. 
 Todas as páginas de um processo em execução devem ser mantidas na memória física enquanto o 
processo não tiver terminado. 
 
Um processo somente pode ser iniciado se o sistema operacional conseguir alocar um bloco contíguo de 
páginas do tamanho da memória necessária para execução do processo. 
 O espaço de endereçamento virtual disponível para os processos pode ser maior que a memória física 
disponível. 
 
 
 
 10a Questão (Ref.: 201701923752) Pontos: 0,0 / 0,5 
Indique se será gerada uma interrupção de hardware ou uma exceção em cada situação abaixo: 
- Erro de divisão por zero. 
 
- Violação de acesso a uma área de memória não permitida. 
 
- Controladora de HD indica o término de uma operação de E/S 
 
- Um clique no mouse. 
 
- Disparo do alarme do temporizador. 
 
 
 
interrupção - interrupção - interrupção - exceção - exceção. 
 
exceção - interrupção - interrupção - interrupção - exceção. 
 interrupção - interrupção - interrupção - exceção - interrupção. 
 exceção - exceção - interrupção - interrupção - interrupção. 
 
interrupção - interrupção - exceção - exceção - interrupção.

Continue navegando