Buscar

Avaliação Final (Objetiva) - Individual Semipresencial - Sistemas e Aplicações Distribuídas

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

05/06/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMyOA==&action2=R1RJMDQ… 1/4
Acadêmico:
Disciplina: Sistemas e Aplicações Distribuídas (GTI04)
Avaliação:
Prova:
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. O sistema operacional é resultado das constantes inovações que ocorreram durante as últimas décadas. Este
processo cronológico é dividido pelos autores por gerações, sendo cada geração definida com base nas suas
principais características. Sobre as características da segunda geração, analise as sentenças a seguir: 
 
I- Surgimento das linguagens de programação, como Assembly e Fortran. 
II- Possibilidade de execução de um programa enquanto outro aguarda uma requisição de entrada e saída. 
III- Surgimento dos sistemas operacionais de rede. 
IV- Surgimento do conceito de JOB, sendo escritos em cartões perfurados. 
 
Assinale a alternativa CORRETA:
 a) As sentenças I e III estão corretas.
 b) As sentenças II e III estão corretas.
 c) As sentenças I e IV estão corretas.
 d) As sentenças III e IV estão corretas.
2. O sistema operacional, para permitir o funcionamento de um programa, terá que executar diversos processos,
muitas vezes não percebidos pelo usuário. Por exemplo, ao executar o Internet Explorer, cada aba aberta cria um
subprocesso, o qual será gerenciado individualmente e, mesmo que uma aba venha a travar, as outras continuarão
trabalhando normalmente. Acerca dos processos computacionais, classifique V para as sentenças verdadeiras e F
para as 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 área de 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) F - F - V - V.
 b) V - V - V - F.
 c) V - F - F - V.
 d) F - V - F - F.

05/06/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMyOA==&action2=R1RJMDQ… 2/4
3. Os sistemas distribuídos estão suscetíveis a falhas, estas são chamadas de falhas de comunicação, tanto para os
processos quanto para os canais de comunicação. Essas falhas podem ser de carregamento de programas,
processos com valores atribuídos incorretamente, até mesmo pelo tempo de execução de uma tarefa ou pela
transferência de dados ou acesso a um sistema. Com relação à denominação dos termos de falhas nos sistemas
distribuídos, classifique V para as opções verdadeiras e F para as falsas: 
 
( ) Falhas de acesso remoto. 
( ) Falhas por omissão. 
( ) Falhas arbitrárias e de sincronização. 
( ) Falhas de acesso web. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - V.
 b) F - V - V - F.
 c) V - V - F - F.
 d) F - F - V - F.
4. Existem vários programas e equipamentos que trabalham como sistemas distribuídos, com o objetivo de
compartilhar informação e melhorar a comunicação entre os computadores. Um computador que possui bom
desempenho em seu processamento pode ter grande capacidade computacional, comercialmente pode ser
classificado como pequeno, médio e grande porte, tem a função de transmitir grandes volumes de informação e
atender a milhares de usuários conectados a rede. Como eles são denominados?
 a) Mainframes.
 b) Acoplados.
 c) Hardwares.
 d) Softwares
5. Cada dispositivo de hardware possui um controlador responsável por acessar suas operações mais elementares,
através de linguagem de máquina. No entanto, muitas vezes, esses dispositivos são mais lentos que a memória
RAM e os barramentos, gerando, desta forma, redução de desempenho. Com o objetivo de minimizar este
problema, foi desenvolvida uma tecnologia nos controladores que evita que as solicitações de entrada e saída
sejam realizadas diretamente nos dispositivos físicos. Com base nisso, assinale a alternativa CORRETA que
identifica esta tecnologia:
 a) Buffer.
 b) System call.
 c) Device Driver.
 d) Reader / Writer.
6. Com a evolução dos componentes de hardware, que compõem um computador, houve a necessidade dos
sistemas operacionais acompanharem esta evolução. Com isso, atualmente existem diversos sistemas
operacionais que atendem às mais variadas demandas do mercado. Entre eles, encontram-se os sistemas
operacionais classificados como fortemente acoplados e fracamente acoplados. Diante disso, analise as sentenças
a seguir: 
 
I- A interligação dos sistemas fracamente acoplados pode ser do tipo barramento, conectados através de uma
única linha, ou do tipo organização distribuída, o qual possui diversas linhas de comunicação. 
II- O sistema operacional de rede permite que um computador compartilhe seus recursos com os demais
computadores da rede, por exemplo, uma impressora. 
III- A organização funcional do sistema fortemente acoplado pelo barramento cruzado permite a conexão
simultânea das unidades funcionais, com o gerenciamento dos conflitos de acesso à memória. 
IV- No sistema operacional distribuído, o usuário consegue identificar os computadores que compõem o sistema. 
 
