Buscar

Lista 3 - Tópicos em Sistemas de Informação

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 6 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 6 páginas

Prévia do material em texto

19/11/2022 17:21 Lista 3: Tópicos em Sistemas de Informação - G1/T1 - 2022/2
https://pucminas.instructure.com/courses/112962/quizzes/333265 1/6
Lista 3
Entrega 9 out em 23:59 Pontos 5 Perguntas 10
Disponível 5 set em 0:00 - 9 out em 23:59 Limite de tempo Nenhum
Tentativas permitidas Sem limite
Este teste foi travado 9 out em 23:59.
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 14 minutos 5 de 5
 As respostas corretas não estão mais disponíveis.
Pontuação desta tentativa: 5 de 5
Enviado 15 set em 10:16
Esta tentativa levou 14 minutos.
0,5 / 0,5 ptsPergunta 1
A função filter(lambda x: x%3 ==0, numeros), aplicada à lista
numeros = [n for n in range(1, 16)], retornará uma lista apenas com
os números não divisíveis por 3, no intervalo fechado entre 1 e 15,
uma vez que ela elimina os elementos para os quais a condição x%3
== 0 será avaliada como True.
 Verdadeiro 
 Falso 
0,5 / 0,5 ptsPergunta 2
A função filter(lambda x: x%3 ==0, numeros), aplicada à lista
numeros = [n for n in range(1, 16)], retornará uma lista apenas com
https://pucminas.instructure.com/courses/112962/quizzes/333265/history?version=1
19/11/2022 17:21 Lista 3: Tópicos em Sistemas de Informação - G1/T1 - 2022/2
https://pucminas.instructure.com/courses/112962/quizzes/333265 2/6
os números não divisíveis por 3, no intervalo fechado entre 1 e 15,
uma vez que ela elimina os elementos para os quais a condição x%3
== 0 será avaliada como True.
 Verdadeiro 
 Falso 
0,5 / 0,5 ptsPergunta 3
Marque as opções que geram corretamente uma lista com os anos
bissextos entre 1900 e 2020.
 
bissextos = [ano for ano in range(1900, 2021, 4) if (ano % 400 == 0) or
(ano % 4 == 0 and ano % 100 != 0)]
 bissextos = list(range(1900, 2021, 4)) 
 
bissextos = list(filter(lambda ano: (ano % 400 == 0) or (ano % 4 == 0
and ano % 100 != 0), range(1900, 2021, 4)))
0,5 / 0,5 ptsPergunta 4
Com a função zip() é possível combinar elementos de um dicionário
com elementos de uma lista.
Exemplo:
dic = {"MG": "Minas Gerais", "SP":"São Paulo", "AC":"Acre", "MA":"Maranhã
o"} 
regioes = ["SE", "SE", "NO", "NE"] 
estados = list(zip(dic, dic.values(), regioes))
19/11/2022 17:21 Lista 3: Tópicos em Sistemas de Informação - G1/T1 - 2022/2
https://pucminas.instructure.com/courses/112962/quizzes/333265 3/6
 Falso 
 Verdadeiro 
0,5 / 0,5 ptsPergunta 5
Com a função zip() é possível combinar elementos de um dicionário
com elementos de uma lista.
Exemplo:
dic = {"MG": "Minas Gerais", "SP":"São Paulo", "AC":"Acre", "MA":"Maranhã
o"} 
regioes = ["SE", "SE", "NO", "NE"] 
estados = list(zip(dic, dic.values(), regioes))
 Verdadeiro 
 Falso 
0,5 / 0,5 ptsPergunta 6
A função reduce() possui esse nome pelo fato de reduzir uma lista com
n elementos para apenas 1 elemento.
 Falso 
 Verdadeiro 
0,5 / 0,5 ptsPergunta 7
19/11/2022 17:21 Lista 3: Tópicos em Sistemas de Informação - G1/T1 - 2022/2
https://pucminas.instructure.com/courses/112962/quizzes/333265 4/6
Considere o trecho do programa Python abaixo: 
 
def func(): 
 x = 1 
 print(x) 
 
x = 10 
func() 
print(x) 
 
Os valores impressos, ao se executar o programa, são,
respectivamente:
 10 e 10. 
 1 e 1. 
 10. 
 10 e 1. 
 1 e 10. 
0,5 / 0,5 ptsPergunta 8
Comprehension em Python é uma forma concisa e sofisticada de
gerar listas, onde podemos gerar uma lista iterando por outra lista ou
por uma faixa de valores e ainda testar se cada elemento satisfaz uma
determinada condição.
O exemplo abaixo vai gerar uma lista dos anos bissextos entre os anos
1900 e 2020. A lista gerada está correta?
bissextos = [ano for ano in range(1900, 2021, 4) if (ano % 400 == 0) or
 (ano % 4 == 0 and ano % 100 != 0)]
 Verdadeiro 
19/11/2022 17:21 Lista 3: Tópicos em Sistemas de Informação - G1/T1 - 2022/2
https://pucminas.instructure.com/courses/112962/quizzes/333265 5/6
O exemplo gera todos os anos múltiplos de 4 no intervalo entre 
1900 e 2020, e testa de cada um desses anos gerados é bissexto, 
verificando de ele é divisível por 400 ou divisível por 4 mas não 
por 100.
 Falso 
0,5 / 0,5 ptsPergunta 9
Considere o código a seguir:
from functools import reduce
teste = [1, 9, 8, 2, 3, 7, 6, 4, 5] 
print(reduce(lambda n1, n2: n1 if n1 > n2 else n2, teste))
 
Qual valor será impresso?
 5 
 9 
 True 
 False 
 1 
0,5 / 0,5 ptsPergunta 10
A função reduce() possui esse nome pelo fato de reduzir uma lista com
n elementos para apenas 1 único elemento da lista.
 Falso 
19/11/2022 17:21 Lista 3: Tópicos em Sistemas de Informação - G1/T1 - 2022/2
https://pucminas.instructure.com/courses/112962/quizzes/333265 6/6
 Verdadeiro 
Pontuação do teste: 5 de 5

Continue navegando