Logo Passei Direto
Buscar

Atividade Objetiva 4_ Programação Back-End

Ferramentas de estudo

Questões resolvidas

Considerando essas informações e o conteúdo estudado sobre o NodeRed, assinale a alternativa correta:


Se o usuário digitar na URL de um navegador localhost:1880/sserv e pressionar ENTER, caso o valor de número seja igual a zero o sistema apresentará SIM.
Esta aplicação em NodeRed recebe por meio do método POST um valor inteiro e o sistema retorna se ele é maior ou menor do que zero.
Esta aplicação em NodeRed recebe por meio do método GET um valor inteiro e o objetivo do sistema é verificar se o número é maior do que zero.
Se substituirmos o método GET por POST no nó HTTP, teríamos que mudar a linha 1 de function para x = parseInt(msg.req.query), pois não passamos parâmetros via URL.
Se o usuário digitar na URL de um navegador localhost:1880/sserv?numero=2 e pressionar ENTER, será apresentado um JSON com o valor SIM.

Considerando as informações apresentadas, analise as afirmativas a seguir:


I. SOA pode possuir dezenas de serviços, enquanto a arquitetura Microsserviço pode incluir, no máximo, dois serviços.
II. A camada ESB (Enterprise Service Bus) entrega mensagens entre aplicativos em uma arquitetura SOA.
III. Microsserviços possuem armazenamento de dados independente, porém SOA possui uma única camada de armazenamento de dados.
I, II e III.
I e III, apenas.
II e III, apenas.
I, apenas.
II, apenas.

Dentre as funcionalidades apresentadas pelo Roomba i7+, qual é a que se enquadra como


a) Esvaziar sozinho o reservatório quando estiver cheio.
b) Ter suporte de voz por meio do Google Assistente e pela Alexa.
c) Mapear a casa para aspirar o ambiente automaticamente.
d) Funcionar com carga de bateria e saber quando voltar à base para recarregar.

A possibilidade que o dispositivo tem de realizar conexão com a rede.

A existência de sensores de mapeamento no dispositivo Roomba.

A possibilidade de uso de comandos por voz com esse dispositivo.

A arquitetura orientada a serviços (SOA) surgiu no início deste século como uma evolução da computação distribuída. Antes de SOA, os serviços eram entendidos como o resultado final do processo de desenvolvimento de aplicativos. Em SOA, o próprio aplicativo é composto de serviços. Os serviços podem ser entregues individualmente ou combinados como componentes em um serviço composto maior. Considerando as informações apresentadas, analise as afirmativas a seguir:

I. Em uma arquitetura Stand-Alone, um sistema de software funciona localmente em um único hardware, sem interação com a rede.
II. O acoplamento flexível de SOA permite que uma “coisa” se comunique com um serviço mesmo que não haja relação entre eles.
III. A característica principal de SOA é que ela é fortemente acoplada, ou seja, todo serviço é dependente de outro serviço ou coisa.
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, apenas.
III, apenas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Considerando essas informações e o conteúdo estudado sobre o NodeRed, assinale a alternativa correta:


Se o usuário digitar na URL de um navegador localhost:1880/sserv e pressionar ENTER, caso o valor de número seja igual a zero o sistema apresentará SIM.
Esta aplicação em NodeRed recebe por meio do método POST um valor inteiro e o sistema retorna se ele é maior ou menor do que zero.
Esta aplicação em NodeRed recebe por meio do método GET um valor inteiro e o objetivo do sistema é verificar se o número é maior do que zero.
Se substituirmos o método GET por POST no nó HTTP, teríamos que mudar a linha 1 de function para x = parseInt(msg.req.query), pois não passamos parâmetros via URL.
Se o usuário digitar na URL de um navegador localhost:1880/sserv?numero=2 e pressionar ENTER, será apresentado um JSON com o valor SIM.

Considerando as informações apresentadas, analise as afirmativas a seguir:


I. SOA pode possuir dezenas de serviços, enquanto a arquitetura Microsserviço pode incluir, no máximo, dois serviços.
II. A camada ESB (Enterprise Service Bus) entrega mensagens entre aplicativos em uma arquitetura SOA.
III. Microsserviços possuem armazenamento de dados independente, porém SOA possui uma única camada de armazenamento de dados.
I, II e III.
I e III, apenas.
II e III, apenas.
I, apenas.
II, apenas.

