Buscar

Compilado 1 - Fundamentos de Inteligência Artificial

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

6/6/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 1/15
Avaliação Online 1
Entrega 7 jun em 23:59 Pontos 15 Perguntas 10
Disponível 1 jun em 0:00 - 7 jun em 23:59 7 dias Limite de tempo 120 Minutos
Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 26 minutos 12 de 15
 As respostas corretas estarão disponíveis em 8 jun em 0:00.
Pontuação desta tentativa: 12 de 15
Enviado 6 jun em 21:07
Esta tentativa levou 26 minutos.
Leia com atenção as orientações abaixo antes de iniciar esta prova:
Serão permitidas duas tentativas para realizar esta avaliação, prevalecendo a maior nota.
Programe-se para realizar suas avaliações com tranquilidade, pois você terá 120 minutos
cronometrados (por tentativa) para conclusão e envio das respostas.
Ao iniciar a avaliação o cronômetro não para, independentemente da plataforma estar aberta ou
não;
Durante a realização da prova:
Será exibido uma questão por vez, podendo “Avançar” ou “Voltar” quando necessário dentro
do período da tentativa;
A tentativa somente será contabilizada após clicar no botão “Enviar”.
Fazer o teste novamente
1,5 / 1,5 ptsPergunta 1
ETL é a abreviação de Extract, Transform, Load que, em tradução
livre, significa extração, transformação e carga, respectivamente.
Essas são três funções de base de dados que são combinadas em
uma ferramenta responsável por extrair os dados de uma base e
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097/history?version=1
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097/take?user_id=13014
6/6/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 2/15
colocá-los em outra base. Além disso, o ETL também é utilizado para
converter bancos de dados de um formato ou tipo para outro.
Considerando o exposto, analise as asserções a seguir quanto ao
emprego de ETL:
I. O ETL pode ser usado para centralizar os dados em um único
repositório de dados, viabilizando o aprendizado de máquina. 
II. O ETL é usado para transformar dados de uma base de dados em
um modelo .doc. 
III. ETL é uma técnica de mineração de dados que pode ser usada
para descobrir padrões nos dados. 
IV. O ETL pode ajudar a mover dados de várias fontes de IoT (Internet
of Things) para um único local onde você pode analisá-los.
Está correto o que se afirma em:
 II, III, IV. 
 II e III. 
 I e II. 
 I, II e III. 
 I e IV. 
Esta é a alternativa correta, pois IoT significa Internet das
Coisas e se refere ao uso de dispositivos e sistemas
conectados que aproveitam os dados coletados por sensores e
atuadores incorporados em máquinas e outros objetos físicos,
como o sensor em um semáforo. O ETL pode mover todos os
dados das diversas fontes e armazená-los em uma única base.
O aprendizado de máquina é um método de análise de dados
que automatiza a construção de modelos analíticos. Desse
modo, o ETL pode centralizar os dados em um único repositório
(por exemplo, Data Warehouse) para efetuar as análises. Você
pode ler mais na unidade 1, tópico 3.
6/6/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 3/15
1,5 / 1,5 ptsPergunta 2
A mineração de dados é o processo de análise de grandes volumes de
dados para descobrir inteligências que ajudem as empresas a resolver
problemas, mitigar riscos e aproveitar novas oportunidades. Esse ramo
da ciência de dados tem a nomenclatura derivada das semelhanças
entre procurar informações valiosas em um grande banco de dados e
extrair uma montanha de minério. 
Considerando as informações sobre mineração de dados, analise as
asserções a seguir a respeito dos principais conceitos de mineração
de dados.
 
I. Usa aprendizado de máquina. 
II. Usa dados diretamente dos sistemas de processamento de
transações.
III. Ajuda os gerentes na tomada de decisões de rotina. 
IV. Limpeza e preparação de dados.
 
Está correto o que se afirma em:
 I e IV. 
 III e IV. 
 II e IV. 
 II e III. 
 I e III. 
6/6/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 4/15
Essa alternativa está correta porque limpeza e preparação de dados é
uma etapa na qual os dados são transformados em um formulário
adequado para análises e processamentos adicionais, como a
identificação e a remoção de erros e a falta de dados (dados
incompletos). Do mesmo modo, o aprendizado de máquina é um
conceito de mineração de dados no qual um programa, usando
probabilidades estatísticas, permite aos computadores ter a
capacidade de "aprender" sem que sejam explicitamente
programados. Você pode ler mais na unidade 1, tópico 3.
1,5 / 1,5 ptsPergunta 3
Desde os tempos mais remotos o ser humano produz dados. Os
homens das cavernas escreviam nas paredes. Seus hieróglifos
tornaram-se dados que permitem hoje compreendermos o modo como
viviam. Tempos depois, os pergaminhos foram escritos e os dados
contidos contam a história de povos antigos. Atualmente, milhões de
dados são produzidos por hora; logo, armazená-los e tratá-los torna-se
um desafio para todos. Há, porém, um desafio maior ainda, que é
interpretar esses dados e tirar deles algum valor, assim como fizemos
com os hieróglifos e pergaminhos antigos.
 
De acordo com o seu conhecimento e os conceitos de ETL, assinale a
alternativa correta em relação aos tipos e exemplos de visualização de
dados.
 
A fase de transformação (Transform) do ETL é uma técnica de
mineração de dados que pode ser usada para descobrir padrões nos
dados.
 
A extração de dados consiste em limpar os dados, resolvendo
problemas como inconsistências nesses dados.
6/6/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 5/15
 
Ao realizar a carga (load) para um Data Warehouse, os dados são
organizados de acordo com o tipo, por exemplo, tipos de texto e tipos
de números.
 
As ferramentas de ETL automatizam o processo de extração de dados
dos diferentes bancos de dados e o entrega para um Data Warehouse.
 
A fase de extração é considerada a mais importante, pois é nela que os
dados são enviados para o Data Warehouse.
O processo de ETL desempenha um papel fundamental nas estratégias
de integração de dados. O ETL permite que as empresas coletem
dados de várias fontes e os consolidem em um único local
centralizado. O ETL também possibilita que diferentes tipos de dados
trabalhem juntos. Você pode ler mais na unidade 1, tópico 4.
1,5 / 1,5 ptsPergunta 4
Alan Turing desenvolveu uma técnica para determinar se um
computador poderia ou não demonstrar a Inteligência Artificial. Essa
técnica ficou conhecida como teste de Turing. Pouco tempo depois, o
filósofo John Searle apresentou o argumento do Quarto chinês.
Considerando essas informações e o conteúdo estudado sobre
Inteligência Artificial, assinale a alternativa que melhor descreve o
argumento do Quarto chinês:
 
A conclusão do argumento é que se uma máquina pode entrar em uma
conversa com um humano sem ser detectada como uma máquina, ela
demonstra ser inteligente como um humano.
6/6/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 6/15
 
A conclusão do argumento é que, se submetidos as mesmas variáveis
de entrada, tanto o teste de Turing quanto o Quarto chinês terão as
mesmas variáveis de saída.
 
A conclusão do argumento é que a programação de um computador
digital pode fazer com que pareça que ele entende a linguagem, mas
não pode produzir uma compreensão real.
 
