Logo Passei Direto
Buscar

Atividade_03-Respostass - INTERNET DAS COISAS

Ferramentas de estudo

Questões resolvidas

Parecido com o comando Between, temos o comando In. Comandos como este são muito utilizados em consultas para obter resultados específicos. Verifiquemos assim o trecho de comando abaixo: SELECT valor1 FROM umidade WHERE valor1 IN (35, 55, 75);
Considerando o comando apresentado, é correto afirmar que o retorno de dados será:
Todos os valores da coluna valor1 da tabela umidade, em que o valor corresponde a 35, 55 e 75.
Todos os valores da coluna umidade da tabela valor1, em que o valor corresponde a 35, 55 e 75.

Na maioria dos comandos de manipulação de dados, podemos nos utilizar do auxílio de operadores relacionais, ou ainda, operadores lógicos. Estes operadores servem para realizarmos comparações e podermos ter uma assertividade maior nos comandos.
Sobre os operadores relacionais, podemos afirmar que:
São operadores que também são chamados de booleanos e são utilizados para comparar mais de um valor.
São operadores utilizados para comparação e que retornam um valor booleano (verdadeiro ou falso).

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

Questões resolvidas

Parecido com o comando Between, temos o comando In. Comandos como este são muito utilizados em consultas para obter resultados específicos. Verifiquemos assim o trecho de comando abaixo: SELECT valor1 FROM umidade WHERE valor1 IN (35, 55, 75);
Considerando o comando apresentado, é correto afirmar que o retorno de dados será:
Todos os valores da coluna valor1 da tabela umidade, em que o valor corresponde a 35, 55 e 75.
Todos os valores da coluna umidade da tabela valor1, em que o valor corresponde a 35, 55 e 75.

Na maioria dos comandos de manipulação de dados, podemos nos utilizar do auxílio de operadores relacionais, ou ainda, operadores lógicos. Estes operadores servem para realizarmos comparações e podermos ter uma assertividade maior nos comandos.
Sobre os operadores relacionais, podemos afirmar que:
São operadores que também são chamados de booleanos e são utilizados para comparar mais de um valor.
São operadores utilizados para comparação e que retornam um valor booleano (verdadeiro ou falso).

Prévia do material em texto

Revisar envio do teste: ATIVIDADE 3
GRA0537 INTERNET DAS COISAS PNA (ON) - Unidade 3
Revisar envio do teste: ATIVIDADE 3
Usuário
Curso
Teste
Iniciado
Enviado
Status
GRA0537 INTERNET DAS COISAS PNA 
 ATIVIDADE 3
