Buscar

PROVA PRESENCIAL - 1 CHAMADA - REDES E SISTEMAS DISTRIBUÍDOS - A

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

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 6, do total de 7 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

09/05/2022 09:44 Colaborar - Boletim
https://www.colaboraread.com.br/aluno/boletim/index/3196777001#1882294 1/6
Questão 1
Na camada de transporte da arquitetura do TCP/IP (Transmission
Control Protocol/Internet Protocol), os serviços de transporte de
dados podem ser orientados à conexão e assim fazerem
transmissões com a garantia de entrega dos dados, ou serviços não
orientados a conexões, que não tem esta garantia, pois neste
protocolo a velocidade de entrega é mais importante do que a
completude. Esses serviços são regidos por protocolos específicos: o
TCP e o UDP, que possuem abordagens diferentes em sua operação.
Ambos os protocolos possuem grande importância no cenário de
aplicações distribuídas, logo, deve ser uma escolha de igual
importância quando um programador decide desenvolver um sistema
ou aplicativo de transferência de informações em aplicação
distribuída em rede de computadores.
Assinale a alternativa que apresenta um protocolo de camada de
transporte do modelo TCP/IP, que é utilizado com os protocolos de
camada de aplicação DHCP e DNS.
A) DHCP.
B) TCP.
C) DNS.
D) NFS.
E) UDP.Questão 2
Considere o seguinte comando do Docker, executado dentro de um
nó:
docker system prune --all
Assinale a alternativa que apresenta corretamente o que ocorrerá
após a execução deste comando.
A) Será apagado/deletado tudo o que foi
feito dentro do nó.
B) Serão exibidas informações sobre todos
os serviços do nó.
C) O nó será eleito nó mestre.
D) Será liberado o acesso remoto ao nó
para todos os demais nós.
E) O nó será um nó worker dos demais nós.Questão 3
Um dos aspectos mais importantes no projeto de sistemas
distribuídos é a segurança. Tipicamente, seja qual for a aplicação
desenvolvida, sendo um sistema distribuído, esta funcionará em uma
plataforma com várias máquinas, chamadas de nós, que replicam tal
aplicação. Essa plataforma tem a comunicação entre as máquinas
feita através de redes de comunicação.
Sabendo que a segurança é um aspecto muito importante, analise as
afirmativas a seguir com pontos de atenção em relação à segurança
do sistema:
I. A validade das chaves criptográficas.
II. Algoritmos de criptografia podem ter falhas.
III. Camada de middleware.
IV. Portas abertas.
V. Máquinas de diferentes sistemas operacionais se comunicam.
Em relação aos pontos de atenção relacionados à segurança, são
corretas as afirmativas:
A) II, III e V, apenas.
09/05/2022 09:44 Colaborar - Boletim
https://www.colaboraread.com.br/aluno/boletim/index/3196777001#1882294 2/6
B) I e IV, apenas.
C) I, II e IV, apenas.
D) I e II, apenas.
E) III e V, apenas.Questão 4
Quando planejamos implantar um sistema distribuído, há vários
fatores importantes que devem ser levados em consideração.
Podemos chamá-los de aspectos de projeto, e os principais são:
segurança, escalabilidade, resiliência e heterogeneidade.
O aspecto de projeto que refere-se a quanto o sistema é
modularizado ou, em outras palavras, quanto é fácil integrar e alterar
tecnologias e frameworks sem que o sistema seja comprometido é:
A) Escalabilidade.
B) Resiliência.
C) Abertura.
D) Transparência.
E) Heterogeneidade.Questão 5
Quando falamos da parte de software da computação em cluster,
temos algumas características importantes. Na maioria das vezes, o
sistema operacional entre as máquinas que formam o cluster é
____________. Além disso, é frequente que um único programa
funcione de forma ____________, ou seja, um programa é
subdividido em partes menores, e cada parte é executada em uma
máquina (ou nó) desse cluster, de forma distribuída, a fim de obter
um aumento significativo de desempenho e, consequentemente,
executar determinada tarefa em menos tempo. Geralmente, as
máquinas desse tipo de sistema são ____________ acopladas em
suas ligações e, muitas vezes, podem até compartilhar a mesma
memória RAM entre várias máquinas.
A) heterogêneo / paralela / fracamente
B) equivalente / serial / fortemente
C) heterogêneo / serial / fortemente
D) equivalente / paralela / fortemente
E) equivalente / paralela / fracamenteQuestão 6
Visando a coexistência e interoperabilidade do protocolo IP em suas
versões IPv4 e IPv6, existe um mecanismo possibilita utilizar
endereços atribuídos pelo servidor DHCP (Dynamic Host
Configuration Protocol) com IPv4 para dispositivos com tunelamento
de IPv6. Este mecanismo é default para sistemas operacionais
Windows e pode ter seu endereço conhecido por meio do comando
ipconfig no prompt de comando.
Assinale a alternativa que apresenta corretamente o mecanismo
citado no texto.
A) ISATAP
B) 6to4
C) Tunel Broker
D) Pilha Dupla
E) NATQuestão 7
Dentre as características estudadas a respeito dos principais cabos
para redes de computadores, assinale a alternativa correta.
A) O cabo de par-trançado possibilita ligar
redes com distância maiores, maior
09/05/2022 09:44 Colaborar - Boletim
https://www.colaboraread.com.br/aluno/boletim/index/3196777001#1882294 3/6
velocidade que o cabo coaxial e recebe
menos ruídos
B) Os cabos de fibra óptica possuem total
imunidade a ruído eletromagnético e menor
taxa de atenuação
C) Cabo de par trançado tem um núcleo de
cobre, envolto por uma camada plástica
isolante, circundada por uma malha
externa.
D) Cabos do tipo coaxial suportam sinais
analógicos e digitais nas suas transmissões
e são divididos em CAT 5, 5e, 6 e 7
E) Nos cabos de fibra óptica há um limite de
dois dispositivos por cabo e tamanho de 100
metros por segmento.Questão 8
Quando planejamos implantar um sistema distribuído, há vários
fatores importantes que devem ser levados em consideração.
Podemos chamá-los de aspectos de projeto, e os principais são:
segurança, escalabilidade, resiliência e heterogeneidade.
A capacidade de máquinas com diferentes sistemas operacionais se
comunicarem na execução de um sistema se relaciona ao aspecto
de:
A) Segurança.
B) Resiliência.
C) Escalabilidade.
D) Heterogeneidade.
E) Transparência.Questão 9
O comando ____________ é usado para testar a capacidade de um
host de rede de se comunicar com outro. Ele retorna dados referente
a um teste simples de conexão de rede e à qualidade de entrega de
pacotes. Já o comando ____________ exibe informações básicas de
configuração do endereço IP do host. Por fim, o comando
____________ apresenta uma estatística da rede.
Assinale a alternativa que preenche corretamente as lacunas.
A) ping / ipconfig / netstat
B) ping / ipconfig / nslookup
C) ping / nslookup / netstat
D) tracert / nslookup / netstat
E) tracert / ping / nslookupQuestão 10
Existe um modelo de comunicação distribuída baseado em redes de
computadores com computadores potentes (estações de trabalho ou
workstations) provendo acessos e controle aos sistemas e usuários
que desejam ter acesso aos recursos de rede e dados.
Assinale a alternativa que representa o modelo de arquitetura de
rede descrito.
A) Arquitetura local
B) Arquitetura cliente-servidor
C) Arquitetura comutada
D) Arquitetura de host
E) Arquitetura business-to-consumerQuestão 11
09/05/2022 09:44 Colaborar - Boletim
https://www.colaboraread.com.br/aluno/boletim/index/3196777001#1882294 4/6
A instalação do Docker em máquinas com o sistema operacional
Ubuntu da distribuição GNU/Linux segue uma lista de procedimentos
de acordo com a documentação oficial do Docker. Cada etapa é
importante para que a instalação seja encerrada com sucesso.
Assinale a alternativa que traz a ordem correta de procedimentos
que devem ser realizados para a instalação do Docker no sistema
operacional Ubuntu.
A) Atualizar os pacotes e os repositórios e
fazer a instalação do Docker.
B) Remover as versões anteriores do
Docker, atualizar os pacotes e os
repositórios, fazer a instalação do Docker e
verificar se foi instalado corretamente.
C) Atualizar os pacotes e o repositório, pois
o Docker já é nativo no sistema operacional
Ubuntu.
D) Remover as versões anteriores do
Docker, atualizar os pacotes e os
repositórios, adicionar o repositório de
instalação do Docker, fazer a instalação do
Docker e verificar se foi instalado
corretamente.
E) Adicionaro repositório de instalação do
Docker, fazer a instalação do Docker e
verificar se foi instalado corretamente.Questão 12
Em máquinas virtuais, há um componente chamado
de hypervisor. Assinale a alternativa que apresenta corretamente sua
principal função.
A) Receber os comandos do cliente a partir
de Command Line Interfaces ou API’s REST.
B) Orquestração de containers em máquinas
virtuais
C) Gerenciar um cluster de máquinas
virtuais
D) Fornecer serviços para softwares e
aplicativos além daqueles disponíveis pelo
sistema operacional virtualizado.
E) Desacoplar a máquina física da virtual,
bem como alocar os recursos da máquina
físicaQuestão 13
O DNS é um protocolo utilizado para um sistema de domínio que faz
a interconexão de URL (Uniform Resource Locator), ou seja, nomes
de endereços de sites da internet com endereços IP. Sobre este
protocolo, analise as afirmativas a seguir:
I. Este protocolo implementa um serviço importante de resolução de
nomes mediante endereços IPs externos, localizados dentro de uma
estrutura hierárquica na internet.
II. Na internet, existem servidores DNS raiz que se interligam a
servidores de domínio de alto nível, chamados de TLD (Top Level
Domain), responsáveis por domínios, como .com, .org, .net por
exemplo.
III. Em um sistema Windows Server, a ativação do servidor DNS se
dá primeiramente pela criação de uma zona DNS, que é um banco de
dados com registros que associam nomes a endereços para uma
parte definida de um espaço de nomes DNS.
Neste contexto, é correto o que se afirma em:
A) III, apenas.
09/05/2022 09:44 Colaborar - Boletim
https://www.colaboraread.com.br/aluno/boletim/index/3196777001#1882294 5/6
B) I, apenas.
C) I, II e III.
D) II e III, apenas.
E) I e II, apenas.Questão 14
Mapas são amplamente utilizados em várias aplicações, e o
compartilhamento de coordenada/localização em tempo real é de
fundamental importância. A atualização da coordenada pode ser
realizada usando socket.
Analise as afirmativas sobre sockets a seguir:
I. Socket é uma interface entre a camada física e a de rede.
II. Sockets não podem ser utilizados para realizar a comunicação
entre processos cliente e servidor.
III. Cada ponto final na interface socket para TCP/IP é identificado
por uma tupla contendo porta TCP e endereço IP.
IV. Através da conexão entre sockets é possível conectar pontos
finais e fazer operações de E/S.
É correto o que se afirma em:
A) II e III, apenas.
B) II e IV, apenas.
C) I e IV, apenas.
D) III e IV, apenas.
E) I e II, apenas.Questão 15
Sistemas formados por múltiplos computadores, como os sistemas
distribuídos, necessitam sincronizar suas ações entre si, e uma das
maneiras mais utilizadas, dada sua simplicidade e popularidade, é a
sincronização horária, a qual é necessária para o funcionamento da
maioria das aplicações.
Para fazer a sincronização horária entre os computadores que foram
os nossos sistemas distribuídos, utilizamos um protocolo muito
popular. Assinale a alternativa que corresponde ao protocolo utilizado
para sincronização horária:
A) Transmission Control Protocol (TCP).
B) User Datagram Protocol (UDP).
C) HyperText Transfer Protocol (HTTP).
D) Network Time Protocol (NTP).
E) SSH Remote Protocol (SSH).Questão 16
Um processo pode possuir um ou mais threads, permitindo que um
programa execute mais de um trecho de código simultaneamente.
Cada thread é um fluxo de controle sequencial isolado dentro de um
programa capaz de utilizar CPU (Central Processing Unit). É
composto de identificador (ID) de thread, contador de programa,
conjunto de registradores e uma pilha de execução. Cada thread
pode compartilhar com outros threads pertencentes ao mesmo
processo a sua seção de código, seção de dados e outros recursos do
sistema operacional, arquivos abertos e sinais.
A Figura a seguir ilustra cinco possíveis situações em que existem
processos e threads sendo executados em um notebook.
09/05/2022 09:44 Colaborar - Boletim
https://www.colaboraread.com.br/aluno/boletim/index/3196777001#1882294 6/6
Analise a figura e assinale a alternativa que apresenta corretamente
a situação apresentada na figura (C).
A) Na imagem (C), tem-se um sistema
distribuído composto por máquinas
interligadas via um switch. Cada máquina
pode ter mais de um processo executando
mais de um thread.
B) Vários processos com vários threads por
processo são ilustrados na imagem (C),
gerando a execução de vários fluxos de
controle ao mesmo tempo e executando em
núcleos de processamento diferentes.
C) Na imagem (C), há um processo com um
único thread executado. O conjunto de
instruções desse processo é executado de
forma sequencial. Por exemplo, um
programa que calcula a soma das notas
inseridas pelo professor.
D) A imagem (C) apresenta quatro
processos, cada um com um único thread, e
os processos podem executar
simultaneamente em núcleos de
processamento, de acordo com
escalonamento do sistema operacional.
E) Na imagem (C) há um processo com
quatro threads, e cada thread possui seu
fluxo de controle, que pode ser executado
concorrentemente a outros threads, pois há
um único núcleo de processamento.

Continue navegando