Baixe o app para aproveitar ainda mais
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)) 1 2 Vai gerar uma exceção 7 5 3a Questão (Ref.:201605488366) Acerto: 1,0 / 1,0 Considere a seguinte linha de comando: print(float(3) + 3); Qual é o resultado dessa expressão? 0 6.0 6 3.0+3 ERROR 4a Questão (Ref.:201605438307) Acerto: 0,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,4,6] [2,3,4,5,6,7] [2,5,7] [2,3,4,5,6] [2,7] 5a Questão (Ref.:201603740992) Acerto: 0,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 I e II I, II e III Somente II e III Somente I e III Somente I 6a Questão (Ref.:201605438310) Acerto: 1,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? 2 13 5 11 10 7a Questão (Ref.:201605438318) 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 -7.5 -4.5 0 8a Questão (Ref.:201605438319) Acerto: 0,0 / 1,0 Ao definirmos uma classe Carro em Python, qual seria um possível método para ela? def acelerar(vel): define plantar(lugar): def somar(a,b): define fechar(): define acender(valor): 9a Questão (Ref.:201605486990) 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 Permite que a classe herde o método da superclasse. Apenas a sintaxe normal para a definição de uma classe simples em Python. Nenhuma das respostas anteriores está correta. Inicializa a variável vel. Uso de polimorfismo em Python. 10a Questão (Ref.:201605486999) Acerto: 1,0 / 1,0 Considere a seguinte definição da classe fração: class Fracao: def __init__(self,num,den): self.num = num self.den = den Qual seria um possivel cabeçalho para um método de multiplicar duas frações? def __mul__(self,fracao): fracao.multiplicar(f1) def mul(fracao1, fracao2) f.multiplicar(f) Nenhuma das anteriores está correta.
Compartilhar