Buscar

Avaliação Parcial PROGRAMAÇÃO III

Prévia do material em texto

1a Questão (Ref.:201606263637)
	Acerto: 1,0  / 1,0
	 Python é uma linguagem multiparadigma. Identifique, abaixo, o paradigma que não pertence à linguagem Python:
		
	
	Estruturado
	
	Orientado a objetos 
	
	Lógico
	
	Orientado a aspectos 
	 
	Polinomial 
	
	
	
	2a Questão (Ref.:201604568089)
	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))
		
	
	7
	
	1
	
	5
	 
	Vai gerar uma exceção
	
	2
	
	
	
	3a Questão (Ref.:201606265398)
	Acerto: 1,0  / 1,0
	A função range( ), em python, permite gerar uma sequência de números. Considere a seguinte instrução:
print(range(2,7))
Qual é o resultado deste comando? 
		
	
	[2,7]
	
	[2,4,6]
	
	[2,5,7]
	
	[2,3,4,5,6,7]
	 
	[2,3,4,5,6]
	
	
	
	4a Questão (Ref.:201606264493)
	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?
		
	 
	python teste.py
	
	p teste
	
	p teste.py
	
	python teste
	
	py teste.py
	
	
	
	5a Questão (Ref.:201606265403)
	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
	 
	6
	
	5
	
	8
	
	1
	
	
	
	6a Questão (Ref.:201606264507)
	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?
		
	
	7
	
	6
	
	5
	
	4
	 
	3
	
	
	
	7a Questão (Ref.:201606265407)
	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)
	
	define func(a,b,c) 
	
	def func(a,b,c)
	
	define (a,b,c)
	 
	def func(a,b,c):
	
	
	
	8a Questão (Ref.:201606265410)
	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 fechar():
	
	def somar(a,b):
	
	define plantar(lugar):
	 
	def acelerar(vel):
	
	
	
	9a Questão (Ref.:201606314081)
	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.
	
	Inicializa a variável vel.
	
	Nenhuma das respostas anteriores está correta.
	
	
	
	10a Questão (Ref.:201604568088)
	Acerto: 1,0  / 1,0
	O que o código abaixo imprime?
class Vendas:
    def __init__(self, id):
        self.id = id
        id = 100
val = Vendas(123)
print (val.id)
		
	
	Nenhuma das anteriores
	 
	123
	
	100
	
	Id
	
	Nada. Vai dar pau

Continue navegando