Buscar

Documento sem título8


Continue navegando


Prévia do material em texto

26/10/2021 20:04
1/4
Avaliação II - Individual (Cod.:686989) 
Código da prova: 39103395 
Disciplina: Sistemas e Aplicações Distribuídas (GTI04) 
Período para responder: 26/10/2021 - 17/11/2021 
Peso: 1,50 
1 - Uma das principais características dos sistemas distribuídos é o atendimento a um grande grupo de
usuários dispersos ou não geograficamente, e especialmente com eficiência e segurança. A escalabilidade é
um dos principais objetivos para os projetistas e desenvolvedores de sistemas distribuídos. Nesse contexto,
considerando os desafios relacionados à escalabilidade, classifique V para as sentenças verdadeiras e F para
as falsas:
( ) Devem ser aceitáveis os custos dos recursos físicos para o atendimento das novas solicitações.
( ) Algoritmos descentralizados devem ser utilizados para que não aconteçam gargalos de desempenho no
sistema.
( ) As necessidades do sistema não necessitam de previsão porque os recursos de software não se esgotam.
Assinale a alternativa que apresenta a sequência CORRETA:
A ) F - V - V.
B ) V - F - F.
C ) V - V - F.
D ) F - F - V.
2 - A maneira como os componentes de um sistema distribuído interage e a forma pela qual eles são
mapeados numa rede de computadores são estabelecidas pelo modelo de arquitetura desse sistema
distribuído. Um dos principais objetivos é garantir que sua estrutura atenda às demandas atuais e futuras.
Com base nos sistemas distribuídos, analise as sentenças a seguir:
I- A mesma funcionalidade do código móvel é proporcionada pelos agentes móveis, mas com a vantagem de
não oferecer riscos à segurança do sistema.
II- O "thin client' é um dispositivo utilizado na arquitetura, ou padrão, chamada cliente magro, o qual se
conecta a um servidor de aplicações que realiza as tarefas mais relevantes.
III- O envio de código de um computador para outro e a execução desse código no destino é viabilizada pela
arquitetura distribuída baseada em código móvel.
Assinale a alternativa CORRETA:
A ) As sentenças I e II estão corretas.
B ) As sentenças II e III estão corretas.
C ) As sentenças I e III estão corretas.
D ) Somente a sentença III está correta.
3 - Sistemas distribuídos trabalham em conjunto com vários computadores, possibilitando assim a troca de
mensagens, dados e informações entre os equipamentos. Os sistemas cujo funcionamento está relacionado à
capacidade de multiprocessamento a partir de diversos hosts integrados em uma estrutura de rede de
comunicação, são definidos como uma categoria de:
A ) Sistemas fracamente acoplados.
B ) Sistemas fortemente acoplados.
C ) Sistemas fracamente computacionais.
D ) Sistemas de dados fortes.
4 - O modelo de arquitetura de um sistema distribuído visa estabelecer a forma pela qual os componentes dos
sistemas interagem e a maneira pela qual eles são mapeados em uma rede de computadores. Objetiva garantir
que sua estrutura atenda às demandas atuais e provavelmente futuras. Com relação aos sistemas distribuídos,
26/10/2021 20:04
2/4
classifique V para as sentenças verdadeiras e F para as falsas:
( ) A arquitetura distribuída baseada em código móvel possibilita que um código seja enviado de um
computador para outro e seja executado no destino.
( ) Os agentes móveis possuem a mesma funcionalidade do código móvel, mas com a vantagem de não
oferecer riscos à segurança do sistema.
( ) A arquitetura, ou padrão, chamada cliente magro utiliza um dispositivo conhecido como thin client, o
qual se conecta a um servidor de aplicações que realiza as tarefas mais relevantes.
Assinale a alternativa que apresenta a sequência CORRETA:
A ) F - V - F.
B ) F - F - V.
C ) V - F - V.
D ) V - V - F.
5 - Considerando sistemas operacionais de computação, sabemos que existem os sistemas fortemente
acoplados e os sistemas fracamente acoplados. Quando a meta principal, ou propósito de um sistema, for
facilitar o acesso a recursos remotos e compartilhar os mesmos de forma controlada e eficiente, tanto para os
usuários quanto para as aplicações, estamos nos referindo a qual tipo de sistema?
A ) Sistema de grande porte.
B ) Sistema distribuído.
C ) Sistema monousuário.
D ) Sistema de tempo real.
6 - Os sistemas distribuídos têm por objetivo a descentralização e o processamento paralelo das informações,
podendo ser implementados por dois ou mais computadores interligados através de uma rede. Acerca da
evolução nos sistemas distribuídos ocorrida a partir dos anos 1980, com o advento das redes de
computadores, analise as sentenças a seguir:
I- Até a década 1980, os usuários acessavam as informação em um computador central (mainframe), e os
terminais dos usuários não tinham capacidade de processamento.
II- Até a década de 1980, os sistemas centralizados de grande porte eram responsáveis pelo processamento
de todas as informações existentes nas empresas.
III- Os sistemas computacionais que fazem parte de uma rede de computadores são chamados de servidores
de rede centralizados. 
IV- Um sistema distribuído permite que os usuários acessem recursos em outras máquinas, mas não
possibilita a transparência destes recursos para os usuários.
Assinale a alternativa CORRETA:
A ) As sentenças II e III estão corretas.
B ) As sentenças III e IV estão corretas.
C ) As sentenças I e III estão corretas.
D ) As sentenças I e II estão corretas.
7 - Os servidores têm a responsabilidade de gerenciar dados e informações que são enviados aos clientes
numa rede de computadores. Uma grande evolução, pois antigamente os sistemas de grande porte realizavam
o processamento das informações de forma centralizada, já que os terminais dos usuários não tinham
capacidade de processamento. Como eram chamados esses terminais dos usuários?
A ) Terminais centralizados.
B ) Terminais distribuídos.
C ) Terminais finais.
D ) Terminais burros.
26/10/2021 20:04
3/4
8 - Todos os sistemas distribuídos estão suscetíveis a falhas, sendo que estas falhas podem acontecer tanto
para os processos quanto para os canais de comunicação. Essas falhas podem ser diversas, como falha de
carregamento de programas, processos com valores atribuídos incorretamente, tempo de execução de uma
tarefa não atingido, dentre outros. Com relação aos nomes dados para essas falhas que podem acontecer nos
sistemas distribuídos, analise as opções a seguir:
I- Falhas de acesso remoto.
II- Falhas por omissão.
III- Falhas arbitrárias.
IV- Falhas de acesso web.
V- Falhas de sincronização.
Assinale a alternativa CORRETA:
A ) As opções II, III e V estão corretas.
B ) As opções II, III e IV estão corretas.
C ) As opções I, III e IV estão corretas.
D ) As opções I, II e V estão corretas.
9 - Os sistemas de informação distribuídos surgiram em decorrência da construção de uma infraestrutura que
viabilizou a integração entre sistemas. Um dos tipos de sistemas de informação distribuídos são aqueles
capazes de executar transações distribuídas, e são chamados sistemas de processamento de transações. Com
relação aos sistemas de processamento de transações, classifique V para as sentenças verdadeiras e F para as
falsas:
( ) Os sistemas de processamento de transações tem como responsabilidade realizar a integração de
aplicações empresariais.
( ) Os sistemas de processamento de transações são resultantes de uma arquitetura identificada como
cliente/servidor.
( ) Nos sistemas de processamento de transações é dado o nome de transação à sequência "requisição-
execução-resposta" executada entre dispositivos clientes e servidores.
( ) No processamento de transações, a principal característica é que nem todas as operações de um
determinada transação precisam ser executadas.
Assinale a alternativa que apresenta a sequência CORRETA:
A ) F - V - V - F.
B ) V - V - F - F.
C ) V - F - V - F.
D ) F - F - V - V.
10 - Como vimos, uma das principais características dos sistemas distribuídos é o atendimento a um grande
grupo de usuários dispersos ou não geograficamente, e especialmente com eficiência e segurança. Dito isso,
a escalabilidade é um dos principais objetivos para os projetistase desenvolvedores de sistemas distribuídos.
Nesse contexto, considerando os desafios relacionados à escalabilidade em sistemas distribuídos, analise as
sentenças a seguir:
I- Devem ser aceitáveis os custos dos recursos físicos para o atendimento das novas solicitações.
II- Algoritmos descentralizados devem ser utilizados para que não aconteçam gargalos de desempenho no
sistema. 
III- As necessidades do sistema não necessitam de previsão porque os recursos de software não se esgotam.
Assinale a alternativa CORRETA:
A ) As sentenças I e III estão corretas.
B ) Somente a sentença I está correta.
C ) As sentenças II e III estão corretas.
26/10/2021 20:04
4/4
D ) As sentenças I e II estão corretas.