Baixe o app para aproveitar ainda mais
Prévia do material em texto
01/07/19 16(20BDQ Prova Page 1 of 4http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp Avaliação: CCT0433_AV_201603339311 » PROGRAMAÇÃO III Tipo de Avaliação: AV Aluno: 201603339311 - LEONARDO BRITO BITTENCOURT Professor: MARCIO PACHECO DE AZEVEDO Turma: 9001/AA Nota da Prova: 10,0 Nota de Partic.: Av. Parcial Data: 31/05/2019 19:10:50 1a Questão (Ref.: 201606217492) Pontos: 1,0 / 1,0 Python é uma linguagem multiparadigma. Identifique, abaixo, o paradigma que não pertence à linguagem Python: Orientado a objetos Estruturado Polinomial Lógico Orientado a aspectos 2a Questão (Ref.: 201606218348) Pontos: 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 p teste.py python teste.py python teste py teste.py 3a Questão (Ref.: 201606218362) Pontos: 1,0 / 1,0 Considere o seguinte código em Python: valor = 7 while (valor>3): 01/07/19 16(20BDQ Prova Page 2 of 4http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 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 6 7 4 5 4a Questão (Ref.: 201606416318) Pontos: 1,0 / 1,0 Para acessar o atributo de um objeto Python, pode ser utilizado, alternativamente ao acesso direto, a seguinte função: getattr setattr expattr delattr hasattr 5a Questão (Ref.: 201604521943) Pontos: 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) 123 Nenhuma das anteriores Id Nada. Vai dar pau 100 6a Questão (Ref.: 201606267955) Pontos: 1,0 / 1,0 Qual o resultado dos seguintes comandos em Python? lista1 = [1,2,3] lista2 = [4,5,6] 01/07/19 16(20BDQ Prova Page 3 of 4http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp print(lista1 + lista2) [2,4,5,6] [1,2,3] [1,2,3,4,5,6] [6,5,4,3,2,1] [4,5,6] 7a Questão (Ref.: 201606267988) Pontos: 1,0 / 1,0 Analise o seguinte código em Python: estrutura = (3,4,6,4,5,'b','f',5,8,2) print(estrutura.count(5)) Qual o nome dessa estrutura e o que será impresso no console? dicionário, 2 tupla, 2 fila, 2 array, 0 lista, 4 8a Questão (Ref.: 201606267995) Pontos: 1,0 / 1,0 Ao tentarmos criar uma função para encontrarmos valores iguais entre duas listas tentamos o seguinte código: def valor_comum(l1, l2): for v in l1: if v in l2: temp.append(v) return temp que teria a seguinte chamada: > valor_comum([1,2,3],[3]) Falta uma linha de código para que a função acima funcione, qual é? temp = [] if l1 l1 = l2 for v in t2 print temp 9a Questão (Ref.: 201606268940) Pontos: 1,0 / 1,0 O paradigma funcional fornece várias funções interessantes em Python, uma delas é a função map. Considere o seguinte código: def triplo(x): 01/07/19 16(20BDQ Prova Page 4 of 4http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp return 3 * x m = map(triplo, [1,2,3]) Qual será o resultado do objeto m, ao final? [3,6,9] 6 3 [1,2,3] [] 10a Questão (Ref.: 201606268950) Pontos: 1,0 / 1,0 Um aluno precisa resolver um problema computacional que envolve problemas relacionados a dias, meses e anos. Qual dos módulos abaixo ele poderia utilizar para resolver o problema? hub graphics network math datetime Período de não visualização da prova: desde 30/05/2019 até 19/06/2019.
Compartilhar