Prévia do material em texto
07/05/2021 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=59234490&user_cod=3101648&matr_integracao=202008398134 1/5 Disc.: PROGRAMAÇÃO RAD Aluno(a): RAFAEL DE JESUS SOUZA 202008398134 Acertos: 10,0 de 10,0 07/05/2021 Acerto: 1,0 / 1,0 Qual das linguagens abaixo não é interpretada? Ruby Lua Python Basic C Respondido em 07/05/2021 16:01:29 Explicação: A resposta é letra e, pois todas as outras linguagens são interpretadas, ou seja, possuem um interpretador, e C é uma linguagem ¿compilada¿, possui um ¿compilador¿ para gerar o código. Acerto: 1,0 / 1,0 Considere a seguinte linha de comando: print(float(3) + 3); Qual é o resultado dessa expressão? 3.0+3 ERROR 0 6 6.0 Respondido em 07/05/2021 16:01:43 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(); 07/05/2021 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=59234490&user_cod=3101648&matr_integracao=202008398134 2/5 Acerto: 1,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 * 1.15 if preco >= 120: preco = preco * 0.15 if preco > 120: preco = preco * 0.15 if preco > 120: preco = preco * 1.15 if preco > 120: preco = preco * 0.85 Respondido em 07/05/2021 16:03:18 Explicação: Para calcularmos o desconto trabalhamos coma seguinte fórumla: Valor do desconto: preco * Percentual do desconto / 100 Valor com desconto: preco - preco * Percentual do desconto / 100 ou preco *0.85 A questão pede o preço com o desconto. 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): _empregado_(self, matricula, cargo): _init_(self, matricula, cargo): def _empregado_(self, matricula, nome, cargo): def _construtor_(self, matricula, nome, cargo): Respondido em 07/05/2021 16:04:09 Explicação: O método construtor é criado através da sintaxe: def _init_(): Acerto: 1,0 / 1,0 O que o código abaixo imprime? class Vendas: def __init__(self, id): self.id = id id = 100 Questão3 a Questão4 a Questão5 a 07/05/2021 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=59234490&user_cod=3101648&matr_integracao=202008398134 3/5 val = Vendas(123) print (val.id) 123 Id 100 Nenhuma das anteriores Nada. Vai dar pau Respondido em 07/05/2021 16:05:13 Explicação: O construtor vai fazer a atribuição para a variável id do objeto val Acerto: 1,0 / 1,0 Qual o resultado dos seguintes comandos em Python? lista1 = [1,2,3] lista2 = [4,5,6] print(lista1 + lista2) [6,5,4,3,2,1] [4,5,6] [1,2,3,4,5,6] [1,2,3] [2,4,5,6] Respondido em 07/05/2021 16:07:50 Explicação: Comentário: a resposta é [1,2,3,4,5,6]. O operador + junta os elementos de duas listas. Acerto: 1,0 / 1,0 Com relação aos conceitos e uso de listas e tuplas, avalie as assertivas a seguir: I. Listas e duplas tem as mesmas propriedades II. As tuplas são mutáveis tal qual as listas III. Os elementos das listas e tuplas são acessados pela sua posição relativa na estrutura, ou seja pelo indice. Estão corretas APENAS as assertivas I e III III I e II I,II e III II e III Respondido em 07/05/2021 16:08:37 Explicação: I. Listas e duplas tem as mesmas propriedades - FALSO II. As tuplas são mutáveis tal qual as listas - FALSO, são imutáveis Questão6 a Questão7 a 07/05/2021 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=59234490&user_cod=3101648&matr_integracao=202008398134 4/5 III. Os elementos das listas e tuplas são acessados pela sua posição relativa na estrutura, ou seja pelo indice. - Verdade Apenas III está correto Acerto: 1,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 07/05/2021 16:09:54 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 Para o seguinte código abaixo um tipo de dados não pode ser utilizado, qual? def f(l): for i in l: print(i) lista tupla dicionário string inteiro Respondido em 07/05/2021 16:10:40 Explicação: A função definida itera sobre um tipo de dados que possua vários componentes, no caso lista, tupla e string podem ser utilizadas com a função, mas se for usado o tipo inteiro ocorrerá um erro. A resposta correta é inteiro. Acerto: 1,0 / 1,0 Como a linguagem PHYTON identifica que trata-se de um pacote ? Pelo cabeçalho no pacote, contendo a identificação _PY_package Pela existencia, na estrutura de pastas, do arquivo _init_.py Por um arquivo especial, chamado _This_a_package Não existe uma forma objetiva de saber Pela existencia de um arquivo, na raiz principal da pasta, de nome _This_is_a_Package. Questão8 a Questão9 a Questão10 a 07/05/2021 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=59234490&user_cod=3101648&matr_integracao=202008398134 5/5 Respondido em 07/05/2021 16:11:23 javascript:abre_colabore('38403','224978347','4564409610');