Buscar

quiz SD

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

17/09/22, 12:02	Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
17/09/22, 12:02	Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
17/09/22, 12:02	Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
b.
Rápida elasticidade está relacionada à disponibilidade através da rede e poder ser acessado por meio de plataformas heterogêneas. Serviço de medição está relacionado aos recursos computacionais do provedor de acesso.
 c.
Rápida elasticidade está relacionada ao provisionamento e liberação dos equipamentos em relação à demanda. Serviço de medição está relacionado à monitoração e ao controle dos recursos.
d.
Rápida elasticidade está relacionada à possibilidade de o consumidor provisionar a capacidade computacional sem requerer interação humana com o provedor de serviço. Serviço de medição está relacionado ao provisionamento e liberação dos equipamentos em relação à demanda.
e.
Rápida elasticidade está relacionada à monitoração e ao controle dos recursos. Serviço de medição está relacionado ao provisionamento e liberação dos equipamentos em relação à demanda.
	Comentário da resposta:
	A resposta correta é a alternativa C. As cinco características são:
1) Sob demanda e autosserviço: o consumidor pode provisionar a
capacidade computacional sem requerer interação humana com o provedor de serviço.
2) Acesso amplo à rede: os recursos estão disponíveis através darede e podem ser acessados por meio de plataformas heterogêneas, tais como: celulares, tablets, laptops e estações de trabalho.
3) Conjunto de recursos: os recursos computacionais do provedorde acesso são agrupados para servir vários consumidores com diferentes recursos físicos e virtuais, atribuídos dinamicamente e de acordo com a demanda do consumidor.
4) Rápida elasticidade: os recursos podem ser elasticamenteprovisionados (em qualquer quantidade e a qualquer momento) e liberados de acordo com a demanda.
5) Serviço de medição: o sistema de nuvem automaticamentecontrola e otimiza o uso dos recursos, sendo estes monitorados, controlados e reportados, oferecendo transparência tanto para o provedor como para o consumidor do serviço utilizado.
Pergunta 2	1 em 1 pontos
Em sistemas distribuídos, o monitor de transação é um elemento responsável pela coordenação e execução de transações, permitindo o acesso a vários servidores e serviços. A figura a seguir demonstra a sua utilização em sistemas distribuídos.
Fonte: Tanenbaum e Steen (2008, p. 14).
A necessidade de comunicação entre aplicações originou modelos diferentes de comunicação, entre as quais destacam-se: Remote Procedure Calls (RPC), Remote Method Invocations (RMI) e Message-Oriented Middleware (MOM). 
Em relação ao RPC, escolha a alternativa correta.
	Resposta Selecionada:
Respostas:
	 d.
RPC é um protocolo para a criação de programas distribuídos no qual os usuários utilizam procedimentos remotos como se fossem chamadas locais sem se preocuparem com o servidor de destino. a.
RPC é uma interface de programação para a criação de
programas distribuídos, permitindo que objetos de uma máquina possam interagir com objetos de outras máquinas. 
b.
RPC é um método de comunicação entre componentes de software orientado a mensagens.
c.
RPC é um conceito que envolve a passagem de dados entre aplicativos usando um canal de comunicação que transporta unidades autônomas de informação (mensagens).
 d.
RPC é um protocolo para a criação de programas distribuídos no qual os usuários utilizam procedimentos remotos como se fossem chamadas locais sem se preocuparem com o servidor de destino. e.
RPC é uma API que fornece um mecanismo para criar aplicativos distribuídos, permitindo que um objeto invoque métodos em um objeto em execução em outra máquina.
Comentário
da	A resposta correta é a alternativa D. O RPC (Remote Procedure resposta:	Calls – chamadas de procedimento remoto) está relacionado ao envio de uma requisição a um outro componente, executando uma chamada de procedimento local.
Pergunta 3	0 em 1 pontos
O RPC (Remote Procedure Call) é um middleware que fornece uma camada de abstração para facilitar a comunicação entre processos. Para isso, parte do princípio da existência de um protocolo de transporte (TCP).
Uma aplicação prática desse modelo é a solicitação, através de uma central de processamento meteorológico, para todas as cidades que fazem parte do seu campo de atuação, para que assim possa ter a visão do todo. Escolha a alternativa que caracteriza a implementação do RPC.
	Resposta Selecionada:
Respostas:
Comentário da resposta:
	 a.