Completada
Resultado da tentativa 2 em 2,5 pontos 
Tempo decorrido 2 horas, 30 minutos
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
A cláusula select possui diversos comandos que quando são executados juntos
resultam em resultados diversos. A partir disso, a gama de possíveis resultados
que podemos obter em uma consulta é enorme. Sobre o comando Between,
podemos afirmar que:
Serve para quando precisamos selecionar valores entre um
intervalo de dados.
Serve para quando precisamos selecionar valores entre um
intervalo de dados.
Resposta Correta: O comando Between têm a função de verificar
uma comparação de valores entre um intervalo de dados, assim,
por exemplo, podemos retornar dados que estão entre 20 e 30.
Pergunta 2
A falta de uma cláusula WHERE indica que não há condição sobre a seleção de
linhas de uma tabela, sendo assim, serão retornados todas as linhas existentes
na tabela utilizando o comando de consulta. 
Considere uma tabela de nome BATIMENTOS, com os campos cod,
bat_cardiaco, horário e pressão. Com base nos dados exposto e os conceitos
apresentados no texto-base da disciplina, analise as asserções a seguir e a
relação proposta entre elas: 
I – Para se realizar uma consulta e obter como resposta os dados dos
batimentos a partir da verificação do batimento cardíaco sendo maior ou igual
a 73 e pressão = 12:8, o comando a ser executado é: SELECT * FROM
batimentos WHERE bat_cardiaco >= 73 AND pressao = “12:8”. 
Porque 
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
II – A atualização de registros a respeito de pressão arterial que possuem
pressão igual a 15:9 para o novo valor de 12:8, deve acontecer a partir do
comando UPDATE SET pressao = “12:8” batimentos WHERE cor = “15:9”. 
A seguir, assinale a alternativa correta:
A asserção I é uma proposição verdadeira, e a II é uma
proposição falsa.
A asserção I é uma proposição verdadeira, e a II é uma
proposição falsa.
Resposta Correta. A asserção I é uma proposição correta, com as
especificações do batimento cardíaco sendo maior ou igual a 73 e
pressão = 12:8, a seleção de todos os dados dos batimentos é feito
pelo comando SELECT * FROM batimentos WHERE bat_cardiaco >=
73 AND pressao = “12:8”.
Pergunta 3
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
Ao trabalhar com banco de dados estamos trabalhando com uma Linguagem
de Consulta Estruturada, ou simplesmente SQL. É nesta linguagem que temos
os comandos de inserir, atualizar, excluir, selecionar, e diversas outras
cláusulas que irão nos auxiliar na manipulação dos dados. Analise a tabela
abaixo: 
umidade
temperatura umi_Ar
30 90
35 60
25 65
15 31
22 15
Fonte: Elaborada pelo autor. 
Considerando as informações expostas e o conteúdo do texto-base, o
comando que devemos executar para as temperaturas de valor 30 e valor 25 é:
SELECT temperatura FROM umidade WHERE (temperatura =
30 AND temperatura = 25).
SELECT temperatura FROM umidade WHERE (temperatura =
30 AND temperatura = 25).
Resposta Correta. A alternativa está correta, pois como queremos
somente a temperatura e como cláusula os valores 30 3 25,
devemos aplicar o comando de seleção e utilizar o operador de
comparação AND. Assim, o comando correto deverá ser: SELECT
0,25 em 0,25 pontos
temperatura FROM umidade WHERE (temperatura = 30 AND
temperatura = 25);
Pergunta 4
Resposta Selecionada:  
Resposta Correta:  
Feedback
da
resposta:
Comandos e dados devem ser verificados para melhor performance na sua
execução. A partir da verificação, podemos verificar determinados erros e
ainda corrigi-los antes da execução dos comandos. 
Considerando o exposto acima e os conceitos apresentados no texto-base da
disciplina, analise as asserções a seguir e a relação proposta entre elas: 
I - O comando UPDATE DATA INTO temperatura SET grau = valor WHERE
horario = valor2; está correto e possibilita a atualização de um dado na tabela
denominada temperatura. 
Porque 
II – O comando DELETE FROM temperatura WHERE 35 <= 30 está correto e
permite excluir registros da tabela temperatura. 
. 
A seguir, assinale a alternativa correta:
As asserções I e II são proposições falsas.
As asserções I e II são proposições falsas.
Resposta Correta. A asserção I é uma proposição incorreta, e para
estar correta deveria possuir a sintaxe como: UPDATE <nome da
tabela> SET <nome da(s) coluna(s)> = valor WHERE <condição>. A
asserção II é uma proposição incorreta, devendo possui a sintaxe:
DELETE FROM <nome da tabela> WHERE <condição>, para que ela
seja correta.
Pergunta 5
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
Parecido com o comando Between, temos o comando In. Comandos como este
são muito utilizados em consultas para obter resultados específicos.
Verifiquemos assim o trecho de comando abaixo: 
SELECT valor1 FROM umidade WHERE valor1 IN (35, 55, 75); 
Considerando o comando apresentado, é correto afirmar que o retorno de
dados será:
Todos os valores da coluna valor1 da tabela umidade, em que
o valor corresponde a 35, 55 e 75.
Todos os valores da coluna umidade da tabela valor1, em que
o valor corresponde a 35, 55 e 75.
Resposta Incorreta: Os valores retornados são especificamente os
valores iguais a 35, 55 e 75, sendo assim, não serão retornados
valores entre o intervalo 55 e 75 e nem entre 35 e 75, nem valores
maiores que 35.
0,25 em 0,25 pontos
0 em 0,25 pontos
Pergunta 6
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
Na maioria dos comandos de manipulação de dados, podemos nos utilizar do
auxílio de operadores relacionais, ou ainda, operadores lógicos. Estes
operadores servem para realizarmos comparações e podermos ter uma
assertividade maior nos comandos. Sobre os operadores relacionais, podemos
afirmar que:
São operadores que também são chamados de booleanos e
são utilizados para comparar mais de um valor.
São operadores utilizados para comparação e que retornam
um valor booleano (verdadeiro ou falso).
Resposta Incorreta: Operadores relacionais são operadores que
possuem a função de comparação, não são operadores
booleanos, são importantes para a comparação em consultas, e
são utilizados separadamente em consultas.
Pergunta 7
Resposta Selecionada:  
Resposta Correta:  
Feedback
da
resposta:
Leia o texto a seguir: “Microcontrolador é um tipo especial de circuito
integrado, pois vem com a possibilidade de ser programado para
desempenhar tarefas específicas. Alguns kits de desenvolvimento possuem
diversos hardwares para se usar com o microcontrolador, com display de LED,
botões, luzes, acionador de motor, sensores e uma gigantesca infinidade.” 
  