A conclusão desse argumento é que, se um computador pode passar
por humano no bate-papo online, devemos garantir que esse
computador é realmente inteligente.
 
A conclusãodo argumento do Quarto chinês possibilitou a John simular
todos os tipos de algoritmos de computador, por mais complicado que
esse algoritmo seja.
Searle argumenta que o experimento mental enfatiza o fato de
que os computadores simplesmente usam regras sintáticas
para manipular cadeias de símbolos, mas não têm
entendimento de significado ou semântica. A conclusão mais
ampla do argumento é que a teoria de que as mentes humanas
são sistemas computacionais ou de processamento de
informações é semelhante ao computador. Em vez disso, as
mentes devem resultar de processos biológicos; os
computadores podem, na melhor das hipóteses, simular esses
processos biológicos. Você pode ler mais na unidade 1, tópico
1.
1,5 / 1,5 ptsPergunta 5
6/6/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 7/15
A variável representa, em linguagem de alto nível, um espaço de
memória onde serão inseridos valores. Utilizar variável é mais prático
do que referenciar a memória diretamente utilizando bits binários 0s e
1s. Ela pode assumir os seguintes tipos de dados: números e cadeia
de caracteres (string). Veja o código a seguir que possui algumas
variáveis e realiza algumas operações sobre elas:
Considerando essas informações e o conteúdo estudado sobre
Python, dentre as principais características do código podemos
determinar:
I. Nesse código, será apresentada uma entrada de dados que, ao
digitar valores numéricos, eles serão mostrados na tela.
II. Nesse código, ao digitar palavras e expressões alfanuméricas, elas
serão armazenadas em var1 e mostradas na tela na linha 7.
III. Esse código apresentará mensagem de erro na linha 4, que recebe
um texto, porém a variável var2 é do tipo inteiro.
IV. Esse código apresenta uma saída de texto na linha 7 com o
conteúdo da variável var3, sempre que var1 for um número.
Estão corretas as asserções:
 
 III e IV. 
 I e II. 
 II e IV. 
 II e III. 
6/6/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 8/15
 I e IV. 
A asserção I está correta, pois o tipo da variável var1 no início
do código (linha 1) é string. Na linha 2 é solicitada a idade, que
será um número, porém a variável continua sendo string. Na
linha 4, essa string é convertida para número inteiro. Logo, se
houver um caractere numeral na variável var1, este será
convertido para número do tipo inteiro na linha 4. Desse modo,
na linha 5, estamos elevando esse número ao cubo. Se for 10,
por exemplo, na linha 7 será mostrado o valor 1000. A asserção
II está errada, pois ao digitar qualquer letra ou palavra,
contendo ou não número, o código apresentará erro uma vez
que existe uma operação aritmética na linha 5, logo o programa
espera que você informe números e não letras. A asserção III
está errada, pois a variável var2 não é do tipo inteiro, ela não
tem tipo até então, pois acabou de ser criada. O único erro que
pode ocorrer na linha 4 é a tentativa de converter um caractere
(letra) em inteiro. A asserção IV está correta, pois sempre que
for digitado um número na linha 2 ele será convertido de string
para tipo inteiro e, em seguida, será realizada a operação
aritmética de exponenciação e, por fim, apresentado na tela na
linha 7.Você pode ver mais sobre variáveis e operadores
aritméticos no tópico 1 da unidade 2.
0 / 1,5 ptsPergunta 6IncorretaIncorreta
Leia o trecho a seguir:
Os operadores aritméticos de soma, subtração, divisão e multiplicação
podem ser utilizados nas operações com números inteiros e números
reais. Se um número inteiro for dividido por um número real, teremos
um número do tipo real como resultado. Esses operadores podem ser
utilizados em uma cadeia de instruções, respeitando sempre a ordem
de precedência matemática: primeiro a multiplicação, em seguida a
divisão, a soma e, por fim, a subtração.
De posse dessas informações e do conteúdo estudado sobre Python,
analise as asserções a seguir e a relação proposta entre elas.
6/6/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 9/15
I. Supondo os seguintes valores de variáveis do tipo string: A=”Bom” e
B=” DIA”, podemos somar A+B, obtendo C = A + B que é igual a “Bom
dia”.
PORQUE
II. Quando realizamos a soma de strings, o resultado final é a
concatenação das duas strings com comportamento semelhante ao
símbolo de &.
A seguir, assinale a alternativa correta:
 As asserções I e II são falsas. 
 A asserção I é verdadeira e a II é falsa. 
 
As asserções I e II são verdadeiras, mas a II não é uma justificativa
correta da I.
 A asserção I é falsa e a II é verdadeira. 
 
As asserções I e II são verdadeiras e a II é uma justificativa correta da
I.
0 / 1,5 ptsPergunta 7IncorretaIncorreta
Analise com atenção o código-fonte a seguir:
6/6/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 10/15
De acordo com o conteúdo estudado sobre Python e após analisar o
código-fonte, marque a alternativa correta:
 
O código apresentará um erro na linha 4 uma vez que existe um sinal
desconhecido na linguagem que são os dois pontos :
 
O código apresentará um erro quando o valor de a for igual ao valor de
b, uma vez que não existe uma condição que contemple essa
igualdade.
 
O objetivo desse código é apresentar uma sequência ordenada nas
linhas 9 e 10, e a linha 5 é essencial nesse processo.
 
O valor de a após a execução do comando da linha 6 é 9 e o valor de b
após a execução do mesmo comando é 41.
 
A linha 5 e 7 poderiam ser suprimidas, ficando apenas os comandos a
= b e b = a dentro do escopo do if.
1,5 / 1,5 ptsPergunta 8
O proprietário de um restaurante, vendo a baixa nas vendas diárias,
decidiu realizar uma pesquisa com o objetivo de saber a opinião dos
clientes sobre os seus pratos. Durante 7 dias ele pediu aos clientes
para avaliarem o serviço com notas que iam de zero (muito insatisfeito)
até dez (muito satisfeito). No findar dos 7 dias, o proprietário estava
com os seguintes dados: 20 clientes atribuíram a nota 0 ao
restaurante; 180 dos entrevistados atribuíram a nota 10; e 200 clientes
deram a nota 5 ao restaurante, totalizando 400 clientes. Como forma
de incentivo, o proprietário ofereceu R$200,00 aos empregados se
acaso a média, a moda ou a mediana estivessem acima de 7,5 pontos.
6/6/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 11/15
Por outro lado, caso os clientes tenham avaliado muito mal e a média
for menor ou igual a 5, o proprietário dará desconto de 10% aos
clientes.
A partir dessas informações e do conteúdo estudado no livro da
disciplina, podemos considerar que o que acontecerá no restaurante
será:
 
A média obtida com o comando median() foi 8, a mediana foi 5 e a
moda obtida pelo comando mode() foi 5, logo não mudará nada no
restaurante.
 
A média obtida com o comando median() foi 4, a mediana foi 6 e a
moda foi 5. Dessa forma, o proprietário dará desconto de 10% aos
clientes e não mudará nada em relação aos funcionários
 
Com o comando mean() foi obtida a média 7, com o comando median()
foi obtida a mediana 5 e a moda obtida pelo comando mode() foi 5.
Dessa forma, não mudará nada no restaurante
 
