Buscar

AVALIAÇÃO PARCIAL SISTEMAS OPERACIONAIS 31 10 2018

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 Parcial: CCT0757_SM_201803250976 V.1 
Aluno(a): Matrícula: 
Acertos: 10,0 de 10,0 Data: 31/10/2018 14:22:11 (Finalizada) 
 
 
1a Questão (Ref.:201804401250) Acerto: 1,0 / 1,0 
Define-se um sistema operacional multitarefa como sendo aquele que possui a capacidade de: 
 
 
gerenciar múltiplos processadores. 
 
administrar mais de um usuário simultanemente. 
 
executar vários programas simultaneamente. 
 manter vários programas na memória simultanemente. 
 
executar programas baseados em threads. 
 
 
 
2a Questão (Ref.:201804401347) 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: 
 
 
II, V 
 
I, IV 
 
I, II, III 
 I, II, V 
 
I, II, IV 
 
 
 
3a Questão (Ref.:201804401382) 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 I, II e IV são 
verdadeiras. 
 
 
Somente as afirmativas I, III e V são verdadeiras. 
 Somente as afirmativas II, III e IV são verdadeiras. 
 
As afirmativas I, II, III, IV e V são verdadeiras. 
 
Somente as afirmativas II e V são verdadeiras. 
 
 
 
4a Questão (Ref.:201804400980) Acerto: 1,0 / 1,0 
A maioria dos sistemas operacionais conta com programas que resolvem problemas comuns ou 
desenvolvem operações comuns. Tais programas incluem navegadores de WEB, Processadores 
e formatadores de texto, geradores de planilhas, sistemas de banco de dados. Como são 
conhecidos esses programas? 
 
 
Programas residentes; 
 
Programas de sistemas; 
 
Sistemas integrados 
 
Programas Nativos; 
 Aplicativos; 
 
 
 
5a Questão (Ref.:201804401230) Acerto: 1,0 / 1,0 
Suponha o seguinte cenário: você é um engenheiro de sistemas e está projetando um sistema 
operacional. No seu projeto você contemplou uma arquitetura de sistema operacional 
multiprogramado no qual vários processos serão executados de forma concorrente. Imagine 
que, neste contexto, seja importante que o sistema operacional adote como critério de 
escalonamento a escolha dos processos que tiverem o menor tempo de processador ainda por 
executar. Neste caso optaria por adotar qual critério de escalonamento? 
 
 
Por Prioridade 
 
Não preemptivo 
 
Circular 
 
First-In-First-Out (FIFO) 
 Shortest-Job-First (SJF) 
 
 
 
6a Questão (Ref.:201804401217) Acerto: 1,0 / 1,0 
O nome dado ao mecanismo utilizado para selecionar o próximo processo que deve ser 
executado é : 
 
 
EXECUÇÃO 
 
COMPATILHAMENTO 
 
ARMAZENAMENTO 
 
TEMPO REAL 
 ESCALONAMENTO 
 
 
 
7a Questão (Ref.:201804401191) Acerto: 1,0 / 1,0 
Um processo referencia em uma execucão 5 de suas páginas, identificadas pelas letras A,B,C,D 
e E. Considerando que estarão alocadas 4 molduras para este processo, que o sistema realizada 
paginação antecipada das quatro primeiras páginas (A,B,C e D) e que este sistema utiliza a 
estratégia FIFO para substituição das páginas, assinale o item que informa a quantidade 
de page faults (falhas de página) para esta execução. A sequência de páginas executadas é A - 
E - B - C - A - B - E - A - C - B - E - D. 
 
 5 
 
10 
 
7 
 
4 
 
9 
 
 
 
8a Questão (Ref.:201804400840) Acerto: 1,0 / 1,0 
Várias foram as técnicas propostas para otimizar a alocação de memória. Entretanto, 
independentemente da técnica utilizada, pode acontecer de não haver memória disponível para 
todos os processos. Para solucionar este problema foi proposta a técnica de swapping. Em 
relação ao funcionamento desta técnica, marque a alternativa INCORRETA. 
 
 A técnica de swapping pode ser usada tanto em sistemas monotarefa quanto 
multitarefa. 
 
Para que o processo que está em memória secundária retorne à memória principal, 
outro processo que esteja na memória principal deve ser transferido para a memória 
secundária. 
 
O sistema seleciona um processo residente que é transferido da memória principal para 
a memória secundária. 
 
Swap out é quando um processo é carregado da memória principal para a memória 
secundária. 
 
Quando um processo é carregado da memória secundária para a memória principal diz-
se que ocorre um swap in. 
 
 
 
9a Questão (Ref.:201804401243) Acerto: 1,0 / 1,0 
A utilização de dispositivos com DMA é indicada para: 
 
 
Dispositivos muito mais rápidos que o processador 
 
Dispositivos que necessitam de intervenção do usuário 
 
Qualquer dispositivo de Entrada ou de Saída 
 
Dispositivos de alta prioridade 
 Dispositivos que efetuam grande transferência de dados para a memória. 
 
 
 
10a Questão (Ref.:201804401283) Acerto: 1,0 / 1,0 
Um device driver, ou simplesmente driver, tem como função implementar a comunicação do 
subsistema de E/S com os dispositivos de E/S. Sendo assim, um device driver é bem definido 
na alternativa: 
 
 
Manipula diretamente os dispositivos de E/S 
 
Parte do programa que contém dados compartilhados 
 Recebe comandos gerais sobre acessos aos dispositivos, traduzindo-os para comandos 
específicos que poderão ser executados pelos controladores 
 
Realiza as funções comuns a todos os tipos de dispositivos 
 
Permite a comunicação entre o sistema computacional e o mundo externo

Continue navegando