Buscar

Avaliação II - Individual FLEX (SISTEMAS E APLICAÇÕES DISTRIBUIDAS)


Prévia do material em texto

Disciplina: Sistemas e Aplicações Distribuídas (GTI04)
Avaliação: Avaliação II - Individual FLEX ( Cod.:649518) ( peso.:1,50)
Prova: 25032564
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. O Sistema Operacional, ao criar um processo, precisará criar uma estrutura responsável pelo gerenciamento e controle de várias informações dos
do processo, tais como nome do processo, estado, prioridade, limites de memória, entre outros. Diante disso, assinale a alternativa CORRETA qu
o nome dessa estrutura:
 a) Estrutura PCB.
 b) Estrutura CPU.
 c) Estrutura RPC.
 d) Estrutura JOB.
2. Uma das funções do sistema operacional é gerenciar todos os dispositivos de entrada e saída acoplados ao computador. Esta interação deve oco
de um substistema implementado no sistema operacional e o Device Driver fornecido pelo fabricante do dispositivo. Com base nestas informaçõe
classifique V para as sentenças verdadeiras e F para as falsas:
 
( ) O Device Driver realiza a comunicação de forma direta entre CPU e dispositivo, através do envio e recebimento de comandos.
 ( ) Cabe ao subsistema de entrada e saída fornecer a interface entre o sistema operacional e o Device Driver.
 ( ) O Device Driver, para ser utilizado, deverá ser instalado dentro do sistema operacional para que seja executado em modo usuário.
 ( ) Os dispositivos de entrada e saída que implementam os controladores de DMA transferem os dados diretamente para a memória, evitando, a
da CPU.
 ( ) Os comandos de alto nível utilizados pelas aplicações, quando acionados, recebem o nome de system calls.
 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) F ? V ? F ? V ? V.
 b) V ? F ? V ? F ? V.
 c) V ? F ? F ? V ? F.
 d) F ? V ? V ? F ? F.
3. Com o objetivo de organizar a execução dos processos obtendo o máximo desempenho da CPU, o escalonamento de processos é uma atividade
pelo sistema operacional. Com relação ao mecanismo de escalonamento do sistema operacional, assinale a alternativa CORRETA:
 a) O escalonamento cooperativo, quando utilizado por um programa mal escrito, pode monopolizar a CPU, gerando um grande problema para o s
operacional.
 b) O tipo de escalonamento preemptivo não permite que um processo seja interrompido para a execução de outro.
 c) O throughput é um critério simples de escalonamento, dado pela soma do tempo de espera com o tempo de serviço ou tempo de execução.
 d) A implementação do modelo de escalonamento de múltiplas filas com realimentação gera ganho de tempo pelo sistema operacional, já que nã
identificar qual a fila ideal para cada processo.
4. O sistema operacional, para permitir o funcionamento de um programa, terá que executar diversos processos, muitas vezes não percebidos pelo 
exemplo, ao executar o Internet Explorer, cada aba aberta cria um subprocesso, o qual será gerenciado individualmente e, mesmo que uma aba v
travar, as outras continuarão trabalhando normalmente. Acerca dos processos computacionais, classifique V para as sentenças verdadeiras e F p
falsas:
 
( ) Ao finalizar o processo que está executando o programa do Internet Explorer, consequentemente finalizará o subprocesso de uma aba aberta
( ) A thread é a divisão de um processo em dois ou mais processos que podem ser executados de forma concorrente, compartilhando a mesma
dados do processo principal.
 ( ) Ao criar um processo, o sistema operacional precisa alocar recursos de software, hardware e endereçamento.
 ( ) Os controladores são responsáveis por manterem as informações sobre os processos em execução.
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F - V.
 b) V - V - V - F.
 c) F - F - V - V.
 d) F - V - F - F.
5. Cada dispositivo de hardware possui um controlador responsável por acessar suas operações mais elementares, através de linguagem de máqui
que, muitas vezes, esses dispositivos são mais lentos que a memória RAM e os barramentos, gerando, desta forma, redução de desempenho. Co
objetivo de minimizar este problema, foi desenvolvida uma tecnologia nos controladores que evita que as solicitações de entrada e saída sejam re
diretamente nos dispositivos físicos. Com base nisso, assinale a alternativa CORRETA que identifica esta tecnologia:
 a) Buffer.
 b) Device Driver.
 c) System call.
 d) Reader / Writer.
6. Diante dos diversos tipos de sistemas operacionais disponíveis no mercado, destaca-se o sistema embarcado, que tem por objetivo realizar um c
tarefas predefinidas, geralmente com requisitos específicos, como, por exemplo, o sistema de navegação de uma aeronave e o controle do espaç
Diante disso, assinale a alternativa CORRETA que apresenta o melhor tipo de escalonamento de processos para o sistema descrito:
 a) Escalonamento de tempo real crítico.
 b) Escalonamento cooperativo.
 c) Escalonamento por prioridades.
 d) Escalonamento First-in-first-out.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY2NA==&action2=R1RJMDQ=&action3=NjQ5NTE4&action4=MjAyMC8y&prova=MjUwMzI1NjQ=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY2NA==&action2=R1RJMDQ=&action3=NjQ5NTE4&action4=MjAyMC8y&prova=MjUwMzI1NjQ=#questao_2%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY2NA==&action2=R1RJMDQ=&action3=NjQ5NTE4&action4=MjAyMC8y&prova=MjUwMzI1NjQ=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY2NA==&action2=R1RJMDQ=&action3=NjQ5NTE4&action4=MjAyMC8y&prova=MjUwMzI1NjQ=#questao_4%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY2NA==&action2=R1RJMDQ=&action3=NjQ5NTE4&action4=MjAyMC8y&prova=MjUwMzI1NjQ=#questao_5%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY2NA==&action2=R1RJMDQ=&action3=NjQ5NTE4&action4=MjAyMC8y&prova=MjUwMzI1NjQ=#questao_6%20aria-label=