A média foi 4, a mediana foi 4 e a moda que foi obtida pelo método
mode() resultou em 8. Dessa forma, os funcionários receberão
R$200,00 e os clientes terão desconto de 10%.
 
Com o comando mean() obteve-se média igual a 7,5, a mediana foi 10
e a moda foi 5. Dessa forma, o proprietário dará R$200,00 aos
funcionários e não mudará nada em relação aos clientes
6/6/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 12/15
A figura abaixo ilustra o processo de análisepara obtermos a
moda e a mediana. Note que o tamanho da amostra é igual a
400. Vamos ordenar os dados do menor para o maior (ou seja,
de zero a dez). A primeira seta da segunda linha indica que, do
intervalo de 0 a 20, essas pessoas deram nota zero. A segunda
seta, ainda na mesma linha, indica que, no intervalo de 20 a
220, os entrevistados deram 5 pontos. Por fim, a última seta
indica que, do intervalo entre 220 e 400, os entrevistados deram
10 pontos.
 
Note que, se colocarmos uma marcação bem no centro da
segunda linha, essa marcação cairá exatamente sobre o
intervalo de 20 a 220, ou seja, intervalo de 5 pontos. Logo, a
mediana é 5. A moda é o valor que mais aparece que, nesse
caso, também é o 5. Por outro lado, a média é a soma de todos
os valores dividida pelo tamanho da amostra, que é 400 –
2800/400 = 7, logo a média é 7. Assim temos: média 7,
mediana e moda 5. Os respectivos métodos para encontrarmos
esses valores são: para média é mean(), para mediana é
median() e para moda é o mode(). Dessa forma, de acordo com
os dados do enunciado, não haverá mudança no restaurante.
Veja mais no tópico 2 da unidade 3.
1,5 / 1,5 ptsPergunta 9
Uma certa marca de guloseimas cria embalagem para seu produto
com o objetivo de que contenha aproximadamente o mesmo número
de jujubas por embalagem. No entanto, o procedimento de
preenchimento não é perfeito. Os pacotes são preenchidos com uma
média de 375 jujubas, mas o número que entra em cada sacola é
6/6/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 13/15
normalmente distribuído com um desvio padrão de 8. Ontem Maria foi
à loja e comprou quatro desses pacotes em preparação para uma
festa da primavera. Maria estava curiosa e contou o número de jujubas
nessas embalagens – suas quatro sacolas continham uma média de
382 jujubas.
A partir do cenário apresentado, qual dos seguintes casos é um
parâmetro?
 
Podemos dizer que o número médio de jujubas nas embalagens de
Maria é igual a 382, logo esse é o parâmetro populacional.
 
O parâmetro será a soma do número médio das jujubas em todas as
embalagens feitas com o número médio das jujubas das embalagens
de Maria, totalizando 757.
 
Entende-se por parâmetro a média entre o número médio de jujubas
nas embalagens de Maria e o número médio de jujubas em todas
embalagens, tendo como total 378,5.
 
Entende-se por parâmetro populacional o número médio de jujubas em
todas as embalagens, que é de 375.
 
O parâmetro pode ser obtido somando e subtraindo o valor do desvio
padrão em relação ao preenchimento médio de todas as embalagens
de jujuba, logo o parâmetro pode ser 375 + 8 e 375 - 8.
Um parâmetro é um número que descreve a população. Então,
aqui, o parâmetro deve ser o número médio de jujubas em
todas as embalagens feitas, que é 375. Veja mais no tópico 1
da unidade 3.
6/6/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 14/15
1,5 / 1,5 ptsPergunta 10
Uma mediana divide um conjunto de dados em duas partes iguais. O
conjunto pode ser subdividido ainda mais em quatro partes iguais por
valores chamados quartis. Os quartis dividem o conjunto de dados em
quartos com cada quarto contendo um quarto (ou 25%) dos dados. Os
quartis são como "medianas" adicionais da metade inferior e superior
do conjunto de dados. Um quartil é um número e não é um intervalo de
valores.
 
Uma empresa deseja saber o número de acessos ao seu site. Para
tanto, registrou o número de acessos (em milhares) durante 15 dias.
Veja os dados coletados: 19, 12, 9, 7, 17, 10, 6, 18, 9, 14, 19, 8, 5, 17,
9.
 
A partir dessas informações e do conhecimento estudado no livro da
disciplina, responda qual alternativa apresenta o método para calcular
o segundo quartil bem como quanto será o seu valor.
 
Para encontrar o segundo quartil utilizamos df.quartile(0.5) e o seu
valor será 10.
 
Para encontrar o segundo quartil utilizamos df.quartile(50) e o seu valor
será 10.
 
Para encontrar o segundo quartil utilizamos df.quartile(50) e o seu valor
será 6.
 
Para encontrar o segundo quartil utilizamos df.quartile(2) e o seu valor
será 6.
6/6/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 15/15
 
Para encontrar o segundo quartil utilizamos df.quartile(2) e o seu valor
será 10.
Antes de tudo, vamos pegar os dados coletados e organizar em
ordem crescente, ficando assim: 5, 6, 7, 8, 9, 9, 9, 10, 12, 14,
17, 17, 18, 19, 19. O valor do segundo quartil é o mesmo da
mediana que, por sua vez, é o exato valor do meio que, para
nós, é o 10. Logo, temos que a mediana será 10. Para
encontrar um determinado quartil, utilizamos o método quartile,
passando como parâmetro qual quartil desejamos, se o primeiro
(0.25), se o segundo (0.5) ou o terceiro (0.75). Veja mais no
tópico 2 da unidade 3.
Pontuação do teste: 12 de 15
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 1/17
Avaliação Online 1
Entrega 7 jun em 23:59 Pontos 15 Perguntas 10
Disponível 1 jun em 0:00 - 7 jun em 23:59 7 dias Limite de tempo 120 Minutos
Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 49 minutos 15 de 15
 As respostas corretas estarão disponíveis em 8 jun em 0:00.
Pontuação desta tentativa: 15 de 15
Enviado 1 jun em 16:42
Esta tentativa levou 49 minutos.
Leia com atenção as orientações abaixo antes de iniciar esta prova:
Serão permitidas duas tentativas para realizar esta avaliação, prevalecendo a maior nota.
Programe-se para realizar suas avaliações com tranquilidade, pois você terá 120 minutos
cronometrados (por tentativa) para conclusão e envio das respostas.
Ao iniciar a avaliação o cronômetro não para, independentemente da plataforma estar aberta ou
não;
Durante a realização da prova:
Será exibido uma questão por vez, podendo “Avançar” ou “Voltar” quando necessário dentro do
período da tentativa;
A tentativa somente será contabilizada após clicar no botão “Enviar”.
Fazer o teste novamente
1,5 / 1,5 ptsPergunta 1
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097/history?version=1
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097/take?user_id=8833
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 2/17
Alan Turing desenvolveu uma técnica para determinar se um computador
poderia ou não demonstrar a Inteligência Artificial. Essa técnica ficou
conhecida como teste de Turing. Pouco tempo depois, o filósofo John
Searle apresentou o argumento do Quarto chinês.
Considerando essas informações e o conteúdo estudado sobre
Inteligência Artificial, assinale a alternativa que melhor descreve o
argumento do Quarto chinês:
 
