Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: PROGRAMAÇÃO RAD Acertos: 6,0 de 10,0 21/09/2021 1a Questão Acerto: 1,0 / 1,0 O que será impresso pelo código seguinte? print("ABC")#DEF #print("GHI") print("#JK")#LM print("NO#PQ") ABCNO ABCDEFGHIJKLMNOPQ ABCJKNOPQ ABC#JKNO#PQ ABC#DEF#JK#LMNO#PQ Respondido em 21/09/2021 19:54:01 Explicação: Os únicos elementos que constituem comentários são: #DEF, #print("GHI"), #LM. Todos os demais serão impressos na ordem em que ocorrem no código. 2a Questão Acerto: 1,0 / 1,0 Seja a string em Python: str = 'Python'; Qual o resultado da expressão: print(str[0]); o P y h t Respondido em 21/09/2021 19:54:43 Explicação: A resposta é P, pois em python as cadeias de caracteres começam com o primeiro elemento 0 (zero). 3a Questão 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: I, II e III Somente I Somente II e III Somente I e III Somente I e II Respondido em 21/09/2021 20:16:07 Explicação: Todas as afirmações estão corretas 4a Questão Acerto: 1,0 / 1,0 Ao definirmos uma classe Carro em Python, qual seria um possível método para ela? define acender(valor): def somar(a,b): define fechar(): def acelerar(vel): define plantar(lugar): Respondido em 21/09/2021 20:14:49 Explicação: A resposta é a letra b, porque um método é uma ação a ser executado pelo objeto, no caso, um carro possui como uma ação possível a aceleração, as letras c, d e e estão com uma palavra chave define que não é do python, e a letra a, somar dois parâmetros não se encaixa no objeto carro. 5a Questão Acerto: 1,0 / 1,0 Seja a classe definida como FormaGeométrica em Python, qual das opções abaixo poderia ser uma classe herdada dessa classe? class Pessoa(FormaGeometrica) class Quadrado(FormaGeometrica) class Animal(FormaGeometrica) class Carro(FormaGeometrica) Nenhuma das opções está correta. Respondido em 21/09/2021 20:20:03 Explicação: A resposta é class Quadrado(FormaGeometrica), classe Quadrado, porque uma subclasse herda as propriedades da superclasse, e como só existe uma única forma geométrica entre as opções ela é a resposta correta. 6a Questão Acerto: 0,0 / 1,0 A pilha é uma estrutura de dados que permite a inserção/remoção de itens dinamicamente seguindo a norma de último a entrar, primeiro a sair. Suponha que para uma estrutura de dados, tipo pilha, são definidos os comandos insert (insere um elemento da pilha) e pop (remove um elemento da pilha. Considere que, em uma estrutura de dados tipo pilha "pilha", inicialmente vazia, sejam executados os seguintes comandos: pilha = [] pilha.insert(0,10) pilha.insert(0,5) pilha.insert(0,3) pilha.insert(0,40) pilha.pop(0) pilha.insert(0,11) pilha.insert(0,4) pilha.insert(0,7) pilha.pop(0) pilha.pop(0) print("Pilha.: ", pilha) Após a execução dos comandos, o elemento no topo da pilha e a soma dos elementos armazenados na pilha são, respectivamente, 11 e 29 7 e 29 11 e 80 4 e 80 7 e 40 Respondido em 21/09/2021 20:11:03 Explicação: Conceito de Pilha ¿ O último a entrar é o primeiro a sair. Resultado final da Pilha.: [11, 3, 5, 10] Elemento que está no topo da pilha é o 11. Soma dos elementos da pilha: 11+3+5+10 =29 7a Questão Acerto: 1,0 / 1,0 Em Python, _________ é um tipo de estrutura de dados em que há mapeamento entre uma chave (key) e um valor (value). Assinale a opção que competa a frase corretamente Dicionário Fila Lista Tupla Ponteiro Respondido em 21/09/2021 20:00:44 8a Questão Acerto: 0,0 / 1,0 Analise a seguinte string: disciplina = 'Programação III' Qual o comando que permite verificar se a string contém caracteres não alfabéticos? disciplina.alpha() disciplina.isalpha() disciplina.strip() disciplina.len() disciplina.char() Respondido em 21/09/2021 20:00:18 Explicação: char() ¿ não existe len() ¿ identifica o tamanho da string. alpha() ¿ não existe strip() ¿ retira os espaços em branco no início e no fim da string. 9a Questão Acerto: 1,0 / 1,0 Considere o trecho de código a seguir, em Phyton def maior(a, b): if a > b: print(a, 'é o maior') elif a == b: print(a, 'é igual a', b) else: print(b, 'é o maior') maior(4, 1) assinale a correta saída do trecho de código 4 é igual a 1 4 é o maior o trecho de código não executa 1 é o maior nulo Respondido em 21/09/2021 20:00:02 Explicação: a = 4 b = 1 a > b --> 4 ´é o maior 10a Questão Acerto: 0,0 / 1,0 Vamos supor o seguint trecho de código em Phyton, dentro do módulo frete.py >>>import transportes.logistica.frete >>>transportes.logistica.frete.entrega() O que faz o segundo comando acima ( >>>transportes.logistica.frete.entrega() ) ? O comando está incorreto e não executa Leitura do módulo frete.py Importaçao do módulo uso da função de nome entrega Importação da função de nome entrega
Compartilhar