Assinale a alternativa CORRETA:
 a) As sentenças I, II e III estão corretas.
 b) As sentenças II, III e IV estão corretas.
 c) As sentenças I, II e IV estão corretas.
 d) As sentenças I, III e IV estão corretas.
05/06/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMyOA==&action2=R1RJMDQ… 3/4
7. Os sistemas distribuídos têm por objetivo a descentralização e o processamento paralelo das informações,
podendo ser executados por dois ou mais computadores interligados através de uma rede. Acerca dos sistemas
distribuídos, assinale a alternativa CORRETA:
 a) O sistema distribuído permite que os usuários acessem recursos em outras máquinas, mas não possibilita a
transparência destes recursos aos usuários.
 b) Um sistema operacional distribuído consiste em múltiplos processadores de dados com um fraco
relacionamento entre si.
 c) O sistema distribuído é tolerante a falhas. Isso ocorre já que o mesmo continua a funcionar, sem prejuízo do
desempenho ou das funcionalidades.
 d) O desenvolvimento das redes de computadores pessoais possibilitou a implementação dos sistemas
operacionais distribuídos, o qual pertence à terceira geração de sistemas operacionais.
8. Os sistemas distribuídos possuem vários elementos, os quais são organizados e possuem a capacidade de
processamento através de um dispositivo. Os elementos podem ser organizados de forma funcional e geográfica,
possuem a capacidade de cooperação de trabalho e atender às necessidades do usuário. A forma de comunicação
entre os elementos são realizadas através de:
 a) Dispositivos computacionais móveis e processadores computacionais locais.
 b) Redes de computadores, redes locais e redes de longa distância.
 c) Elementos de dados, elementos de informação.
 d) Equipamentos lógicos, equipamentos locais e equipamentos web.
9. Na internet, os protocolos servem para viabilizar a troca de dados entre computadores conectados na rede,
permitindo a comunicação entre os processos ativos nesses computadores. Os protocolos definem regras e
procedimentos, visando à padronização, bem como possibilitando que equipamentos de diferentes fabricantes
possam se comunicar. Considerando especificamente a comunicação via internet, existem protocolos mais
utilizadosem nível mundial atualmente. Com relação aos nomes dos protocolos mais utilizados na internet
atualmente, análise as sentenças a seguir: 
 
I- Os protocolos TCP e UDP são utilizados na rede internet. 
II- O protocolo Frame Relay é o mais utilizado na rede internet. 
III- O protocolo IP é responsável pelo endereçamento de computadores na internet. 
IV- É obrigatório utilizar o protocolo MPLS para comunicações na internet. 
 
Assinale a alternativa CORRETA:
 a) Somente a sentença III está correta.
 b) Somente a sentença I está correta.
 c) As sentenças I e III estão corretas.
 d) As sentenças II e IV estão corretas.
10. Visando obter o máximo desempenho do processador, foram desenvolvidos vários algoritmos de escalonamento,
que têm por função determinar qual processo vai rodar num dado tempo e quanto tempo vai rodar. Diante disso,
assinale a alternativa CORRETA que apresenta a descrição de um tipo de escalonamento:
 a) First-in-first-out - implementa uma fila, na qual o primeiro processo a entrar é o último a sair.
 b) Múltiplas filas - cada processo é colocado em uma fila, na qual cada fila possui uma prioridade de
escalonamento própria.
 c) Shortest-Job-First - executa os processos maiores primeiro.
 d) Round robin scheduling - atribui frações de tempo para cada processo em partes iguais e de forma circular,
definindo prioridades para cada processo.
11. (ENADE, 2014) Os estados que um processo alcança podem ser modelados por meio do diagrama exibido a
seguir. No diagrama de estados apresentado, as transições causadas pelo escalonador de processos são: 
 
FONTE: TANENBAUM, A. S. Sistemas operacionais modernos. 3. ed. São Paulo: Pearson do Brasil, 2010.
05/06/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMyOA==&action2=R1RJMDQ… 4/4
 a) 2 e 3.
 b) 2 e 4.
 c) 1 e 2.
 d) 1 e 3.
Prova finalizada com 11 acertos e 0 questões erradas.
	Slide 1
	Slide 2
	Slide 3
	Slide 4

Continue navegando