Dentre as funcionalidades apresentadas pelo Roomba i7+, qual é a que se enquadra como


a) Esvaziar sozinho o reservatório quando estiver cheio.
b) Ter suporte de voz por meio do Google Assistente e pela Alexa.
c) Mapear a casa para aspirar o ambiente automaticamente.
d) Funcionar com carga de bateria e saber quando voltar à base para recarregar.

A possibilidade que o dispositivo tem de realizar conexão com a rede.

A existência de sensores de mapeamento no dispositivo Roomba.

A possibilidade de uso de comandos por voz com esse dispositivo.

A arquitetura orientada a serviços (SOA) surgiu no início deste século como uma evolução da computação distribuída. Antes de SOA, os serviços eram entendidos como o resultado final do processo de desenvolvimento de aplicativos. Em SOA, o próprio aplicativo é composto de serviços. Os serviços podem ser entregues individualmente ou combinados como componentes em um serviço composto maior. Considerando as informações apresentadas, analise as afirmativas a seguir:

I. Em uma arquitetura Stand-Alone, um sistema de software funciona localmente em um único hardware, sem interação com a rede.
II. O acoplamento flexível de SOA permite que uma “coisa” se comunique com um serviço mesmo que não haja relação entre eles.
III. A característica principal de SOA é que ela é fortemente acoplada, ou seja, todo serviço é dependente de outro serviço ou coisa.
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, apenas.
III, apenas.

Prévia do material em texto

11/09/2023, 12:18 Atividade Objetiva 4: Programação Back-End
https://famonline.instructure.com/courses/24281/quizzes/110086 1/8
Atividade Objetiva 4
Entrega 28 de nov de 2022 em 23:59 Pontos 1 Perguntas 5
Disponível 8 de ago de 2022 em 0:00 - 28 de nov de 2022 em 23:59
Limite de tempo Nenhum Tentativas permitidas 2
Instruções
Este teste não está mais disponível, pois o curso foi concluído.
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 4 minutos 0,8 de 1
Pontuação desta tentativa: 0,8 de 1
Enviado 11 de set de 2022 em 13:31
Esta tentativa levou 4 minutos.
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que
você clique em "FAZER O QUESTIONÁRIO", no final da página.
0 / 0,2 ptsPergunta 1
Análise com atenção a aplicação a seguir desenvolvida no NodeRed:
Figura 1 - Nós do NodeRed. Fonte: Autor
A+
A
A-
https://famonline.instructure.com/courses/24281/quizzes/110086/history?version=1
11/09/2023, 12:18 Atividade Objetiva 4: Programação Back-End
https://famonline.instructure.com/courses/24281/quizzes/110086 2/8
Considerando essas informações e o conteúdo estudado sobre o
NodeRed, assinale a alternativa correta:
 
Se o usuário digitar na URL de um navegador localhost:1880/sserv e
pressionar ENTER, caso o valor de número seja igual a zero o sistema
apresentará SIM.
ocê respondeuocê respondeu
 
Esta aplicação em NodeRed recebe por meio do método POST um
valor inteiro e o sistema retorna se ele é maior ou menor do que zero.
 
Esta aplicação em NodeRed recebe por meio do método GET um valor
inteiro e o objetivo do sistema é verificar se o número é maior do que
zero.
 
Se substituirmos o método GET por POST no nó HTTP, teríamos que
mudar a linha 1 de function para x = parseInt(msg.req.query), pois não
passamos parâmetros via URL.
 
