Buscar

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

PROVA ON-LINE
Entrega Sem prazo Pontos 60 Perguntas 10
Limite de tempo 60 Minutos Tentativas permitidas Sem limite
Instruções
Histórico de tenta�vas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 15 minutos 54 de 60
Pontuação desta tentativa: 54 de 60
Enviado 3 out em 10:13
Esta tentativa levou 15 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=194766
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: 
 
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.
 
Dicionários não podem ser modificados depois de criados, ao passo
que listas e tuplas podem.
 
Listas não podem ser modificadas depois de criadas, ao passo que
tuplas e dicionários podem.
 
Tuplas e listas são indexadas por inteiros, ao passo que dicionários
podem ser indexados por “strings”.
Correto!Correto!
 
Dicionários e tuplas são indexados por inteiros, ao passo que listas
podem ser indexadas por “strings”.
0 / 6 ptsPergunta 2
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 utilizar 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"][2] = "Juiz de Fora"
esposta corretaesposta correta
 dic{"MG"}{"Cidades"}{1} = "Juiz de Fora"
 dic["MG"]["Cidades"][1] = "Juiz de Fora"
ocê respondeuocê respondeu
 Nenhuma das alternativas. 
6 / 6 ptsPergunta 3
Suponha que a tupla XYZ contenha 5 elementos. Como você mudaria seu
terceiro elemento para 'Python'?
 teste{3} = 'Python' 
 teste(2) = 'Python' 
 teste[2] = 'Python' 
 teste[3] = 'Python' 
 Elementos das tuplas não podem ser alterados.
Correto!Correto!
6 / 6 ptsPergunta 4
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[3][1][0]
 estrutura_aninhada(3)(1)[0](0) 
 estrutura_aninhada[3][1][0][0]
Correto!Correto!
 Todas as alternativas são inválidas. 
 estrutura_aninhada[14] 
6 / 6 ptsPergunta 5
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:
 [9, 2, 5, 7, [12, 15, 18]] Correto!Correto!
 [9, 2, 5, 7, 12, 15, 18] 
 [9, 2, 5, 7], [12, 15, 18] 
 [9, 2, 5, 7, [12, 15, 18, 21]] 
6 / 6 ptsPergunta 6
No código a seguir, n é um ?
n = '5'
 float 
 list 
 complex 
 int 
 str Correto!Correto!
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:
 1 e 10. Correto!Correto!
 10. 
 1 e 1. 
 10 e 1. 
 10 e 10. 
6 / 6 ptsPergunta 8
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] 
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)
 10. 
 12. Correto!Correto!
 9. 
 21. 
 16. 
6 / 6 ptsPergunta 10
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. 
 1. 
 9. Correto!Correto!
 True. 
 False. 
Pontuação do teste: 54 de 60

Continue navegando