Buscar

04-04 PROVA ON-LINE_ 09 - Introdução a Linguagem Python (2022)

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

04/04/2023, 21:18 PROVA ON-LINE: 09 - Introdução a Linguagem Python (2022)
https://pucminas.instructure.com/courses/89303/quizzes/321509 1/7
PROVA ON-LINE
Entrega Sem prazo Pontos 60 Perguntas 10
Limite de tempo 60 Minutos Tentativas permitidas Sem limite
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 9 minutos 60 de 60
Pontuação desta tentativa: 60 de 60
Enviado 5 abr em 17:42
Esta tentativa levou 9 minutos.
ATENÇÃO: Verifique em "Notas" se você não atingiu o aproveitamento necessário nesta
disciplina.
Caso você já tenha realizado uma prova anterior e opte por uma nova tentativa, será
identificado como uma prova extra e resultará em pagamento de taxa extra.
INSTRUÇÕES DA AVALIAÇÃO ON-LINE
A prova tem a duração de 60 minutos. 
Ao clicar em PROVA ON-LINE, no menu “Testes” você iniciará a prova. A partir daí não será
possível desistir de realizá-la.
A prova é composta de 10 questões objetivas, cada uma no valor de 6 pontos.
Ao final do teste não se esqueça de enviá-lo, clicando no botão “ENVIAR TESTE”. Só utilize
esse botão quando tiver finalizado a avaliação.
Se necessário, durante a prova, entre em contato pelo link “Atendimento”.
ATENÇÃO: Todas as provas iniciadas e que não houverem sido submetidas serão
automaticamente encerradas pelo sistema transcorridos os 60 minutos de duração.
Boa Prova!
Fazer o teste novamente
6 / 6 ptsPergunta 1
https://pucminas.instructure.com/courses/89303/quizzes/321509/history?version=1
https://pucminas.instructure.com/courses/89303/quizzes/321509/take?user_id=217500
04/04/2023, 21:18 PROVA ON-LINE: 09 - Introdução a Linguagem Python (2022)
https://pucminas.instructure.com/courses/89303/quizzes/321509 2/7
Suponha a seguinte declaração:
estrutura_aninhada = ( [1,2,3],(4,5,6,7),[8,9],( [10,11,12], [(13, 14), 1
5] ) )
Que instrução retornará o número 13?
 estrutura_aninhada[14] 
 estrutura_aninhada[3][1][0]
 estrutura_aninhada(3)(1)[0](0) 
 estrutura_aninhada[3][1][0][0]
Correto!Correto!
 Todas as alternativas são inválidas. 
6 / 6 ptsPergunta 2
Suponha que a tupla XYZ contenha 5 elementos. Como você mudaria seu
terceiro elemento para 'Python'?
 teste[2] = 'Python' 
 teste[3] = 'Python' 
 teste(2) = 'Python' 
 teste{3} = 'Python' 
 Elementos das tuplas não podem ser alterados.
Correto!Correto!
6 / 6 ptsPergunta 3
04/04/2023, 21:18 PROVA ON-LINE: 09 - Introdução a Linguagem Python (2022)
https://pucminas.instructure.com/courses/89303/quizzes/321509 3/7
Suponha a seguinte declaração:
dic = { "MG": {"Capital": "Belo Horizonte", 
 "Cidades": {1:"Contagem", 
 2:"Luiz de Fora", 
 3:"Sete Lagoas"}
 },
 "SP": {"Capital": "São Paulo", 
 "Cidades": {1:"Campinas", 
 2:"Piracicaba",
 3:"Franca"}
 },
 "RS": {"Capital": "Porto Alegre", 
 "Cidades": {1:"Pelotas", 
 2:"Gramado", 
 3:"Canela"}
 } 
 }
Qual comando devemos u�lizar para corrigir o nome da cidade Luiz de Fora para
Juiz de Fora?
 
 dic["MG"]["Cidades"]["Luiz de Fora"] = "Juiz de Fora"
 dic["MG"]["Cidades"][1] = "Juiz de Fora"
 Nenhuma das alternativas. 
 dic["MG"]["Cidades"][2] = "Juiz de Fora"
Correto!Correto!
 dic{"MG"}{"Cidades"}{1} = "Juiz de Fora"
6 / 6 ptsPergunta 4
Suponha o código Python a seguir:
A = [9, 2, 5, 7]
B = [x for x in range(12,21,3)]
A.append(B)
print(A)
O valores impressos serão:
04/04/2023, 21:18 PROVA ON-LINE: 09 - Introdução a Linguagem Python (2022)
https://pucminas.instructure.com/courses/89303/quizzes/321509 4/7
 [9, 2, 5, 7, 12, 15, 18] 
 [9, 2, 5, 7, [12, 15, 18]] Correto!Correto!
 [9, 2, 5, 7, [12, 15, 18, 21]] 
 [9, 2, 5, 7], [12, 15, 18] 
6 / 6 ptsPergunta 5
Três estruturas de dados fundamentais em Python são as listas (“list”), tuplas
(“tuple”) e dicionários (“dict”). A respeito dessas estruturas, é correto afirmar: 
 
Dicionários e tuplas são indexados por inteiros, ao passo que listas
podem ser indexadas por “strings”.
 
Listas podem ser modificadas, mas seu tamanho não pode ser
modificado após a criação, ao passo que tuplas e dicionários não têm
essa limitação.
 
Tuplas e listas são indexadas por inteiros, ao passo que dicionários
podem ser indexados por “strings”.
Correto!Correto!
 
Listas não podem ser modificadas depois de criadas, ao passo que
tuplas e dicionários podem.
 
Dicionários não podem ser modificados depois de criados, ao passo
que listas e tuplas podem.
6 / 6 ptsPergunta 6
04/04/2023, 21:18 PROVA ON-LINE: 09 - Introdução a Linguagem Python (2022)
https://pucminas.instructure.com/courses/89303/quizzes/321509 5/7
No código a seguir, n é um ?
n = '5'
 int 
 float 
 list 
 str Correto!Correto!
 complex 
6 / 6 ptsPergunta 7
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. 
 1 e 1. 
 10 e 10. 
 10 e 1. 
 1 e 10. Correto!Correto!
04/04/2023, 21:18 PROVA ON-LINE: 09 - Introdução a Linguagem Python (2022)
https://pucminas.instructure.com/courses/89303/quizzes/321509 6/7
6 / 6 ptsPergunta 8
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?
 1. 
 9. Correto!Correto!
 5. 
 True. 
 False. 
6 / 6 ptsPergunta 9
Qual é a saída esperada para o programa a seguir?
x = range(7)
soma = sum(filter(lambda x_i: x_i % 2 == 0, x))
print(soma)
 9. 
 12. Correto!Correto!
 10. 
 21. 
04/04/2023, 21:18 PROVA ON-LINE: 09 - Introdução a Linguagem Python (2022)
https://pucminas.instructure.com/courses/89303/quizzes/321509 7/7
 16. 
6 / 6 ptsPergunta 10
Considere o trecho do programa Python abaixo:
L=[]
for i in range(10,1,-1):
 L.append(i)
print(L[3:])
Quais serão os valores impressos?
 Nenhum valor será impresso, pois o programa apresenta um erro.
 [8, 7, 6, 5, 4, 3, 2] 
 [7, 6, 5, 4, 3, 2, 1] 
 [7, 6, 5, 4, 3, 2] Correto!Correto!
 [8, 7, 6, 5, 4, 3] 
Pontuação do teste: 60 de 60

Continue navegando