7. As instruções de um processo eram executadas uma de cada vez nos primeiros sistemas operacionais. Já nos sistemas atuais, um processo pod
a um ou mais subprocessos, que são executados em paralelo ou de forma concorrente. Com base nisso, analise as afirmativas a seguir:
 
I- Para cada processo criado, o sistema operacional cria uma estrutura chamada Bloco de Controle do Processo (PCB), com o objetivo de realiza
gerenciamento dos contextos do processo.
 II- O contexto de software especifica características do processo que influem na execução do mesmo, tais como: quantidade de arquivos abertos,
entre outros.
 III- O subprocesso apresenta as mesmas características e particularidades de um processo qualquer, no tocante a contexto e fluxo de controle,
diferenciando-se pelo fato de estarem relacionados a uma hierarquia.
 IV- Para que um processo possa ser escalado para execução, precisa estar no estado novo.
 V- O processo, estando no estado de espera, passa para o estado de novo assim que tiver sua solicitação de recurso atendida pelo sistema.
 
Agora, assinale a alternativa CORRETA:
 a) As afirmativas I, II e III estão corretas.
 b) As afirmativas III, IV e V estão corretas.
 c) As afirmativas I e IV estão corretas.
 d) As afirmativas I, II e V estão corretas.
8. O Device Driver é composto por um conjunto de funções e de estruturas de dados que controlam um ou mais periféricos, tais como discos rígidos
mouses, monitores, interfaces de redes etc. Cada driver interage com as diferentes partes do sistema operacional através de uma interface de pro
Diante disso, quanto ao Device Driver, classifique V para as sentenças verdadeiras e F para as falsas:
 
( ) O Device Driver é responsável por enviar as instruções para o controlador de entrada e saída.
 ( ) Diante da inviabilidade de o Sistema Operacional ter conhecimento sobre todos os dispositivos disponíveis, cada fabricante desenvolve o De
de seu dispositivo.
 ( ) Para cada Sistema Operacional é desenvolvidoum Device Driver específico.
 ( ) O Device Driver permitiu que os Sistemas operacionais se tornassem mais genéricos, permitindo, assim, a instalação de novos dispositivos s
complicações.
 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F - V.
 b) V - V - V - V.
 c) F - F - V - F.
 d) V - V - F - F.
9. Um conjunto de funções e de estruturas de dados compõem o Device Driver. A função é controlar um ou mais periféricos, como discos rígidos, te
mouses, monitores, interfaces de redes, entre outros. Cada driver interage com as diferentes partes do sistema operacional através de uma interf
programação. Com relação ao Device Driver, classifique V para as sentenças verdadeiras e F para as falsas:
 
( ) Para cada sistema operacional é projetado e implementado um Device Driver específico.
 ( ) O Device Driver inviabilizou que os sistemas operacionais se tornassem mais genéricos, complicando a instalação de novos dispositivos.
 ( ) Cada fabricante desenvolve o Device Driver de seu dispositivo, devido à inviabilidade do Sistema Operacional ter conhecimento sobre todos 
dispositivos disponíveis.
 ( ) Uma das responsabilidade do Device Driver é enviar as instruções para o controlador de entrada e saída.
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - V - F.
 b) V - F - V - V.
 c) F - F - V - F.
 d) V - F - F - V.
10.O escalonamento de processos é uma atividade realizada pelo sistema operacional com o objetivo de organizar a execução dos processos obten
máximo desempenho da CPU. Acerca do mecanismo de escalonamento do sistema operacional, analise as afirmativas a seguir:
 
I- O throughput é um critério simples de escalonamento, dado pela soma do tempo de espera com o tempo de serviço ou tempo de execução.
 II- O tipo de escalonamento preemptivo permite que um processo seja interrompido para a execução de outro.
 III- O escalonamento cooperativo, quando utilizado por um programa mal escrito, pode monopolizar a CPU, gerando um grande problema para o 
operacional.
 IV- A implementação do modelo de escalonamento de múltiplas filas com realimentação gera ganho de tempo pelo sistema operacional, já que nã
identificar qual a fila ideal para cada processo.
 
Agora, assinale a alternativa CORRETA:
 a) As afirmativas III e IV estão corretas.
 b) As afirmativas I, II e IV estão corretas.
 c) As afirmativas II e III estão corretas.
 d) As afirmativas II, III e IV estão corretas.
Prova finalizada com 10 acertos e 0 questões erradas.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY2NA==&action2=R1RJMDQ=&action3=NjQ5NTE4&action4=MjAyMC8y&prova=MjUwMzI1NjQ=#questao_7%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY2NA==&action2=R1RJMDQ=&action3=NjQ5NTE4&action4=MjAyMC8y&prova=MjUwMzI1NjQ=#questao_8%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY2NA==&action2=R1RJMDQ=&action3=NjQ5NTE4&action4=MjAyMC8y&prova=MjUwMzI1NjQ=#questao_9%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDY2NA==&action2=R1RJMDQ=&action3=NjQ5NTE4&action4=MjAyMC8y&prova=MjUwMzI1NjQ=#questao_10%20aria-label=

Mais conteúdos dessa disciplina