A conclusão desse argumento é que, se um computador pode passar por
humano no bate-papo online, devemos garantir que esse computador é
realmente inteligente.
 
A conclusão do argumento é que se uma máquina pode entrar em uma
conversa com um humano sem ser detectada como uma máquina, ela
demonstra ser inteligente como um humano.
 
A conclusão do argumento é que a programação de um computador digital
pode fazer com que pareça que ele entende a linguagem, mas não pode
produzir uma compreensão real.
 
A conclusão do argumento do Quarto chinês possibilitou a John simular
todos os tipos de algoritmos de computador, por mais complicado que
esse algoritmo seja.
 
A conclusão do argumento é que, se submetidos as mesmas variáveis de
entrada, tanto o teste de Turing quanto o Quarto chinês terão as mesmas
variáveis de saída.
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 3/17
Searleargumenta que o experimento mental enfatiza o fato de
que os computadores simplesmente usam regras sintáticas para
manipular cadeias de símbolos, mas não têm entendimento de
significado ou semântica. A conclusão mais ampla do argumento é
que a teoria de que as mentes humanas são sistemas
computacionais ou de processamento de informações é
semelhante ao computador. Em vez disso, as mentes devem
resultar de processos biológicos; os computadores podem, na
melhor das hipóteses, simular esses processos biológicos. Você
pode ler mais na unidade 1, tópico 1.
1,5 / 1,5 ptsPergunta 2
A mineração de dados é o processo de análise de grandes volumes de
dados para descobrir inteligências que ajudem as empresas a resolver
problemas, mitigar riscos e aproveitar novas oportunidades. Esse ramo
da ciência de dados tem a nomenclatura derivada das semelhanças entre
procurar informações valiosas em um grande banco de dados e extrair
uma montanha de minério. 
Considerando as informações sobre mineração de dados, analise as
asserções a seguir a respeito dos principais conceitos de mineração de
dados.
I. Usa aprendizado de máquina. 
II. Usa dados diretamente dos sistemas de processamento de
transações. 
III. Ajuda os gerentes na tomada de decisões de rotina. 
IV. Limpeza e preparação de dados.
Está correto o que se afirma em:
 II e IV. 
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 4/17
 II e III. 
 I e III. 
 I e IV. 
 III e IV. 
Essa alternativa está correta porque limpeza e preparação de dados é
uma etapa na qual os dados são transformados em um formulário
adequado para análises e processamentos adicionais, como a
identificação e a remoção de erros e a falta de dados (dados
incompletos). Do mesmo modo, o aprendizado de máquina é um
conceito de mineração de dados no qual um programa, usando
probabilidades estatísticas, permite aos computadores ter a capacidade
de "aprender" sem que sejam explicitamente programados. Você pode ler
mais na unidade 1, tópico 3.
1,5 / 1,5 ptsPergunta 3
ETL é a abreviação de Extract, Transform, Load que, em tradução livre,
significa extração, transformação e carga, respectivamente. Essas são
três funções de base de dados que são combinadas em uma ferramenta
responsável por extrair os dados de uma base e colocá-los em outra
base. Além disso, o ETL também é utilizado para converter bancos de
dados de um formato ou tipo para outro. Considerando o exposto, analise
as asserções a seguir quanto ao emprego de ETL:
I. O ETL pode ser usado para centralizar os dados em um único
repositório de dados, viabilizando o aprendizado de máquina. 
II. O ETL é usado para transformar dados de uma base de dados em um
modelo .doc. 
III. ETL é uma técnica de mineração de dados que pode ser usada para
descobrir padrões nos dados. 
IV. O ETL pode ajudar a mover dados de várias fontes de IoT (Internet of
Things) para um único local onde você pode analisá-los.
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 5/17
Está correto o que se afirma em:
 I e IV. 
 II e III. 
 II, III, IV. 
 I, II e III. 
 I e II. 
Esta é a alternativa correta, pois IoT significa Internet das Coisas
e se refere ao uso de dispositivos e sistemas conectados que
aproveitam os dados coletados por sensores e atuadores
incorporados em máquinas e outros objetos físicos, como o
sensor em um semáforo. O ETL pode mover todos os dados das
diversas fontes e armazená-los em uma única base. O
aprendizado de máquina é um método de análise de dados que
automatiza a construção de modelos analíticos. Desse modo, o
ETL pode centralizar os dados em um único repositório (por
exemplo, Data Warehouse) para efetuar as análises. Você pode
ler mais na unidade 1, tópico 3.
1,5 / 1,5 ptsPergunta 4
Desde os tempos mais remotos o ser humano produz dados. Os homens
das cavernas escreviam nas paredes. Seus hieróglifos tornaram-se
dados que permitem hoje compreendermos o modo como viviam.
Tempos depois, os pergaminhos foram escritos e os dados contidos
contam a história de povos antigos. Atualmente, milhões de dados são
produzidos por hora; logo, armazená-los e tratá-los torna-se um desafio
para todos. Há, porém, um desafio maior ainda, que é interpretar esses
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 6/17
dados e tirar deles algum valor, assim como fizemos com os hieróglifos e
pergaminhos antigos.
De acordo com o seu conhecimento e os conceitos de ETL, assinale a
alternativa correta em relação aos tipos e exemplos de visualização de
dados.
 
A fase de transformação (Transform) do ETL é uma técnica de mineração
de dados que pode ser usada para descobrir padrões nos dados.
 
A fase de extração é considerada a mais importante, pois é nela que os
dados são enviados para o Data Warehouse.
 
A extração de dados consiste em limpar os dados, resolvendo problemas
como inconsistências nesses dados.
 
Ao realizar a carga (load) para um Data Warehouse, os dados são
organizados de acordo com o tipo, por exemplo, tipos de texto e tipos de
números.
 
As ferramentas de ETL automatizam o processo de extração de dados
dos diferentes bancos de dados e o entrega para um Data Warehouse.
O processo de ETL desempenha um papel fundamental nas estratégias de
integração de dados. O ETL permite que as empresas coletem dados de
várias fontes e os consolidem em um único local centralizado. O ETL
também possibilita que diferentes tipos de dados trabalhem juntos. Você
pode ler mais na unidade 1, tópico 4.
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 7/17
1,5 / 1,5 ptsPergunta 5
Uma variável possui papel fundamental em um código: guardar dados.
Elas podem armazenar apenas um dado por vez, logo, se uma variável
chamada nome possui o conteúdo “João”, ao receber o valor “Maria” a
palavra “João” é perdida. Por outro lado, temos as estruturas
condicionais, cuja principal característica é modificar o fluxo de um código
de acordo com uma condição e, consequentemente, modificar o
conteúdo de uma variável. Veja um exemplo de código-fonte em Python o
qual manipula uma única variável chamada txt e possui uma condicional:
Considerando essas informações e o conteúdo estudado sobre Python,
dentre as principais características do código, podemos determinar: 
I. O valor digitado pelo usuário na linha 1 será armazenado na variável txt
e apresentado na linha 4 ou na linha 6.
II. A linha 6 desse código apresentará a mensagem “Digite seu nome”,
pois esse é o valor da variável txt.
III. Uma característica da Python pode ser observada na linha 7, o uso da
indentação ao invés de usarmos chaves.
IV. Independente do conteúdo de txt, o print da linha 7 será apresentado,
pois ele está fora da estrutura if/else.
Estão corretas as asserções:
 III e IV. 
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 8/17
 I e III. 
 I e IV. 
 II e IV. 
 II e III. 
