Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão 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)) 2 1 5 7 Vai gerar uma exceção Respondido em 29/03/2020 17:42:53 2a Questão Acerto: 1,0 / 1,0 Qual das linguagens abaixo não é interpretada? Python C Lua Basic Ruby Respondido em 29/03/2020 17:43:51 3a Questão Acerto: 0,0 / 1,0 O que é necessário para se criar uma nova instância de uma classe? Uma classe Um método qualquer Um método que retorna um valor Um construtor Um objeto Respondido em 29/03/2020 18:10:49 4a Questão Acerto: 1,0 / 1,0 Qual das instruções abaixo caracteriza o conceito de ¿tipagem dinâmica¿? 2+3 = 5 String a = 3 i = 2 String x = ¿teste¿ int i = 5 Respondido em 29/03/2020 17:46:32 5a Questão 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: I, II e III Somente II e III Somente I e III Somente I Somente I e II Respondido em 29/03/2020 17:52:55 6a Questão 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 8 1 5 6 Respondido em 29/03/2020 17:50:33 7a Questão 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? 0 -1.5 -4.5 3.0 -7.5 Respondido em 29/03/2020 17:53:34 8a Questão Acerto: 1,0 / 1,0 Ao definirmos uma classe Carro em Python, qual seria um possível método para ela? define plantar(lugar): define acender(valor): def acelerar(vel): define fechar(): def somar(a,b): Respondido em 29/03/2020 17:54:01 9a Questão 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? Multiparadigmas Tipagem dinâmica Recursividade Orientação a objetos Linguagens de script Respondido em 29/03/2020 17:59:36 10a Questão 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. Nenhuma das respostas anteriores está correta. Inicializa a variável vel. Apenas a sintaxe normal para a definição de uma classe simples em Python. Uso de polimorfismo em Python. 1a Questão Acerto: 1,0 / 1,0 A linguagem Python é relativamente nova, lançada em 1991. É uma linguagem de uso geral, projetada especificamente para tornar os programas bastante legíveis. São características da linguagem: Tipagem Dinâmica, suporta o paradigma de programação lógica, é uma linguagem compilada. Tipagem Dinâmica, suporta o paradigma de programação funcional, é uma linguagem interpretada. Tipagem não dinâmica, suporta o paradigma de programação funcional, é uma linguagem interpretada. Tipagem Dinâmica, suporta o paradigma de programação funcional, é uma linguagem compilada. Tipagem não Dinâmica, suporta o paradigma de programação funcional, é uma linguagem compilada. Respondido em 11/05/2020 11:20:11 2a Questão Acerto: 1,0 / 1,0 Qual das linguagens abaixo não é interpretada? Ruby Basic Python C Lua Respondido em 11/05/2020 11:21:42 3a Questão Acerto: 1,0 / 1,0 Qual o resultado da seguinte linha em Python: print(int(¿1000¿) + 1000); 0 ERROR 2000 10000 1000 Respondido em 11/05/2020 11:21:21 4a Questão 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 p teste.py p teste python teste.py py teste.py Respondido em 11/05/2020 11:22:59 5a Questão Acerto: 1,0 / 1,0 Qual é a função do operador relacional ¿==¿ em Python? diferente ou lógico e lógico atribuição igual Respondido em 11/05/2020 11:22:38 6a Questão Acerto: 0,0 / 1,0 Uma empresa deseja conceder um desconto de 15% para as vendas acima de R$ 120,00. Assinale o trecho de programa que implementa de forma correta a estrutura condicional, onde a variável preco conterá o valor a ser pago, já incluindo o desconto. if preco >= 120: preco = preco * 0.15 if preco > 120: preco = preco * 1.15 if preco > 120: preco = preco * 0.85 if preco >= 120: preco = preco * 1.15 if preco > 120: preco = preco * 0.15 Respondido em 11/05/2020 11:23:50 7a Questão Acerto: 1,0 / 1,0 Durante o desenvolvimento do projeto, foi necessário criar um método construtor para a classe Empregado. Assinale a opção que apresenta a criação do método construtor. def _init_(self, matricula, nome, cargo): def _empregado_(self, matricula, nome, cargo): _empregado_(self, matricula, cargo): _init_(self, matricula, cargo): def _construtor_(self, matricula, nome, cargo): Respondido em 11/05/2020 11:25:00 8a Questão Acerto: 1,0 / 1,0 Toda linguagem orientada a objetos permite a especificação de métodos construtores na classe, os quais são responsáveis pela inicialização do objeto recém-alocado na memória. Na linguagem Python este método recebe o seguinte nome: self this __init__ def constructor Respondido em 11/05/2020 11:25:15 9a Questão 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): f.multiplicar(f) fracao.multiplicar(f1) def mul(fracao1, fracao2) Nenhuma das anteriores está correta. Respondido em 11/05/2020 11:26:17 10a Questão 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 Id Nada. Vai dar pau 123 100 1a Questão Acerto: 1,0 / 1,0 Com a linguagem Python devidamente instalada e configurada em seu sistema operacional. Qual o comando utilizado para executarmos o código fonte (arquivo) simulador.py ? py.simulador simulador.py python simulador.py simulador.py python simulador Respondido em 11/05/2020 11:30:42 2a Questão Acerto: 1,0 / 1,0 O uso de comentários é muito importante durante o desenvolvimento do programa. Assinale a alternativa que apresenta o uso correto de comentários (em linha)em Python. x = 25 /* x recebe o valor 25 /* x = 25 // x recebe o valor 25 x = 25 & x recebe o valor 25 x = 25 @ x recebe o valor 25 x = 25 # x recebe o valor 25 Respondido em 11/05/2020 11:31:33 3a Questão Acerto: 0,0 / 1,0 Qual das instruções abaixo caracteriza o conceito de ¿tipagem dinâmica¿? int i = 5 String a = 3 2+3 = 5 i = 2 String x = ¿teste¿ Respondido em 11/05/2020 11:32:03 4a Questão Acerto: 1,0 / 1,0 Qual dos tipos abaixo não pertence a linguagem Python? tuplas dicionários inteiros listas cordas Respondido em 11/05/2020 11:31:58 5a Questão Acerto: 1,0 / 1,0 Uma empresa deseja saber qual será o valor total da folha de pagamento de seus funcionários no próximo mês. Analise o programa abaixo (em Python) . i = 1 soma = 0 while __________________ # sentença 1 sal = float( input('Salário..: ') ) soma = soma + sal i = i + 1 print("Total da Folha de Pagamento..: R$ ", soma) Sabe-se que a empresa possui 45 funcionários. Complete a sentença 1 de forma que o programa ao final apresente o Valor Total da Folha de pagamento da empresa. ( i = 45 ): ( i > 45 ): ( i <= 45): ( i >= 45): ( i < 45 ): Respondido em 11/05/2020 11:33:00 6a Questão 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: I, II e III Somente I Somente I e III Somente II e III Somente I e II Respondido em 11/05/2020 11:33:11 7a Questão Acerto: 0,0 / 1,0 Em orientação a objetos, a característica que determina a possibilidade de um descendente alterar a funcionalidade de um método herdado é deominada: polimorfismo composição herança encapsulamento abstração Respondido em 11/05/2020 11:33:20 8a Questão Acerto: 1,0 / 1,0 Ao definirmos uma classe Carro em Python, qual seria um possível método para ela? define fechar(): define plantar(lugar): def somar(a,b): def acelerar(vel): define acender(valor): Respondido em 11/05/2020 11:34:36 9a Questão Acerto: 1,0 / 1,0 Qual das opções abaixo contém conceitos apenas do paradigma orientado a objetos? classe, estrutura de repetição atribuição, algoritmo método, classe, herança variável, estrutura condicional função, variável Respondido em 11/05/2020 11:36:10 10a Questão Acerto: 1,0 / 1,0 Qual dos comandos abaixo define uma relação de herança em Python? class Carro is Veiculo Carro is Veiculo class Carro(Veiculo) : class Carro extends Veiculo class Carro inherits Veiculo
Compartilhar