Buscar

AV1A_ G OUT FIA 5 - Fundamentos de Inteligência Artificial FELIPE 02

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

13/11/2021 11:55 AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837 1/16
AV1A
Entrega 13 nov em 23:59 Pontos 15 Perguntas 10
Disponível 1 nov em 0:00 - 13 nov em 23:59 13 dias
Limite de tempo 120 Minutos Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MANTIDO Tentativa 2 3 minutos 15 de 15
MAIS RECENTE Tentativa 2 3 minutos 15 de 15
Tentativa 1 17 minutos 13,5 de 15
Pontuação desta tentativa: 15 de 15
Enviado 13 nov em 11:55
Esta tentativa levou 3 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 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”.
1,5 / 1,5 ptsPergunta 1
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.
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837/history?version=2
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837/history?version=2
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837/history?version=1
13/11/2021 11:55 AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837 2/16
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, 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.
Correto!Correto!
 
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.
13/11/2021 11:55 AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837 3/16
Feedback:
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 2
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 extração é considerada a mais importante, pois é nela que os
dados são enviados para o Data Warehouse.
13/11/2021 11:55 AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837 4/16
 
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.
 
As ferramentas de ETL automatizam o processo de extração de dados
dos diferentes bancos de dados e o entrega para um Data Warehouse.
Correto!Correto!
 
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.
 
A extração de dados consiste em limpar os dados, resolvendo
problemas como inconsistências nesses dados.
Feedback:
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 3
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
13/11/2021 11:55 AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837 5/16
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:
 Algoritmos genéticos. 
 Ferramentas OLAP. 
 Data Warehouse. 
 Mineração de Dados. Correto!Correto!
 Big Data. 
Feedback:
A mineração de dados é o processo de analisar grandes
bancos de informações para gerar novas informações. A
mineração de 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 4
13/11/2021 11:55 AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837 6/16
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. 
 III e IV. 
 II e III. 
 I e IV. Correto!Correto!
 I e III. 
13/11/2021 11:55 AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837 7/16Feedback:
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 5
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:
 Ferramentas OLAP. Correto!Correto!
 Monodimensional Data Analytic. 
 Mineração de dados. 
 Big Data. 
13/11/2021 11:55 AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837 8/16
 Business Intelligence. 
Feedback:
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.
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
13/11/2021 11:55 AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837 9/16
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 IV. 
 II e III. 
 I e III. Correto!Correto!
 II e IV. 
 III e IV. 
13/11/2021 11:55 AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837 10/16
Feedback:
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.
O conteúdo “Digite seu nome” é apenas uma instrução para a
ação que o usuário deve tomar. 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.
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:
13/11/2021 11:55 AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837 11/16
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 “México”. 
 Será apresentada na tela as mensagens “México Itália”. 
 Será apresentada na tela a mensagem “Itália”. Correto!Correto!
 Será apresentada a mensagem “Brasil Itália”. 
 Será apresentada na tela a mensagem “Inglaterra”. 
13/11/2021 11:55 AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837 12/16
Feedback:
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
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:
13/11/2021 11:55 AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837 13/16
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:
 
 I e IV. Correto!Correto!
 II e III. 
 I e II. 
 II e IV. 
 III e IV. 
13/11/2021 11:55 AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837 14/16
Feedback:
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ávelvar1, 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.
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 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.
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 9
A linguagem Python é importante para a área de IA porque:
 
Existem várias casos de uso de algoritmos de Deep Learning já
escritos em Python
13/11/2021 11:55 AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837 15/16
 
é uma linguagem que possibilita o desenvolvimento de métodos e
técnicas estatísticas
 
Existem várias bibliotecas de algoritmos de IA já escritos em Python . 
Correto!Correto!
 é uma linguagem executada em bases de Big Data 
 é uma linguagem interpretada e otimizada para Machine Learning 
1,5 / 1,5 ptsPergunta 10
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 objetivo desse código é apresentar uma sequência ordenada nas
linhas 9 e 10, e a linha 5 é essencial nesse processo.
Correto!Correto!
 
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.
13/11/2021 11:55 AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837 16/16
 
A linha 5 e 7 poderiam ser suprimidas, ficando apenas os comandos a
= b e b = a dentro do escopo do if.
 
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.
Feedback:
O algoritmo realiza a troca dos valores entre as variáveis a e b
sempre que a variável a for maior que a variável b. Entretanto,
se fizer uma troca direta, ou seja, a receber b e b receber a,
perderemos o valor da variável a. Desse modo, precisamos de
um auxiliar que guarde para nós o valor de a, então isso é feito
na linha 5. A única condição de entrarmos nesse if é quando a
variável a for maior que a variável b, logo estamos ordenando
os valores.
Você pode ver mais sobre variáveis no tópico 1 e sobre
estrutura condicional no tópico 2.
Pontuação do teste: 15 de 15

Outros materiais