A asserção I está correta, pois a variável txt recebe o dado do
input e, na linha 4 ou 6, mostra o valor digitado. O valor
apresentado na linha 4 será diferente do valor da linha 6, pois há
uma condicional, se for diferente de Maria ou se for igual a Maria.
A asserção II está errada, pois o conteúdo “Digite seu nome” é
apenas uma instrução para a ação que o usuário deve tomar. A
asserção III está correta, pois a Python delimita o escopo ou bloco
de código por meio da indentação. Note que na linha 7 existe uma
tabulação, um espaço que coloca o print dentro do else. Sem a
indentação o print ficaria fora do escopo do else. A asserção IV
está errada, pois o print da linha 7 está dentro do else e isso pode
serjustificado pelo uso da tabulação ou indentação do código. Se
tirarmos a tabulação antes do print, dessa forma sim o print da
linha 7 seria apresentado independentemente do valor de txt. Mas,
para esse código, o print da linha 7 só será apresentado se o
nome for igual a Maria. Você pode ver mais sobre variáveis no
tópico 1 e sobre estrutura condicional no tópico 2.
1,5 / 1,5 ptsPergunta 6
A variável representa, em linguagem de alto nível, um espaço de
memória onde serão inseridos valores. Utilizar variável é mais prático do
que referenciar a memória diretamente utilizando bits binários 0s e 1s.
Ela pode assumir os seguintes tipos de dados: números e cadeia de
caracteres (string). Veja o código a seguir que possui algumas variáveis e
realiza algumas operações sobre elas:
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 9/17
Considerando essas informações e o conteúdo estudado sobre Python,
dentre as principais características do código podemos determinar:
I. Nesse código, será apresentada uma entrada de dados que, ao digitar
valores numéricos, eles serão mostrados na tela.
II. Nesse código, ao digitar palavras e expressões alfanuméricas, elas
serão armazenadas em var1 e mostradas na tela na linha 7.
III. Esse código apresentará mensagem de erro na linha 4, que recebe
um texto, porém a variável var2 é do tipo inteiro.
IV. Esse código apresenta uma saída de texto na linha 7 com o conteúdo
da variável var3, sempre que var1 for um número.
Estão corretas as asserções:
 III e IV. 
 II e III. 
 I e II. 
 I e IV. 
 II e IV. 
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 10/17
A asserção I está correta, pois o tipo da variável var1 no início do
código (linha 1) é string. Na linha 2 é solicitada a idade, que será
um número, porém a variável continua sendo string. Na linha 4,
essa string é convertida para número inteiro. Logo, se houver um
caractere numeral na variável var1, este será convertido para
número do tipo inteiro na linha 4. Desse modo, na linha 5,
estamos elevando esse número ao cubo. Se for 10, por exemplo,
na linha 7 será mostrado o valor 1000. A asserção II está errada,
pois ao digitar qualquer letra ou palavra, contendo ou não número,
o código apresentará erro uma vez que existe uma operação
aritmética na linha 5, logo o programa espera que você informe
números e não letras. A asserção III está errada, pois a variável
var2 não é do tipo inteiro, ela não tem tipo até então, pois acabou
de ser criada. O único erro que pode ocorrer na linha 4 é a
tentativa de converter um caractere (letra) em inteiro. A asserção
IV está correta, pois sempre que for digitado um número na linha 2
ele será convertido de string para tipo inteiro e, em seguida, será
realizada a operação aritmética de exponenciação e, por fim,
apresentado na tela na linha 7.Você pode ver mais sobre variáveis
e operadores aritméticos no tópico 1 da unidade 2.
1,5 / 1,5 ptsPergunta 7
As variáveis, em linguagem de programação, são representações
textuais de espaços na memória onde podemos guardar valores. Temos
as variáveis de tipo inteiro, responsável por guardar números inteiros, e
variáveis do tipo real, que guardam números reais. Temos variáveis do
tipo cadeia de caracteres, que armazenam palavras e frases. Também
temos os tipos booleanos, os quais retornam os valores VERDADEIRO
ou FALSO. Assim, analise com atenção o código a seguir:
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 11/17
Assim, considerando as informações apresentadas e os conteúdos
estudados sobre estruturas condicionais, o que é correto falar sobre a
saída desse código?
 Será apresentada na tela a mensagem “Itália”. 
 Será apresentada a mensagem “Brasil Itália”. 
 Será apresentada na tela as mensagens “México Itália”. 
 Será apresentada na tela a mensagem “Inglaterra”. 
 Será apresentada na tela a mensagem “México”. 
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 12/17
A variável cond3 receberá na linha 3 e a variável cond4 receberá
na linha 4 o valor igual a True. Entretanto, na linha 11 a condição if
é uma condição interna a outro if, o da linha 9. Ou seja, a única
possibilidade de realizar o teste da linha 11 é se o if da linha 9 for
verdadeiro, o que não é, por isso não é impressa a mensagem
México. Se retirarmos a tabulação do if da linha 11, dessa forma
sim será apresentada a palavra México. Por outro lado, na linha
13, o if verificará se cond4 é verdadeiro e, como é verdadeiro,
então mostra a mensagem Itália. Veja mais sobre estrutura
condicional no tópico 2.
1,5 / 1,5 ptsPergunta 8
O proprietário de um restaurante, vendo a baixa nas vendas diárias,
decidiu realizar uma pesquisa com o objetivo de saber a opinião dos
clientes sobre os seus pratos. Durante 7 dias ele pediu aos clientes para
avaliarem o serviço com notas que iam de zero (muito insatisfeito) até
dez (muito satisfeito). No findar dos 7 dias, o proprietário estava com os
seguintes dados: 20 clientes atribuíram a nota 0 ao restaurante; 180 dos
entrevistados atribuíram a nota 10; e 200 clientes deram a nota 5 ao
restaurante, totalizando 400 clientes. Como forma de incentivo, o
proprietário ofereceu R$200,00 aos empregados se acaso a média, a
moda ou a mediana estivessem acima de 7,5 pontos. Por outro lado,
caso os clientes tenham avaliado muito mal e a média for menor ou igual
a 5, o proprietário dará desconto de 10% aos clientes.
A partir dessas informações e do conteúdo estudado no livro da
disciplina, podemos considerar que o que acontecerá no restaurante
será:
 
Com o comando mean() foi obtida a média 7, com o comando median() foi
obtida a mediana 5 e a moda obtida pelo comando mode() foi 5. Dessa
forma, não mudará nada no restaurante
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 13/17
 
A média obtida com o comando median() foi 8, a mediana foi 5 e a moda
obtida pelo comando mode() foi 5, logo não mudará nada no restaurante.
 
