Buscar

Avaliação Parcial Programação III

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

Avaliação Parcial: 
Aluno(a): Matrícula: 
Acertos: 7,0 de 10,0 Data: (Finalizada) 
 
 
 
1a Questão (Ref.:201605436546) Acerto: 1,0 / 1,0 
 Python é uma linguagem multiparadigma. Identifique, abaixo, o paradigma que não 
pertence à linguagem Python: 
 
 
 
Orientado a objetos 
 Polinomial 
 
Estruturado 
 
Orientado a aspectos 
 
Lógico 
 
 
 
 
2a Questão (Ref.:201603740998) Acerto: 1,0 / 1,0 
O que vai ser impresso no código abaixo? tupla= (1, 2, 3, 4) tupla.append( (5, 6, 7) ) 
print(len(tupla)) 
 
 
 Vai gerar uma exceção 
 
5 
 
7 
 
2 
 
1 
 
 
 
 
3a Questão (Ref.:201605488374) Acerto: 1,0 / 1,0 
Considere o seguinte código em Python: 
 
valor1 = input("digite um numero"); 
valor2 = input("digite um outro numero"); 
resultado = float((int(valor1) + int(valor2)))/2; 
print(resultado); 
 
Considerando que variáveis de valores recebam os inteiros 4 e 6, qual é o resultado final? 
 
 
 
10.0 
 
5 
 
ERROR 
 5.0 
 
10 
 
 
 
 
4a Questão (Ref.:201605437402) Acerto: 1,0 / 1,0 
Considere o seguinte código em Python: 
a = 1 
b = 2 
c = a+b 
print ("o resultado",c); 
Suponha que este código esteja no arquivo teste.py, qual seria a chamada correta através 
do prompt do sistema operacional? 
 
 
 
p teste.py 
 
python teste 
 
p teste 
 
py teste.py 
 python teste.py 
 
 
 
 
5a Questão (Ref.:201605438310) Acerto: 0,0 / 1,0 
Considere o seguinte código em Python: 
for valor in range(2,13): 
 if valor%2 != 0: 
 print(valor) 
Qual é o último número a ser impresso na tela? 
 
 
 
10 
 13 
 
2 
 
5 
 11 
 
 
 
 
6a Questão (Ref.:201605437416) Acerto: 1,0 / 1,0 
Considere o seguinte código em Python: 
valor = 7 
while (valor>3): 
 print(valor) 
 valor -= 1 
else: 
 ultimo_valor = valor 
 print(ultimo_valor) 
Qual é o resultado da variável ¿ultimo_valor¿, quando terminar o código? 
 
 
 3 
 
7 
 
5 
 
6 
 
4 
 
 
 
 
7a Questão (Ref.:201605438318) Acerto: 0,0 / 1,0 
Considere o seguinte código em Python: 
class Complexo: 
 def __init__(self, parte_real, parte_imag): 
 self.r = parte_real 
 self.i = parte_imag 
Quando executarmos o seguinte comando: 
x = Complexo(3.0, -4.5) qual será o resultado de x.r? 
 
 
 
 
-7.5 
 3.0 
 
-4.5 
 
-1.5 
 0 
 
 
 
 
8a Questão (Ref.:201605438319) Acerto: 1,0 / 1,0 
 Ao definirmos uma classe Carro em Python, qual seria um possível método para ela? 
 
 
 
define plantar(lugar): 
 
define fechar(): 
 
def somar(a,b): 
 
define acender(valor): 
 def acelerar(vel): 
 
 
 
 
9a Questão (Ref.:201603740994) Acerto: 0,0 / 1,0 
Qual é a saída do comando abaixo: >>> a='10' >>> print(a*2) 
 
 
 
Erro! 
 20 
 1010 
 
20¿ 
 
100 
 
 
 
 
10a Questão (Ref.:201605438325) Acerto: 1,0 / 1,0 
A função abaixo em Python ilustra um conceito muito importante no paradigma funcional. 
def fatorial(valor): 
 if valor == 0: 
 return 1 
 else: 
 return valor * fatorial(valor-1) 
Qual é esse conceito? 
 
 
 
Multiparadigmas 
 Recursividade 
 
Orientação a objetos 
 
Tipagem dinâmica 
 
Linguagens de script

Outros materiais