É um serviço implementado, no qual a sua estrutura é executada em um cliente e a chamada realizada por um servidor. a.
É um serviço implementado, no qual a sua estrutura é executada em um cliente e a chamada realizada por um servidor. b.
É uma forma na qual um programa pode solicitar um serviço de um outro programa localizado em um computador remoto, sem tem que conhecer os detalhes da rede.
c.
É um serviço implementado, no qual a sua estrutura é executada tanto em um cliente como em um servidor.
d.
É um serviço implementado, no qual a sua estrutura e chamadas são executadas localmente. 
e.
É uma forma na qual um programa pode solicitar um serviço de um outro programa localizado na mesma rede, sendo mandatório que o cliente e o servidor conheçam os detalhes da rede.
A resposta correta é a alternativa B. A caracterização de um RPC é ser um serviço implementado por meio de um procedimento cujo corpo é executado em um servidor e o cliente recebe apenas a
assinatura do procedimento. 
Pergunta 4	1 em 1 pontos
As aplicações têm papel fundamental em sistemas distribuídos e dentro do protocolo TCP/IP são representadas como a camada superior (camada de aplicação), pelo fato de estar mais próxima dos usuários. A camada de aplicação tornou-se um repositório para todas as aplicações que não se ajustam às camadas inferiores, um dos exemplos clássicos são o correio eletrônico e a transferência de arquivos. 
Assinale a alternativa que contextualiza a camada de aplicação em relação as camadas inferiores do modelo TCP/IP.
	Resposta Selecionada:
Respostas:
Comentário da resposta:
	 d.
As camadas inferiores transmitem os dados enviados pela camada de aplicação, garantindo a transmissão com sucesso, enquanto a camada de aplicação fornece os serviços. a.
As camadas inferiores fornecem os serviços, enquanto a camada de aplicação é responsável pela transmissão dos dados, garantindo a transmissão com sucesso.
b.
As camadas inferiores e de aplicação são consideradas uma abstração teórica e na prática não oferecem nenhuma relação, pois o objetivo é a transmissão dos dados com sucesso. c.
A camada de aplicação refere-se à padronização de interfaces elétricas, mecânica e de sinalização. Enquanto as camadas inferiores são responsáveis pela semântica, compressão/descompressão, criptografia, tradução dos dados, além de realizar a interface com o usuário. d.
As camadas inferiores transmitem os dados enviados pela camada de aplicação, garantindo a transmissão com sucesso, enquanto a camada de aplicação fornece os serviços. e.
A camada de aplicação está relacionada com a arquitetura cliente/servidor, enquanto as camadas inferiores estão associadas a objetos em sistemas distribuídos. 
A resposta correta é a alternativa D. Os protocolos de aplicação gerenciam o diálogo entre as portas lógicas e mantêm a separação dos dados de diferentes aplicações. Trata da semântica,
compressão/descompressão, criptografia, tradução dos dados, além de realizar a interface com o usuário.No modelo TCP/IP, o protocolo de camada física refere-se à padronização das interfaces elétricas, mecânica e de sinalização. O protocolo de camada de rede, IP (Internet Protocol), define e gerencia o endereçamento lógico da rede. O protocolo de transporte provê a comunicação confiável (Transmission Control Protocol – TCP), ou não confiável (User Datagram Protocol – UDP), e executa a checagem de erros antes da transmissão.
Pergunta 5	1 em 1 pontos
Na comparação do uso de um data centerlocal em relação à computação em nuvem, podem-se identificar diversas vantagens na implementação da computação em nuvem.
Escolha a alternativa correta em relação às vantagens do uso da computação em nuvem.
	Resposta Selecionada:
Respostas:
Comentário da resposta:
	 c.
Capacidade de expansão (vertical ou horizontal) e preço baseado na utilização com pagamento conforme o uso.
a. Risco de paralisação próximo de zero e data center único. b.
Infraestrutura exige altos investimentos e capacidade de expansão (vertical ou horizontal).
 c.
Capacidade de expansão (vertical ou horizontal) e preço baseado na utilização com pagamento conforme o uso. d.
Hardware personalizável, sistemas desenvolvidos para propósito específico e risco de paralisação quase zero. e.
Data center único e hardware personalizável, sistemas desenvolvidos para propósito específico.
A resposta correta é a alternativa C. A capacidade de expansão vertical ou horizontal não é possível de ser realizada em um data center local, bem como o preço baseado na utilização. Ambas são
possíveis somente na computação em nuvem. Isso acontece pelo fato de a escalabilidade ser um dos pontos fundamentais na computação em nuvem, podendo ser vertical ou horizontal. A expansão vertical é uma arquitetura dimensionada para possibilitar de maneira econômica e simples a adição de recursos do sistema nele próprio. Ou seja, adicionar mais recursos conforme a demanda de uso. Já a expansão horizontal está relacionada com a capacidade de adicionar mais processamento ou máquinas físicas ao seu ambiente. Ambas são muito utilizadas na computação em nuvem. 
De forma que o preço baseado em uso é quando a precificação pode variar levando em consideração diversos aspectos, tais como:
uso de processador, memória, quantidade de equipamentos, velocidade do link, etc.
	Pergunta 6	1 em 1 pontos
