Buscar

AV PARCIAL01 PROGRAMACAO 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 3 páginas

Prévia do material em texto

1a Questão (Ref.:201605973714) 
Acerto: 0,0 / 1,0 
 Python é uma linguagem multiparadigma. Identifique, abaixo, o paradigma que não 
pertence à linguagem Python: 
 
 
Estruturado 
 
Lógico 
 Polinomial 
 
Orientado a objetos 
 Orientado a aspectos 
 
 
 
2a Questão (Ref.:201606172617) Acerto: 0,0 / 1,0 
A seguir estão algumas características da linguagem Python. Qual das opções é FALSA? 
 
 
Python foi criada pelo neerlandês Guido van Rossum. 
 
É uma linguagem multiparadigma, abordando elementos de orientação a objetos e 
funcionais, entre outros. 
 
Utiliza tipagem dinâmica, não sendo necessário especificar o tipo da variável. 
 As funções map, reduce e filter são implementadas em Python para ajudar os 
programadores a adaptarem os recursos do Lisp. 
 É uma linguagem compilada, o que a torna mais rápida em tempo de execução. 
 
 
 
3a Questão (Ref.:201604278164) Acerto: 0,0 / 1,0 
O que é necessário para se criar uma nova instância de uma classe? 
 
 Um construtor 
 
Um método que retorna um valor 
 
Um método qualquer 
 
Um objeto 
 Uma classe 
 
 
 
4a Questão (Ref.:201606025536) Acerto: 0,0 / 1,0 
Qual dos tipos abaixo não pertence a linguagem Python? 
 
 
dicionários 
 
inteiros 
 tuplas 
 
listas 
 cordas 
 
 
 
5a Questão (Ref.:201604278160) Acerto: 1,0 / 1,0 
Analise as informações abaixo: 
I. Python é interpretado 
II. Python é orientado a objetos 
III. Python é interativo 
Estão corretas as afirmações: 
 
 
Somente II e III 
 I, II e III 
 
Somente I 
 
Somente I e II 
 
Somente I e III 
 
 
 
6a Questão (Ref.:201605975480) 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? 
 
 
8 
 6 
 
4 
 
5 
 
1 
 
 
 
7a Questão (Ref.:201605975486) Acerto: 1,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? 
 
 
 
-1.5 
 3.0 
 
0 
 
-4.5 
 
-7.5 
 
 
 
8a Questão (Ref.:201605975487) Acerto: 1,0 / 1,0 
 Ao definirmos uma classe Carro em Python, qual seria um possível método para ela? 
 
 
define acender(valor): 
 
define plantar(lugar): 
 
define fechar(): 
 def acelerar(vel): 
 
def somar(a,b): 
 
 
 
9a Questão (Ref.:201606024158) Acerto: 1,0 / 1,0 
Qual é o objetivo do comando super() na declaração abaixo? 
class Carro(Veiculo): 
 def __init__(self,vel,marca): 
 super().__init__(vel) 
 self.marca = marca 
 
 
Apenas a sintaxe normal para a definição de uma classe simples em Python. 
 Permite que a classe herde o método da superclasse. 
 
Uso de polimorfismo em Python. 
 
Nenhuma das respostas anteriores está correta. 
 
Inicializa a variável vel. 
 
 
 
10a Questão (Ref.:201604278162) Acerto: 0,0 / 1,0 
Qual é a saída do comando abaixo: >>> a='10' >>> print(a*2) 
 
 
20 
 Erro! 
 
100 
 
20¿ 
 1010

Continue navegando