Disponível em: < >.  Acesso em: 04 maio 2019. 
  
Considerando o exposto acima e o conteúdo estudado no texto-base da
disciplina, analise as afirmativas abaixo: 
  
I - Arduino é uma plataforma de microcontrolador que permite que você
conecte circuitos eletrônicos aos seus terminais, de modo que ele possa
controlar dispositivos 
II - Os Arduinos podem ser conectados em um computador por meio do
Barramento Serial Universal (USB). 
III – O dispositivo Photon, diferentemente dos outros, não possui pinos para
conexão e portas USB para que seja possível conectá-lo em um computador. 
IV - Raspberry e BeagleBone, os quais são computadores em uma única placa,
do tamanho de um cartão de crédito. 
  
É correto o que se afirma em:
I, II e IV, apenas.
I,II e IV, apenas.
Resposta Correta: A afirmativa I está correta, pois o Arduino é uma
plataforma de microcontrolador que permite que você conecte
circuitos eletrônicos aos seus terminais, de modo que ele possa
controlar dispositivos, como ligar ou desligar uma lâmpada ou até
mesmo medir coisas como luz e temperatura.  A afirmativa II está
correta, pois Os Arduinos podem ser conectados em um
computador por meio do Barramento Serial Universal (USB). Isso
significa que você pode usar o Arduino como placa de interface e
controlar aqueles mesmos dispositivos a partir de seu
0 em 0,25 pontos
0,25 em 0,25 pontos
computador. A afirmativa IV está correta, pois Raspberry e
BeagleBone, os quais são computadores em uma única placa, do
tamanho de um cartão de crédito, que executam o sistema
operacional Linux. Eles têm portas USB e saída de vídeo HDMI, de
modo que você pode conectar teclado, mouse e monitor e usá-los
como um computador comum.
Pergunta 8
Resposta Selecionada:  
Resposta Correta:  
Feedback
da
resposta:
Leia o texto a seguir: “A linguagem SQL dispõe de diversos operadores e
cláusulas que nos permitem estruturar as consultas de acordo com nossa
necessidade, a fim de obter o resultado esperado.” 
Disponível em: < https://www.devmedia.com.br/usando-os-operadores-like-in-e-between-
no-oracle/24687>. Acesso em: 04 maio 2019. 
 Assim, considerando as informações apresentadas e os conteúdos estudados
no texto-base, analise os operadores a seguir e associe-as com suas
respectivas características. 
 I - BETWEEN. 
II - OR. 
III - IN. 
IV - AND. 
  
( )  Utilizado quando desejamos consultar uma tabela, filtrando o valor de um
de seus campos a partir de uma lista e possibilidades 
( ) Utilizado quando precisamos recuperar as linhas de uma tabela cujo valor de
um campo encontra-se em um intervalo especificado 
( ) Utilizando quando é necessário usar mais de uma condição de comparação,
podendo retornar valores se as duas condições forem verdadeiras. 
( ) Utilizando quando é necessário usar mais de uma condição de comparação,
podendo retornar valores se uma ou outra condições for verdadeiras 
 A partir das relações feitas anteriormente, assinale a alternativa que apresenta