Analise o script a seguir:
import SOAPpy
def hello():
 return "Hello World" server = SOAPpy.SOAPServer(("localhost", 8080)) server.registerFunction(hello) server.serve_forever()
Escolha a alternativa correta que define o script.
	Resposta	 a.
Selecionada: Foi empregada uma biblioteca chamada SoAPpy para utilizar os recursos do SOAP para Python no lado servidor e ativando a porta 8080 para comunicação com o cliente.
	Respostas:	 a.
Foi empregada uma biblioteca chamada SoAPpy para utilizar os recursos do SOAP para Python no lado servidor e ativando a porta 8080 para comunicação com o cliente.
b.
Trata-se de uma função SoAPpy para utilizar os recursos do SOAP para Python no lado servidor e ativando a porta 8080 para comunicação com o cliente.
c.
Foi empregada uma biblioteca chamada SoAPpy para utilizar os recursos do SOAP para Python no lado cliente e ativando a porta 8080 para comunicação com o servidor.
d.
e.
Comentário
da
resposta:
Trata-se de uma função SoAPpy para utilizar os recursos do SOAP
para Python no lado cliente e ativando a porta 8080 para
comunicação com o servidor.
Trata-se de um script em Python para a utilização de um Remote
Procedure Call (RPC) para comunicação na porta 8080 entre o
cliente e o servidor.
A resposta correta é a alternativa A. A biblioteca SOAPpy foi
empregada para utilizar os recursos do SOAP para Python. Essa
biblioteca fornece um recurso simples com interação dinâmica entre
clientes e servidores. O exemplo escolhido é o programa disponível
no site oficial do SOAPpy, que mostra a mensagem “Hello World”
na tela do cliente.Para isto é necessário criar o script no lado do
servidor:
import SOAPpy
def hello():
 return "Hello World"
server = SOAPpy.SOAPServer(("localhost", 8080))
server.registerFunction(hello)
server.serve_forever()
Pergunta 7	1 em 1 pontos
Segundo o NIST (2011), na computação em nuvem existem quatros modelos de implementação, que são:
Nuvem privada
Nuvem comunitária
Nuvem pública Nuvem híbrida
Em relação à nuvem pública, escolha a alternativa correta.
	Resposta Selecionada:
Respostas:
	 d.
A infraestrutura da nuvem é provisionada para uso aberto e para um público geral.
a.
A infraestrutura da nuvem é provisionada para uso exclusivo de
uma única organização, compreendendo vários consumidores.
b.
A infraestrutura da nuvem é composta de duas ou mais infraestruturas de nuvem que permanecem entidades únicas, mas estão vinculadas em conformidade com a padronização. c.
A infraestrutura da nuvem é provisionada para uso fechado e para um público específico.
 d.
A infraestrutura da nuvem é provisionada para uso aberto e para um público geral.
e.
A infraestrutura da nuvem é provisionada para uso comunitário e específico de certos usuários que possuem interesses compartilhados.
	Comentário da resposta:
	A resposta correta é a alternativa D.
 Nuvem privada: a infraestrutura da nuvem é provisionada
para uso exclusivo de uma única organização, compreendendo vários consumidores.
 Nuvem comunitária: a infraestrutura da nuvem é provisionada para uso comunitário e específico de certos usuários que possuem interesses compartilhados.
Nuvem pública: a infraestrutura da nuvem é provisionada para uso aberto e para um público geral.
Nuvem híbrida: a infraestrutura da nuvem é composta de duas ou mais infraestruturas de nuvem (exemplos: privada, pública ou comunitária), que permanecem entidades únicas, mas estão vinculadas em conformidade com a padronização.
Pergunta 8	0 em 1 pontos
A nota fiscal eletrônica é um documento necessário para qualquer transação de serviços, sendo o XML o responsável por sua versão digital.
Nesse contexto, como se encaixa o XML?
	Resposta Selecionada:
Respostas:
	 b.