Com o comando mean() obteve-se média igual a 7,5, a mediana foi 10 e a
moda foi 5. Dessa forma, o proprietário dará R$200,00 aos funcionários e
não mudará nada em relação aos clientes
 
A média obtida com o comando median() foi 4, a mediana foi 6 e a moda
foi 5. Dessa forma, o proprietário dará desconto de 10% aos clientes e não
mudará nada em relação aos funcionários
 
A média foi 4, a mediana foi 4 e a moda que foi obtida pelo método mode()
resultou em 8. Dessa forma, os funcionários receberão R$200,00 e os
clientes terão desconto de 10%.
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 14/17
A figura abaixo ilustra o processo de análise para obtermos a
moda e a mediana. Note que o tamanho da amostra é igual a 400.
Vamos ordenar os dados do menor para o maior (ou seja, de zero
a dez). A primeira seta da segunda linha indica que, do intervalo
de 0 a 20, essas pessoas deram nota zero. A segunda seta, ainda
na mesma linha, indica que, no intervalo de 20 a 220, os
entrevistados deram 5 pontos. Por fim, a última seta indica que, do
intervalo entre 220 e 400, os entrevistados deram 10 pontos.
 
Note que, se colocarmos uma marcação bem no centro da
segunda linha, essa marcação cairá exatamente sobre o intervalo
de 20 a 220, ou seja, intervalo de 5 pontos. Logo, a mediana é 5.
A moda é o valor que mais aparece que, nesse caso, também é o
5. Por outro lado, a média é a soma de todos os valores dividida
pelo tamanho da amostra, que é 400 – 2800/400 = 7, logo a média
é 7. Assim temos: média 7, mediana e moda 5. Os respectivosmétodos para encontrarmos esses valores são: para média é
mean(), para mediana é median() e para moda é o mode(). Dessa
forma, de acordo com os dados do enunciado, não haverá
mudança no restaurante. Veja mais no tópico 2 da unidade 3.
1,5 / 1,5 ptsPergunta 9
Ao lidar com dados estatísticos, é importante distinguir entre "população"
dos conjuntos de dados e "amostra" dos conjuntos de dados. Em um
volume de dados, a população contém todos os membros de um grupo
específico. Por outro lado, a amostra de um grupo de dados contém uma
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 15/17
parte, ou um subconjunto, de uma população. O tamanho de uma
amostra é sempre menor do que o tamanho da população da qual é
retirada. Considerando essas informações e os conteúdos estudados na
disciplina, analise as asserções a seguir: 
I. A população pode ser todas as pessoas que vivem no Brasil. 
II. A amostra pode ser todas as pessoas que vivem no Nordeste. 
III. A amostra pode ser todas as pessoas entre 40 e 50 anos que vivem
no Brasil.
Está correto apenas o que se afirma em:
 III apenas. 
 I apenas. 
 II apenas. 
 II e III. 
 I e III. 
A asserção I está correta, pois quando falamos de população
estamos tratando o todo, ou seja, todas as pessoas que vivem no
Brasil, sem exceção. Já a asserção II está incorreta, pois o
conceito de amostra está relacionado a pegarmos uma parte da
população, ou seja, uma parte do todo. A asserção diz “todas as
pessoas que vivem no Nordeste”, logo isso caracteriza uma
população. Se fosse afirmado: “todas as pessoas do Brasil que
vivem no Nordeste”, teríamos o Brasil como população e as
pessoas que vivem no Nordeste como amostra. Quanto a
asserção III está correta, pois pega-se uma parte do todo. O todo
(população) são as pessoas que vivem no Brasil. A amostra são
as pessoas que vivem no Brasil e que possuem entre 40 e 50
anos. Veja mais sobre amostra e população no tópico 1 da
unidade 3.
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 16/17
1,5 / 1,5 ptsPergunta 10
Uma certa marca de guloseimas cria embalagem para seu produto com o
objetivo de que contenha aproximadamente o mesmo número de jujubas
por embalagem. No entanto, o procedimento de preenchimento não é
perfeito. Os pacotes são preenchidos com uma média de 375 jujubas,
mas o número que entra em cada sacola é normalmente distribuído com
um desvio padrão de 8. Ontem Maria foi à loja e comprou quatro desses
pacotes em preparação para uma festa da primavera. Maria estava
curiosa e contou o número de jujubas nessas embalagens – suas quatro
sacolas continham uma média de 382 jujubas.
A partir do cenário apresentado, qual dos seguintes casos é um
parâmetro?
 
Entende-se por parâmetro populacional o número médio de jujubas em
todas as embalagens, que é de 375.
 
O parâmetro será a soma do número médio das jujubas em todas as
embalagens feitas com o número médio das jujubas das embalagens de
Maria, totalizando 757.
 
Entende-se por parâmetro a média entre o número médio de jujubas nas
embalagens de Maria e o número médio de jujubas em todas embalagens,
tendo como total 378,5.
 
O parâmetro pode ser obtido somando e subtraindo o valor do desvio
padrão em relação ao preenchimento médio de todas as embalagens de
jujuba, logo o parâmetro pode ser 375 + 8 e 375 - 8.
01/06/2021 Avaliação Online 1: G.MAI.FIAR.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097 17/17
 
Podemos dizer que o número médio de jujubas nas embalagens de Maria
é igual a 382, logo esse é o parâmetro populacional.
Um parâmetro é um número que descreve a população. Então,
aqui, o parâmetro deve ser o número médio de jujubas em todas
as embalagens feitas, que é 375. Veja mais no tópico 1 da
unidade 3.
Pontuação do teste: 15 de 15
Avaliação Online 1
Entrega 7 jun em 23:59 Pontos 15 Perguntas 10
Disponível 1 jun em 0:00 - 7 jun em 23:59 7 dias Limite de tempo 120 Minutos
Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 52 minutos 10,5 de 15
 As respostas corretas estarão disponíveis em 8 jun em 0:00.
Pontuação desta tentativa: 10,5 de 15
Enviado 5 jun em 11:58
Esta tentativa levou 52 minutos.
Leia com atenção as orientações abaixo antes de iniciar esta prova:
Serão permitidas duas tentativas para realizar esta avaliação, prevalecendo a maior nota.
Programe-se para realizar suas avaliações com tranquilidade, pois você terá 120 minutos cronometrados (por
tentativa) para conclusão e envio das respostas.
Ao iniciar a avaliação o cronômetro não para, independentemente da plataforma estar aberta ou não;
Durante a realização da prova:
Será exibido uma questão por vez, podendo “Avançar” ou “Voltar” quando necessário dentro do período da
tentativa;
A tentativa somente será contabilizada após clicar no botão “Enviar”.
Fazer o teste novamente
1,5 / 1,5 ptsPergunta 1
ETL é a abreviação de Extract, Transform, Load que, em tradução livre, significa
extração, transformação e carga, respectivamente. Essas são três funções de base de
dados que são combinadas em uma ferramenta responsável por extrair os dados de
uma base e colocá-los em outra base. Além disso, o ETL também é utilizado para
converter bancos de dados de um formato ou tipo para outro. Considerando o
exposto, analise as asserções a seguir quanto ao emprego de ETL:
I. O ETL pode ser usado para centralizar os dados em um único repositório de dados,
viabilizando o aprendizado de máquina. 
II. O ETL é usado para transformar dados de uma base de dados em um modelo .doc. 
III. ETL é uma técnica de mineração de dados que pode ser usada para descobrir
padrões nos dados. 
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097/history?version=1
https://newtonpaiva.instructure.com/courses/11634/quizzes/26097/take?user_id=13383
IV. O ETL pode ajudar a mover dados de várias fontes de IoT (Internet of Things) para
um único local onde você pode analisá-los.
Está correto o que se afirma em:
 I, II e III. 
 I e II. 
 I e IV. 
 II e III. 
 II, III, IV. 
