Buscar

Avaliação Parcial - Python PROGRAMAÇÃO III (CCT0433/2823757) 9001 = (AV1)

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: CCT0433 
Aluno(a): Matrícula: 
Acertos: Data: 
 
 
1a Questão (Ref.:201604160700) Acerto: 1,0 / 1,0 
 Python é uma linguagem multiparadigma. Identifique, abaixo, o paradigma que não 
pertence à linguagem Python: 
 
 
Orientado a aspectos 
 
Lógico 
 
Estruturado 
 Polinomial 
 
Orientado a objetos 
 
 
 
2a Questão (Ref.:201602465152) 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)) 
 
 
1 
 
2 
 Vai gerar uma exceção 
 
7 
 
5 
 
 
 
3a Questão (Ref.:201604212522) Acerto: 1,0 / 1,0 
Qual dos tipos abaixo não pertence a linguagem Python? 
 
 
listas 
 
dicionários 
 
tuplas 
 
inteiros 
 cordas 
 
 
 
4a Questão (Ref.:201604212520) Acerto: 1,0 / 1,0 
Considere a seguinte linha de comando: 
print(float(3) + 3); 
Qual é o resultado dessa expressão? 
 
 6.0 
 
ERROR 
 
3.0+3 
 
6 
 
0 
 
 
 
5a Questão (Ref.:201604162466) Acerto: 1,0 / 1,0 
Considere o seguinte conjunto de instruções em Python: 
frase = 'este pode ser um teste' 
contador = 0 
for letra in frase: 
 if letra == 'e': 
 contador = contador + 1 
print(contador) 
Qual é o resultado da variável contador após a realização das instruções? 
 
 
4 
 
5 
 
1 
 
8 
 6 
 
 
 
6a Questão (Ref.:201604161570) 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? 
 
 
4 
 
7 
 
6 
 
5 
 3 
 
 
 
7a Questão (Ref.:201604162470) Acerto: 1,0 / 1,0 
Para construir uma função com três parâmetros em Python, como deve ser o cabeçalho? 
 
 
define (a,b,c) 
 
define func(a,b,c) 
 
define(a:b) 
 def func(a,b,c): 
 
def func(a,b,c) 
 
 
 
8a Questão (Ref.:201604162473) Acerto: 1,0 / 1,0 
 Ao definirmos uma classe Carro em Python, qual seria um possível método para ela? 
 
 
define fechar(): 
 
define acender(valor): 
 
define plantar(lugar): 
 
def somar(a,b): 
 def acelerar(vel): 
 
 
 
9a Questão (Ref.:201604162479) 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? 
 
 Recursividade 
 
Orientação a objetos 
 
Multiparadigmas 
 
Linguagens de script 
 
Tipagem dinâmica 
 
 
 
10a Questão (Ref.:201604162469) Acerto: 1,0 / 1,0 
Considere a seguinte função em Python: 
def func(a,b): 
 for valor in range(a,b): 
 print(valor) 
Qual o resultado da chamada func(1,3)? 
 
 
1 
 
2 
 
1, 2, 3 
 
3 
 1, 2

Outros materiais