a sequência correta:
III, I, IV,II.
III, I, IV,II.
Resposta Correta. O operador BETWEEN (I) possui a finalidade de
filtrar uma consulta entre uma faixa de valores, tendo um valor
máximo e um valor mínimo O operador OR (II) Este é muito
utilizado com a cláusula WHERE principalmente quanto se é
necessário ter mais de uma condição para
verificação/comparação, e retorna valores se um dos dois casos
forem verdadeiros. O operador IN (III) é normalmente utilizado em
substituição do operador OR em determinadas situações. O
operador IN irá verificar se determinado valor de uma coluna está
presente dentro de uma lista de dados. O operador (IV) AND. Este
é muito utilizado com a cláusula WHERE principalmente quanto se
é necessário ter mais de uma condição para
verificação/comparação, e retorna valores se os dois casos forem
verdadeiros.
Pergunta 9
Em se tratando de microcontroladores, o Arduino é o que possui maior
destaque, pois possui um baixo custo; o que acarreta ao fácil acesso à compra
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Resposta Selecionada:  
Resposta Correta:  
Feedback
da
resposta:
por desenvolvedores. Mas claro, não é só por isso, os programadores gostam
dos Arduinos pelo fato do seu desenvolvimento ser integrado, o que de uma
forma ou de outra facilita a vida os programadores. 
Mas não pense que é só o Arduino que existe, temos outros tipos que possuem
diversas características. Considerando essas informações e o conteúdo
estudado, analise as afirmativas a seguir e assinale (V) para a(s) verdadeira(s) e
(F) para a(s) falsa(s):
(  ) O Arduino também possui alguns componentes, os quais são chamados de
Shields. 
(  ) O Arduino possibilita ser programado e podem ser modificados conforme a
necessidade do usuário. 
(  ) A partir do Arduino podemos construir outros equipamentos e possui as
mesmas características que o Raspberry. 
(  ) O Arduino foi construído para aproveitamento direto da indústria, sem
intuito educacional. 
A partir das associações feitas anteriormente, assinale a alternativa que
apresenta a sequência correta:
I e II, apenas.
I e II, apenas.
Resposta Correta: A afirmativa I está correta, pois o Arduino
também possui alguns componentes, os quais são chamados de
Shields, que nada mais são do que placas que ampliam o
funcionamento de um Arduino, por meio de displays e
acionadores de motores. A afirmativa II está correta, pois ele é
composto não somente pela parte de hardware, mas também
pelo software. Ambos em código aberto, eles podem ser
modificados conforme a necessidade do usuário — e basta
programar usando o software do Arduino para contar ao
equipamento o que ele deve fazer.
Pergunta 10
Ao se trabalhar com Banco de Dados devemos tomar o cuidado de analisar as
características para se criar uma tabela. Desta forma, imagine uma tabela que
armazene temperaturas diárias: 
Temperatura
cod int primary key dia
varchar (50) mes (50)
horario (15)
 Fonte: Elaborada pelo autor. 
Após a criação da tabela, começou-se a inserção de dados das temperaturas.
Em uma das inserções cadastrou-se incorretamente o horário de inserção dos
dados, na qual o código do mesmo é 3. Ao verificar a incoerência, foi realizado
0,25 em 0,25 pontos
Resposta Selecionada:  
Resposta Correta:  
Feedback
da
resposta:
uma atualização para alterar a informação. Analise o código SQL abaixo: 
UPDATE Temperatura SET horario = "20:57" 
WHERE mes = 3; 
Considerando o texto apresentado, o trecho de código SQL e os conteúdos
abordados no texto-base, analise as afirmativas a seguir e assinale (V) para a(s)
verdadeira(s) e (F) para a(s) falsa(s): 
(  ) O comando apresenta um erro, deveria ser utilizado o comando ALTER
TABLE para a inserção dos dados mencionados. 
(   ) O comando SET é utilizado para inserir o dado que se deseja e é utilizado
corretamente com o comando UPDATE. 
(  ) A cláusula WHERE é utilizado para selecionar o mes com valor igual a 3;
desta forma a atualização irá ocorrer somente neste registro. 
(  ) Deveria ser utilizado no comando UPDATE também o comando FROM. Da
forma como está será retornado um erro de sintaxe. 
A partir das associações feitas anteriormente, assinale a alternativa que
apresenta a seqüência correta:
F, V, V, F.
F, V, V, F.
Resposta Correta. A afirmativa II está correta, pois o comando SET
deve ser utilizado para “setar”, ou seja, inserir um determinado
dado em uma linha específica da tabela. E também deve ser
acompanhado do UPDATE. A afirmativa III está correta, pois a
partir da cláusula WHERE deverá ser inserido uma condição para
procura do mes 3, para que assim seja atualizado corretamente
no registro.
OK

Mais conteúdos dessa disciplina