Esta é a alternativa correta, pois IoT significa Internet das Coisas e se refere ao
uso de dispositivos e sistemas conectados que aproveitam os dados coletados
por sensores e atuadores incorporados em máquinas e outros objetos físicos,
como o sensor em um semáforo. O ETL pode mover todos os dados das
diversas fontes e armazená-los em uma única base. O aprendizado de
máquina é um método de análise de dados que automatiza a construção de
modelos analíticos. Desse modo, o ETL pode centralizar os dados em um
único repositório (por exemplo, Data Warehouse) para efetuar as análises.
Você pode ler mais na unidade 1, tópico 3.
1,5 / 1,5 ptsPergunta 2
Segundo o Fórum Econômico Mundial, o mundo produz 2,5 quintilhões de bytes de dados todos
os dias. Com tantos dados, tornou-se cada vez mais difícil gerenciar e entender tudo. Seria
impossível para uma única pessoa percorrer os dados linha por linha, analisando os dados,
buscando por padrões, distinguindo dados e fazer observações, tudo para uma tomada de
ação estratégica.
Forum Economico Mundial. The Value of Data. Disponível em:<
https://www.weforum.org/agenda/2017/09/the-value-of-data/>, Acesso em: 18/06/2020.
A proliferação de dados pode ser gerenciada como parte do processo de ciência de dados.
De acordo com o seu conhecimento adquirido durante os estudos e os conceitos de ciência de
dados, marque a alternativa que, corretamente apresenta a técnica de procurar padrões
ocultos em um conjunto de dados:
 Mineração de Dados. 
 Ferramentas OLAP. 
 Data Warehouse. 
 Algoritmos genéticos. 
 Big Data. 
Essa é a alternativa correta, pois a mineração de dados é o processo de
analisar grandes bancos de informações para gerar novas informações. A
mineraçãode dados trata de buscar por padrões e novos conhecimentos dos
dados que você já coletou, porém que estão ocultos. Você pode ler mais na
unidade 1, tópico 3.
1,5 / 1,5 ptsPergunta 3
Uma empresa vendedora de produtos de praia deseja analisar a quantidade de
vendas do produto bola de praia na cidade de Florianópolis. A empresa deseja
analisar as vendas do mês de fevereiro do ano passado realizadas pelo vendedor
José Camilo, comparada com os números da receita com o mesmo produto em
fevereiro deste ano, também na cidade de Florianópolis. Após esta análise, a empresa
fará uma comparação de outras vendas do mesmo produto em Florianópolis no
mesmo período com o objetivo de realizar uma previsão de vendas. Considerando o
caso apresentado e o conteúdo estudado, assinale a alternativa que indica a melhor
ferramenta a ser utilizada por essa empresa para realizar essa ação:
 Big Data. 
 Mineração de dados. 
 Monodimensional Data Analytic. 
 Ferramentas OLAP. 
 Business Intelligence. 
Essa alternativa está correta, pois o OLAP (Processamento Analítico Online) é um
método de computação que permite aos usuários extrair e consultar dados de maneira
fácil e seletiva a fim de analisá-los sob diferentes pontos de vista. As consultas de OLAP
geralmente ajudam na análise de tendências, relatórios financeiros, previsão de vendas,
orçamento e outros fins de planejamento. Você pode ler mais na unidade 1, tópico 3.
0 / 1,5 ptsPergunta 4IncorretaIncorreta
A mineração de dados é o processo de análise de grandes volumes de dados para
descobrir inteligências que ajudem as empresas a resolver problemas, mitigar riscos e
aproveitar novas oportunidades. Esse ramo da ciência de dados tem a nomenclatura
derivada das semelhanças entre procurar informações valiosas em um grande banco
de dados e extrair uma montanha de minério. 
Considerando as informações sobre mineração de dados, analise as asserções a
seguir a respeito dos principais conceitos de mineração de dados.
I. Usa aprendizado de máquina. 
II. Usa dados diretamente dos sistemas de processamento de transações. 
III. Ajuda os gerentes na tomada de decisões de rotina. 
IV. Limpeza e preparação de dados.
Está correto o que se afirma em:
 I e IV. 
 II e III. 
 I e III. 
 II e IV. 
 III e IV. 
0 / 1,5 ptsPergunta 5IncorretaIncorreta
Analise com atenção o código-fonte a seguir:
De acordo com o conteúdo estudado sobre Python e após analisar o código-fonte,
marque a alternativa correta:
 
O código apresentará um erro na linha 4 uma vez que existe um sinal desconhecido na
linguagem que são os dois pontos :
 
O código apresentará um erro quando o valor de a for igual ao valor de b, uma vez que
não existe uma condição que contemple essa igualdade.
 
A linha 5 e 7 poderiam ser suprimidas, ficando apenas os comandos a = b e b = a dentro
do escopo do if.
 
O valor de a após a execução do comando da linha 6 é 9 e o valor de b após a execução
do mesmo comando é 41.
 
O objetivo desse código é apresentar uma sequência ordenada nas linhas 9 e 10, e a
linha 5 é essencial nesse processo.
1,5 / 1,5 ptsPergunta 6
Uma variável possui papel fundamental em um código: guardar dados. Elas podem
armazenar apenas um dado por vez, logo, se uma variável chamada nome possui o
conteúdo “João”, ao receber o valor “Maria” a palavra “João” é perdida. Por outro lado,
temos as estruturas condicionais, cuja principal característica é modificar o fluxo de
um código de acordo com uma condição e, consequentemente, modificar o conteúdo
de uma variável. Veja um exemplo de código-fonte em Python o qual manipula uma
única variável chamada txt e possui uma condicional:
Considerando essas informações e o conteúdo estudado sobre Python, dentre as
principais características do código, podemos determinar: 
I. O valor digitado pelo usuário na linha 1 será armazenado na variável txt e
apresentado na linha 4 ou na linha 6.
II. A linha 6 desse código apresentará a mensagem “Digite seu nome”, pois esse é o
valor da variável txt.
III. Uma característica da Python pode ser observada na linha 7, o uso da indentação
ao invés de usarmos chaves.
IV. Independente do conteúdo de txt, o print da linha 7 será apresentado, pois ele está
fora da estrutura if/else.
Estão corretas as asserções:
 I e III. 
 I e IV. 
 III e IV. 
 II e IV. 
 II e III. 