Se o usuário digitar na URL de um navegador localhost:1880/sserv?
numero=2 e pressionar ENTER, será apresentado um JSON com o
valor SIM.
esposta corretaesposta correta
A+
A
A-
11/09/2023, 12:18 Atividade Objetiva 4: Programação Back-End
https://famonline.instructure.com/courses/24281/quizzes/110086 3/8
A alternativa está incorreta, pois o objetivo do sistema é verificar
se um número é par ou ímpar, recebendo um valor pelo método
GET. Como o método é o GET, então podemos passar
parâmetros via URL do seguinte modo /servv que é o nome do
nosso serviço, usamos a interrogação para separar o que é
endereço do que é parâmetro e, em seguida, passamos os
parâmetros, que neste caso, é apenas a variável número. Ao
pressionar enter, a função analisa o valor passado por
parâmetro. Caso a divisão deste número por 2 retorne resto
igual a zero (linha 2) então imprimiremos SIM na tela, caso
contrário, imprimiremos não. O resultado é apresentado em um
JSON.
0,2 / 0,2 ptsPergunta 2
Leia o texto a seguir:
A Arquitetura Orientada a Serviços (SOA) é um estilo de arquitetura
que permite dividir aplicativos complexos em partes distintas que
podem ser gerenciadas facilmente. Por outro lado, a arquitetura de
Microsserviços desenvolve sistemas complexos a partir de aplicativos
pequenos e individuais que se comunicam usando interfaces
independentes de linguagens de programação (são as APIs).
Considerando as informações apresentadas, analise as afirmativas a
seguir:
I. SOA pode possuir dezenas de serviços, enquanto a arquitetura
Microsserviço pode incluir, no máximo, dois serviços.
II. A camada ESB (Enterprise Service Bus) entrega mensagens entre
aplicativos em uma arquitetura SOA. 
III. Microsserviços possuem armazenamento de dados independente,
porém SOA possui uma única camada de armazenamento de dados. 
É correto o que se afirma em:
 I, II e III. 
 I e III, apenas. 
A+
A
A-
11/09/2023, 12:18 Atividade Objetiva 4: Programação Back-End
https://famonline.instructure.com/courses/24281/quizzes/110086 4/8
 II e III, apenas. Correto!Correto!
 I, apenas. 
 II, apenas. 
Alternativa correta.
A afirmativa I é falsa, pois um aplicativo SOA pode incluir dois
ou três serviços - um serviço de armazenamento e um serviço
front-end, por exemplo. Um aplicativo de microsserviços pode
ter dezenas de serviços.
A afirmativa II é verdadeira, pois o ESB é um grupo de
componentes/software que nos ajuda a enviar e receber
mensagens entre os diferentes aplicativos. Geralmente é
mostrado como um enorme tubo roliço na arquitetura.
A afirmativa III é verdadeira, pois o modelo SOA possui uma
única camada de armazenamento de dados que é
compartilhada por todos os serviços no aplicativo. Os
aplicativos de microsserviços tendem a dedicar um banco de
dados ou outro tipo de armazenamento a cada serviço que
necessite de armazenar dados.
0,2 / 0,2 ptsPergunta 3
Analise o seguinte caso:
Dona Maria é casada com o senhor João. Trabalhando no escritório
em sua casa, recebe uma mensagem no Twitter: é a sua geladeira
avisando que não há mais leite. Ao mesmo tempo, João que está
dentro do carro a caminho de casa, é avisado pelo computador de
bordo do automóvel que o leite acabou e que ele precisa passar no
mercado.
Ao chegar em casa, o carro "conversa" com a porta da garagem, a
qual abre automaticamente para que João possa entrar. João,
apressado, entra em casa, mas esquece de trancar o carro. Ao ligar o
televisor para assistir ao telejornal, a TV o avisa que o carro está
A+
A
A-
11/09/2023, 12:18 Atividade Objetiva 4: Programação Back-End
https://famonline.instructure.com/courses/24281/quizzes/110086 5/8
destrancado e pede autorização para trancá-lo.
Considerando essas informações e o conteúdo estudado sobre IoT,
qual das alternativas a seguir fornecem os meios para permitir que a
geladeira, o carro e o televisor tenham a capacidade de consciência do
meio físico de avisar aos moradores sobre o estado do mundo físico
(avisar que o leite está acabando, solicitar que se abra o portão e
avisar que o carro está destrancado):
 
A Inteligência é fundamental para a tomada de decisão por parte das
coisas que estão conectadas em um ambiente que, para ser
inteligente, precisa utilizar de inteligência artificial.
 
A Heterogeneidade, ou seja, diversos tipos de coisas conectadas,
permite gerar mais dados e, quanto mais dados, melhores serão as
tomadas de decisão (comprar leite, fechar porta).
 
A Conectividade permite que um diversas coisas estejam conectadas e
trocando informações constantemente e, deste modo, quanto mais
informações, melhor será a tomada de decisão.
 
Um ambiente inteligente precisa de uma Enorme Escala de dispositivos
conectados, deste modo, quanto maior o número de dispositivos,
melhor será a tomada de decisão.
 
