Buscar

AV1A G OUT FIA 5 - 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 18 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 18 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 18 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

07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 1 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
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
MAIS RECENTE Tentativa 1 15 minutos 12 de 15
! As respostas serão mostradas após a última tentativa
Pontuação desta tentativa: 12 de 15
Enviado 7 nov em 14:36
Esta tentativa levou 15 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”.
Fazer o teste novamente
 
1,5 / 1,5 ptsPergunta 1
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837/history?version=1
https://newtonpaiva.instructure.com/courses/13561/quizzes/30837/take?user_id=12462
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 2 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
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:
 Data Warehouse. 
 Ferramentas OLAP. 
 Big Data. 
 Mineração de Dados. 
 Algoritmos genéticos. 
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 3 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
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 2
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. 
 Ferramentas OLAP. 
 Monodimensional Data Analytic. 
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 4 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
 Business Intelligence. 
 Mineração de dados. 
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 3
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.
 
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 5 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
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 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 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 é 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.
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.
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 6 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
 
0 / 1,5 ptsPergunta 4IncorretaIncorreta
Marque a afirmação correta:
 
Um sistema de Data Analytics não usa tecnologia de Business
Inteligence
 
O argumento do quarto chinês é um experimento para definir se um
computador é ou não inteligente
 
Big Data, mineração de dados e Business Intelligence são subáreas
de IA
 Um sistema de Business Analytics é um sistema inteligente 
 
O Teste de Turing testa a capacidade de uma máquina exibir
comportamento inteligente equivalente a um ser humano
 
1,5 / 1,5 ptsPergunta 5
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 7 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
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.
 
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.
 
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 8 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
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.
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 6
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 9 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
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.
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 é falsa e a II é verdadeira. 
 A asserção I é verdadeira e a II é falsa. 
 
As asserções I e II são verdadeiras e a II é uma justificativa correta
da I.
 
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 10 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
As asserções I e II são verdadeiras, mas a II não é uma justificativa
correta da I.
Feedback:
Quando somamos duas strings na realidade estamos
realizando uma junção. Desse modo, estamos juntando a
palavra “Bom” com a palavra “Dia” e o resultado é a frase
“Bom Dia”.
Em Python o símbolo responsável por realizar a
concatenação de strings é o sinal de adição +. O e-comercial
“&” não realiza concatenação. 
Veja mais sobre variáveis e manipulação de string no tópico I
na unidade 2.
 
1,5 / 1,5 ptsPergunta 7
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 11 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
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 na tela a mensagem “México”. 
 Será apresentada na tela a mensagem “Itália”. 
 Será apresentada na tela a mensagem “Inglaterra”. 
 Será apresentada na tela as mensagens “México Itália”. 
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 12 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
 Será apresentada a mensagem “Brasil Itália”. 
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.
 
0 / 1,5 ptsPergunta 8IncorretaIncorreta
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
 é uma linguagem executada em bases de Big Data 
 
é uma linguagem interpretada e otimizada para Machine Learning 
 
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 13 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
é 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 .
 
1,5 / 1,5 ptsPergunta 9
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 14 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
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:
 
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 15 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
 III e IV. 
 I e IV. 
 I e II. 
 II e III. 
 II e IV. 
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 16 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
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á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.
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 10
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 17 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
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:
 
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 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 código apresentará um erro na linha 4 uma vez que existe um sinal
desconhecido na linguagem que são os dois pontos :
 
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.
07/11/21 15(19AV1A: G.OUT.FIA.5 - Fundamentos de Inteligência Artificial
Page 18 of 18https://newtonpaiva.instructure.com/courses/13561/quizzes/30837?module_item_id=299677
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: 12 de 15

Continue navegando