Baixe o app para aproveitar ainda mais
Prévia do material em texto
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 ? python simulador.py simulador simulador.py python simulador.py py.simulador Respondido em 05/05/2021 14:58:12 Explicação: Para executarmos um programa em Python, usamos a seguinte sintaxe: python .py 2a Questão Acerto: 1,0 / 1,0 Considere o seguinte código em Python: valor1 = input("digite um numero"); valor2 = input("digite um outro numero"); resultado = float((int(valor1) + int(valor2)))/2; print(resultado); Considerando que variáveis de valores recebam os inteiros 4 e 6, qual é o resultado final? ERROR 5 5.0 10 10.0 Respondido em 05/05/2021 15:00:32 Explicação: O resultado da média dos números 4 e 6 será 5.0, o valor será do tipo float porque a função float() converte a soma dos dois inteiros para float. 3a Questão 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á: 20 18 45 55 30 Respondido em 05/05/2021 15:05:55 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 4a Questão Acerto: 0,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. _empregado_(self, matricula, cargo): def _construtor_(self, matricula, nome, cargo): _init_(self, matricula, cargo): def _init_(self, matricula, nome, cargo): def _empregado_(self, matricula, nome, cargo): Respondido em 05/05/2021 15:08:41 Explicação: O método construtor é criado através da sintaxe: def _init_(): 5a 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? Tipagem dinâmica Orientação a objetos Recursividade Linguagens de script Multiparadigmas Respondido em 05/05/2021 15:08:37 Explicação: A resposta é a letra c. A função implementa a função fatorial que chama a ela mesma no comando else. Esse conceito de uma função chamar ela mesma é definido por recursividade. 6a Questão Acerto: 1,0 / 1,0 Qual o resultado dos seguintes comandos em Python? lista1 = [1,2,3] lista2 = [4,5,6] print(lista1 + lista2) [2,4,5,6] [4,5,6] [6,5,4,3,2,1] [1,2,3] [1,2,3,4,5,6] Respondido em 05/05/2021 15:07:58 Explicação: Comentário: a resposta é [1,2,3,4,5,6]. O operador + junta os elementos de duas listas. 7a Questão Acerto: 0,0 / 1,0 Em Python, dicionário é um tipo de estrutura de dados em que há mapeamento entre uma chave (key) e um valor (value). Qual é o método utilizado para obter o conteúdo associado à chave? set() key() get() items() value() Respondido em 05/05/2021 15:12:28 Explicação: Dicionários - Métodos: value() - Permite visualizar os valores armazenados. set() ¿ não existe este método. key() - Permite identificar as chaves de um dicionário. items() - Permite retornar os elementos na forma de tuplas. 8a Questão Acerto: 1,0 / 1,0 Em Phyton, usamos o comando OPEN() para abrir arquivos. Quantos e quais argumentos devem ser usados no comando? 1 argumento, o modo de abertura do arquivo 2 argumentos, o caminho e nome do arquivo e o modo de abertura do arquivo 1 argumento, que é o caminho (path) do arquivo nenhum argumento é necessário 1 argumento, o caminho e nome do arquivo Respondido em 05/05/2021 15:16:20 9a Questão Acerto: 0,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) inteiro string tupla lista dicionário Respondido em 05/05/2021 15:19:56 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. 10a Questão Acerto: 1,0 / 1,0 Considere um arquivo que contenha as funções soma, subtração, multiplicação e divisão. Esse arquivo poderia ser um módulo: de funções matemáticas de funções de rede de funções de computação gráfica de funções relacionadas a strings de funções relacionadas somente a inteiros Respondido em 05/05/2021 15:19:41 Explicação: Um módulo em Python é um arquivo contendo definições de funções e instruções. No caso da questão, como as funções se referem a matemática, a resposta correta seria "de funções matemáticas". 1. Qual das linguagens abaixo não é interpretada? https://simulado.estacio.br/bdq_simulados_exercicio.asp
Compartilhar