A asserção I está correta, pois a variável txt recebe o dado do input e, na linha
4 ou 6, mostra o valor digitado. O valor apresentado na linha 4 será diferente
do valor da linha 6, pois há uma condicional, se for diferente de Maria ou se for
igual a Maria. A asserção II está errada, pois o conteúdo “Digite seu nome” é
apenas uma instrução para a ação que o usuário deve tomar. A asserção III
está correta, pois a Python delimita o escopo ou bloco de código por meio da
indentação. Note que na linha 7 existe uma tabulação, um espaço que coloca o
print dentro do else. Sem a indentação o print ficaria fora do escopo do else. A
asserção IV está errada, pois o print da linha 7 está dentro do else e isso pode
ser justificado pelo uso da tabulação ou indentação do código. Se tirarmos a
tabulação antes do print, dessa forma sim o print da linha 7 seria apresentado
independentemente do valor de txt. Mas, para esse código, o print da linha 7 só
será apresentado se o nome for igual a Maria. Você pode ver mais sobre
variáveis no tópico 1 e sobre estrutura condicional no tópico 2.
1,5 / 1,5 ptsPergunta 7
As variáveis, em linguagem de programação, são representações textuais de espaços
na memória onde podemos guardar valores. Temos as variáveis de tipo inteiro,
responsável por guardar números inteiros, e variáveis do tipo real, que guardam
números reais. Temos variáveis do tipo cadeia de caracteres, que armazenam
palavras e frases. Também temos os tipos booleanos, os quais retornam os valores
VERDADEIRO ou FALSO. Assim, analise com atenção o código a seguir:
Assim, considerando as informações apresentadas e os conteúdos estudados sobre
estruturas condicionais, o que é correto falar sobre a saída desse código?
 Será apresentada a mensagem “Brasil Itália”. 
 Será apresentada na tela as mensagens “México Itália”. 
 Será apresentada na tela a mensagem “Itália”. 
 Será apresentada na tela a mensagem “México”. 
 Será apresentada na tela a mensagem “Inglaterra”. 
A variável cond3 receberá na linha 3 e a variável cond4 receberá na linha 4 o
valor igual a True. Entretanto, na linha 11 a condição if é uma condição interna
a outro if, o da linha 9. Ou seja, a única possibilidade de realizar o teste da
linha 11 é se o if da linha 9 for verdadeiro, o que não é, por isso não é impressa
a mensagem México. Se retirarmos a tabulação do if da linha 11, dessa forma
sim será apresentada a palavra México. Por outro lado, na linha 13, o if
verificará se cond4 é verdadeiro e, como é verdadeiro, então mostra a
mensagem Itália. Veja mais sobre estrutura condicional no tópico 2.
1,5 / 1,5 ptsPergunta 8
Ao lidar com dados estatísticos, é importante distinguir entre "população" dos
conjuntos de dados e "amostra" dos conjuntos de dados. Em um volume de dados, a
população contém todos os membros de um grupo específico. Por outro lado, a
amostra de um grupo de dados contém uma parte, ou um subconjunto, de uma
população. O tamanho de uma amostra é sempre menor do que o tamanho da
população da qual é retirada. Considerando essas informações e os conteúdos
estudados na disciplina, analise as asserções a seguir: 
I. A população pode ser todas as pessoas que vivem no Brasil. 
II. A amostra pode ser todas as pessoas que vivem no Nordeste. 
III. A amostra pode ser todas as pessoas entre 40 e 50 anos que vivem no Brasil.
Está correto apenas o que se afirma em:
 III apenas. 
 II apenas. 
 I apenas. 
 II e III. 
 I e III. 
A asserção I está correta, pois quando falamos de população estamos tratando
o todo, ou seja, todas as pessoas que vivem no Brasil, sem exceção. Já a
asserção II está incorreta, pois o conceito de amostra está relacionado a
pegarmos umaparte da população, ou seja, uma parte do todo. A asserção diz
“todas as pessoas que vivem no Nordeste”, logo isso caracteriza uma
população. Se fosse afirmado: “todas as pessoas do Brasil que vivem no
Nordeste”, teríamos o Brasil como população e as pessoas que vivem no
Nordeste como amostra. Quanto a asserção III está correta, pois pega-se uma
parte do todo. O todo (população) são as pessoas que vivem no Brasil. A
amostra são as pessoas que vivem no Brasil e que possuem entre 40 e 50
anos. Veja mais sobre amostra e população no tópico 1 da unidade 3.
0 / 1,5 ptsPergunta 9IncorretaIncorreta
Leia o trecho a seguir:
Em uma pesquisa, o entrevistador fez a seguinte pergunta: “A caridade é o melhor
meio de ajudar as pessoas que mais necessitam?”. Foi elaborado um questionário
com 10 pontuações em uma escala, em que 1 (valor mínimo) é “Discordo totalmente”
e 10 (valor máximo) é “Concordo totalmente”. A seguir encontram-se os dados
coletados.
6 4 7 2 9 
1 4 4 6 4 
1 6 9 8 4 
2 7 1 8 3
Considerando esses dados, bem como as informações fornecidas, pode-se considerar
como informações corretas a respeito dos dados da amostra:
 
A mediana e a média possuem o mesmo valor. Nesse caso, podem ser obtidas pelo
método median().
 
O desvio padrão para essa amostra é igual ao valor da média e é obtido pelo método
desvpad().
 Pode-se dizer que pelo menos 60% das pessoas deram nota menor do que a média. 
 
O valor modal (moda) é o que aparece com maior frequência e, nesse caso, foi o número
1.
 
O valor modal (moda) é 4 e corresponde a 25% da amostra. Pode ser obtido com o
método mode().
1,5 / 1,5 ptsPergunta 10
Uma certa marca de guloseimas cria embalagem para seu produto com o objetivo de
que contenha aproximadamente o mesmo número de jujubas por embalagem. No
entanto, o procedimento de preenchimento não é perfeito. Os pacotes são
preenchidos com uma média de 375 jujubas, mas o número que entra em cada sacola
é normalmente distribuído com um desvio padrão de 8. Ontem Maria foi à loja e
comprou quatro desses pacotes em preparação para uma festa da primavera. Maria
estava curiosa e contou o número de jujubas nessas embalagens – suas quatro
sacolas continham uma média de 382 jujubas.
A partir do cenário apresentado, qual dos seguintes casos é um parâmetro?
 
O parâmetro será a soma do número médio das jujubas em todas as embalagens feitas
com o número médio das jujubas das embalagens de Maria, totalizando 757.
 
Entende-se por parâmetro populacional o número médio de jujubas em todas as
embalagens, que é de 375.
 
O parâmetro pode ser obtido somando e subtraindo o valor do desvio padrão em relação
ao preenchimento médio de todas as embalagens de jujuba, logo o parâmetro pode ser
375 + 8 e 375 - 8.
 
Podemos dizer que o número médio de jujubas nas embalagens de Maria é igual a 382,
logo esse é o parâmetro populacional.
 
Entende-se por parâmetro a média entre o número médio de jujubas nas embalagens de
Maria e o número médio de jujubas em todas embalagens, tendo como total 378,5.
Um parâmetro é um número que descreve a população. Então, aqui, o
parâmetro deve ser o número médio de jujubas em todas as embalagens
feitas, que é 375. Veja mais no tópico 1 da unidade 3.
Pontuação do teste: 10,5 de 15

Continue navegando