Por intermédio dos Sensores é possível obter informações sobre as
coisas. No caso apresentado, um sensor na geladeira avisaria o
proprietário sobre a falta de algum item.
Correto!Correto!
A+
A
A-
11/09/2023, 12:18 Atividade Objetiva 4: Programação Back-End
https://famonline.instructure.com/courses/24281/quizzes/110086 6/8
Alternativa correta.
As tecnologias de detecção por meio de sensores fornecem os
meios para criar capacidade que reflete a verdadeira
consciência do mundo físico. A informação sensível é
simplesmente a entrada analógica do mundo físico, o que
permite a geladeira detectar a falta de leite e avisar o João, do
carro avisar o sistema da casa que é para abrir a garagem e do
televisor checar se o sensor da porta do carro está informando
se ela está aberta ou não).
0,2 / 0,2 ptsPergunta 4
Em agosto de 2019 foi anunciado que o Roomba i7+, um robô
aspirador premium, havia chegado ao Brasil. Dentre as
funcionalidades, além de aspirar a sujeira do ambiente o Roomba seria
capaz de esvaziar sozinho o seu reservatório quando estivesse cheio,
além de ter suporte de voz por meio do Google Assistente e pela
Alexa, da Amazon, e também contém sensores que ajudam a mapear
a casa para conseguir aspirar o ambiente automaticamente - além de
funcionar com carga de bateria e de saber quando voltar à base para
recarregar.
Fonte da notícia: <https://www.techtudo.com.br/noticias/2019/08/robo-aspirador-premium-roomba-i7-chega-ao-brasil-veja-preco.ghtml>
Dentre as funcionalidades apresentadas pelo Roomba i7+, qual é a
que se enquadra como recurso de IoT?
 
A possibilidade que o dispositivo tem de realizar conexão com a rede. 
Correto!Correto!
 
A capacidade desse dispositivo de realizar aspirações programadas. 
 A existência de sensores de mapeamento no dispositivo Roomba. 
A+
A
A-
11/09/2023, 12:18 Atividade Objetiva 4: Programação Back-End
https://famonline.instructure.com/courses/24281/quizzes/110086 7/8
 A possibilidade de uso de comandos por voz com esse dispositivo. 
 
O recurso apresentado de recarga automática do aspirador premium. 
Sua resposta está correta, pois a possibilidade de conectar
objetos e dispositivos à rede é o grande diferencial da Internet
das Coisas, uma vez que, estando conectado à rede, é possível
enviar e obter informações em tempo real.
0,2 / 0,2 ptsPergunta 5
Leia o texto a seguir:
A arquitetura orientada a serviços (SOA) surgiu no início deste século
como uma evolução da computação distribuída. Antes de SOA, os
serviços eram entendidos como o resultado final do processo de
desenvolvimento de aplicativos. Em SOA, o próprio aplicativo é
composto de serviços. Os serviços podem ser entregues
individualmente ou combinados como componentes em um serviço
composto maior.
Considerando as informações apresentadas, analise as afirmativas a
seguir:
I. Em uma arquitetura Stand-Alone, um sistema de software funciona
localmente em um único hardware, sem interação com a rede.
II. O acoplamento flexível de SOA permite que uma “coisa” se
comunique com um serviço mesmo que não haja relação entre eles.
III. A característica principal de SOA é que ela é fortemente acoplada,
ou seja, todo serviço é dependente de outro serviço ou coisa.
É correto o que se afirma em:
 I e II, apenas. Correto!Correto!
 I e III, apenas. 
A+
A
A-
11/09/2023, 12:18 Atividade Objetiva 4: Programação Back-End
https://famonline.instructure.com/courses/24281/quizzes/110086 8/8
 II e III, apenas. 
 I, apenas. 
 III, apenas. 
Alternativa correta.
A afirmativa I está correta, pois uma arquitetura stand-alone ou
sistema stand-alone é aquele que existe por si só e não
depende de outro. Deste modo, não existe conexão entre um
computador e outro como na arquitetura cliente-servidor.
A afirmativa II está correta, pois SOA possui acoplamento
flexível, isso significa que serviços escritos em linguagens de
programação diferentes e que são executados em plataformas
diferentes, podem “conversar” e trocar informação.
A afirmativa III está incorreta, pois, ao contrário do que é dito na
afirmativa, os componentes em SOA são fracamente acoplados.
Isso significa que todo serviço é independente e existe sozinho
logicamente.
Pontuação do teste: 0,8 de 1
A+
A
A-

Mais conteúdos dessa disciplina