O XML é uma tecnologia de comunicação entre processos que permite que um programa faça uma chamada em um outro espaço de endereçamento, possibilitando assim a emissão da nota fiscal eletrônica.
a.
O XML é o formato digital escolhido para gerar a linguagem de
marcação, criando uma estrutura unificada para uma única linguagem de programação.
b.
17/09/22, 12:02	Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
17/09/22, 12:02	Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
17/09/22, 12:02	Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_26449595_1&course_id=_190203_1&content_id=_85133…	1/12
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_26449595_1&course_id=_190203_1&content_id=_85133…	1/12
O XML é uma tecnologia de comunicação entre processos que permite que um programa faça uma chamada em um outro espaço de endereçamento, possibilitando assim a emissão da nota fiscal eletrônica.
c.
O XML não tem relação com a nota fiscal eletrônica devido a questões teóricas que não podem ser aplicadas na prática. d.
O XML é o formato digital escolhido para gerar a linguagem de marcação, criando uma estrutura única para diversas linguagens. e.
O XML é um protocolo proprietário escolhido para gerar as notas fiscais eletrônicas, sendo esta exclusivamente feita em linguagem de programação Python.
	Comentário da resposta:
	A resposta correta é a alternativa D. O XML fornece uma interface de serviço que permite aos clientes interagirem com servidores de uma maneira mais abrangente do que acontece com os
navegadores web. Os clientes acessam as operações na interface de um serviço web por meio de requisições e respostas formatadas em XML e, normalmente, transmitidas por HTTP.
	Pergunta 9	1 em 1 pontos
A arquitetura tradicional de sistemas leva em consideração a execução linear de um processo em único fluxo, porém, com a evolução dos sistemas, tornou-se necessária uma nova solução para atender aos requisitos de rapidez e disponibilidade. 
Para atender a esses requisitos, uma nova solução foi proposta, aprimorando a noção de processo e associando-a a múltiplas atividades (threads), ocorrendo a distribuição de processamento.
Assinale a alternativa correta em relação ao uso de processos e threads.
	Resposta Selecionada:
Respostas:
	 b.
Um processo é um programa em execução. Os threads são executados no contexto do processador.Um thread pode executar qualquer parte do código do processo, incluindo partes atualmente sendo executadas por outro thread.
a.
Processos e threads são a mesma coisa, sendo que os processos
são executados localmente e os threads são executados em um computador remoto.
 b.
Um processo é um programa em execução. Os threads são executados no contexto do processador. Um thread pode executar qualquer parte do código do processo, incluindo partes atualmente sendo executadas por outro thread.
c.
Um thread pode ter vários processos, e estes inúmeros processos são contidos em um único thread.
d.
Processos e threads são executados de forma dependente, tornando a execução pesada e somente recomendada para aplicações que utilizem arquitetura centralizada.
e.
Processos e threads são independentes e executados de maneira separada para oferecer paralelismo aos sistemas distribuídos. 
	Comentário da resposta:
	A resposta correta é a alternativa B. Threads são criados dentro de processos, e os processos possuem no mínimo uma linha de execução, por exemplo, podemos ter um único processo com três
threads, sendo cada thread associado a um processador, e ocorrendo o processamento simultâneo.
	Pergunta 10	1 em 1 pontos
Sincronização significa fazer a mesma coisa ao mesmo tempo, e esse processo é um dos maiores problemas em sistemas distribuídos. Com base nessa afirmação, escolha a alternativa correta em relação à sincronização em sistemas distribuídos.
	Resposta Selecionada:
Respostas:
	 a.
A sincronização é realizada através de troca de mensagens, considerando o tempo que se leva para enviar e receber as mensagens.
 a.
A sincronização é realizada através de troca de mensagens,
considerando o tempo que se leva para enviar e receber as mensagens.
b.
A sincronização é realizada através de troca de mensagens, independentemente do tempo que se leva para enviar e receber as mensagens.
c.
A sincronização é realizada a partir do primeiro servidor que recebe a mensagem, e, portanto, todos os outros devem respeitar o seu relógio para realizar a transação.
d.
A sincronização não é considerada importante, pois em sistemas distribuídos não ocorre a execução de processos em diferentes máquinas.
e.
A sincronização pode ser facilmente substituída pelo uso de banco de dados transacionais.
	Comentário da resposta:
	A resposta correta é a alternativa A. Há vários modos de sincronizar relógios em um sistema distribuído, mas, em essência, todos os métodos são baseados em troca de valores de relógio,
considerando simultaneamente o tempo que se leva para enviar e receber mensagens. Variações em atrasos de comunicação e o modo como essas variações são tratadas determinam, em grande parte, a precisão de algoritmos de sincronização de relógios (TANENBAUM; STEEN, 2008, p. 163).
Sábado, 17 de Setembro de 2022 12h02min01s BRT
← OK
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_26449595_1&course_id=_190203_1&content_id=_8513…	10/12
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_26449595_1&course_id=_190203_1&content_id=_8513…	10/12
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_26449595_1&course_id=_190203_1&content_id=_8513…	10/12

Continue navegando