Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: PROGRAMAÇÃO RAD Aluno(a): JOHNNY CHRISTIAN FERRAZ GOMES 201902216806 Acertos: 9,0 de 10,0 20/05/2021 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 ? simulador.py py.simulador simulador simulador.py python python simulador.py Respondido em 20/05/2021 21:13:07 Explicação: Para executarmos um programa em Python, usamos a seguinte sintaxe: python .py 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 ERROR 3.0+3 Respondido em 20/05/2021 21:13:15 Explicação: A expressão float(3) será convertida para 3.0 e quando somada a 3 Python dará como resultado 6.0 porque o tipo float engloba o tipo inteiro. Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); Acerto: 1,0 / 1,0 Considere o código a seguir: x = 10 soma = 0 while (x > 0): x = x - 2 soma = soma + x print(soma) Após sua execução, o resultado será: 45 55 20 30 18 Respondido em 20/05/2021 21:13:30 Explicação: Teste de mesa A estrutra de repetição irá ocorrer enquanto x for maior que 0. Sendo assim, será executados os seguintes valores para x. x: 8 soma: 8 x: 6 soma: 14 x: 4 soma: 18 x: 2 soma: 20 x: 0 soma: 20 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 _empregado_(self, matricula, nome, cargo): def _construtor_(self, matricula, nome, cargo): _empregado_(self, matricula, cargo): _init_(self, matricula, cargo): def _init_(self, matricula, nome, cargo): Respondido em 20/05/2021 21:14:16 Explicação: O método construtor é criado através da sintaxe: def _init_(): Acerto: 1,0 / 1,0 Questão3 a Questão4 a Questão5 a O que o código abaixo imprime? class Vendas: def __init__(self, id): self.id = id id = 100 val = Vendas(123) print (val.id) 100 123 Nenhuma das anteriores Nada. Vai dar pau Id Respondido em 20/05/2021 21:15:28 Explicação: O construtor vai fazer a atribuição para a variável id do objeto val Acerto: 1,0 / 1,0 As estruturas de dados são formas de construir e armazenar informações para posterior recuperação. Dentre as estruturas podemos trabalhar com a Fila. Analisando o código abaixo, assinale a alternativa que equivale ao comando print("Fila: ", fila) ao final da execução do código. Sabe-se que a função append permite inserir um elemento na fila e a função pop permite retirar o elemento da fila. fila = [] fila.append(10) fila.append(3) fila.append(5) fila.append(8) fila.pop(0) fila.pop(0) fila.append(20) print("Fila: ", fila) Fila: [10, 3, 5, 8, 20] Fila: [ 5, 8, 20] Fila: [10, 3, 5, 8] Fila: [5, 8] Fila: [20, 8, 5] Respondido em 20/05/2021 21:17:28 Explicação: Conceito de Fila ¿ O primeiro a entrar é o primeiro a sair. Passo a passo da execução do código Fila: [] Fila: [10] Fila: [10, 3] Fila: [10, 3, 5] Fila: [10, 3, 5, 8] Fila: [3, 5, 8] Fila: [5, 8] Fila: [5, 8, 20] Acerto: 1,0 / 1,0 Uma tupla é um tipo de estrutura em Python que se parece com as listas, porém uma tupla é ___ Questão6 a Questão7 a restrita a inteiros mutável restrita a strings restrita a inteiros e strings imutável Respondido em 20/05/2021 21:19:49 Explicação: A resposta é imutável. Uma tupla é como uma lista, mas não pode ser modificada, diferentemente dessa última. Acerto: 0,0 / 1,0 Assinale a alternativa que crie uma tupla chamada avaliacao com os seguintes elementos: AV, AVS, SIMULADO. avaliacao ['AV', 'AVS', 'SIMULADO'] avaliacao(AV, AVS, SIMULADO) avaliacao ('AV', 'AVS', 'SIMULADO') avaliacao [AV, AVS, SIMULADO] avaliacao {'AV', 'AVS', 'SIMULADO'} Respondido em 20/05/2021 21:21:13 Explicação: Para a criação das tuplas usamos os parênteses. Como os dados são do tipo string, os mesmos devem estar entre aspas (' '). Acerto: 1,0 / 1,0 Em Phyton, tal qual em outras linguagens de programação, esperamos que uma funçao retorne um valor. E para tal usamos a palavra chave ________. Porém nem sempre essa palavra chave é obrigatória. Em algumas linguagens, quando isso ocorre a função é chamada de __________________ Assinale a UNICA opção que completa as frases adequadamente. Target e procedure (procedimento) Enter e procedure (procedimento) Value e procedure (procedimento) return e procedure (procedimento) Result e rotina em geral Respondido em 20/05/2021 21:23:46 Acerto: 1,0 / 1,0 Qual seria uma possível chamada para utilizar um módulo de um determinado pacote em Python? export pacote import pacote import modulo.pacote import pacote.modulo import modulo Respondido em 20/05/2021 21:25:15 Questão8 a Questão9 a Questão10 a Explicação: a sintaxe correta é import pacote.modulo. Em Python temos sempre o pacote (que é uma coleção de módulos) e o módulo correspondente. javascript:abre_colabore('38403','226241240','4602738177');
Compartilhar